Various improvements
- better handling of target variable tensors with varying shapes
- add
.gitignore
- updates to docstrings, type hints
- add unit tests
- updates to example notebooks
- update dependency versions
- version bump:
2.1.4
->2.2.0
.gitignore
2.1.4
-> 2.2.0