Jensun Ravichandran
acf3272fd7
Remove .swp
files
2021-06-18 13:39:43 +02:00
danielstaps
c73f8e7a28
Added PCA initializer and component for OmegaMatrix or LinearMappings ( #6 )
...
* Added PCA initializer and component for OmegaMatrix or LinearMappings
* [QA] Add default configuration for pre commit hooks
* [QA] Add more pre commit checks
* [QA] Add more pre commit checks
* test(githooks): Add gitlint to check commit messages on commit
* docs(githooks): Add usage guide for pre-commit to readme
* fix(githooks): mypy only checks source now
reverts changes on docs conf.py
* docs(githooks): Fix typo
Co-authored-by: staps@hs-mittweida.de <staps@hs-mittweida.de>
Co-authored-by: Alexander Engelsberger <alexanderengelsberger@gmail.com>
2021-06-18 13:28:25 +02:00
Alexander Engelsberger
bf23d5f7f8
docs(githooks): Fix typo
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
bcde3f6ac8
fix(githooks): mypy only checks source now
...
reverts changes on docs conf.py
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
d5229b1750
docs(githooks): Add usage guide for pre-commit to readme
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
fc4b143fbb
test(githooks): Add gitlint to check commit messages on commit
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
11cfa79746
[QA] Add more pre commit checks
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
d0ae94f2af
[QA] Add more pre commit checks
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
2c908a8361
[QA] Add default configuration for pre commit hooks
2021-06-16 15:23:23 +02:00
Alexander Engelsberger
e4257ec1f1
Merge branch 'dev' of github.com:si-cim/prototorch into dev
2021-06-11 16:10:04 +02:00
Alexander Engelsberger
aaad2b8626
[BUGFIX] Fix labeled components if initialized
2021-06-11 16:09:51 +02:00
Jensun Ravichandran
c0c0044a42
[REFACTOR] Remove CustomLabelsInitializer
2021-06-11 14:52:09 +02:00
Alexander Engelsberger
47d7f5831f
[Refactor] Add Modules for prior distrbutions
2021-06-08 08:36:55 +02:00
Jensun Ravichandran
4f1c879528
[BUGFIX] Update unit tests
2021-06-04 22:29:30 +02:00
Jensun Ravichandran
2272c55092
[BUGFIX] Fix typo
2021-06-04 22:24:42 +02:00
Jensun Ravichandran
b03c9b1d3c
Add competition and pooling modules
2021-06-04 22:18:46 +02:00
Jensun Ravichandran
0c28eda706
[FEATURE] Remove utility modules and add wrappers instead
2021-06-04 22:16:55 +02:00
Jensun Ravichandran
7bc0bfa3ab
Rename loss functions
2021-06-04 22:15:57 +02:00
Jensun Ravichandran
827958a28a
[FEATURE] Optional transforms in DataAwareInitializers
2021-06-04 22:14:45 +02:00
Jensun Ravichandran
8200e1d3d8
[FEATURE] Allow initialized_components
to be a dataset
2021-06-04 22:13:36 +02:00
Jensun Ravichandran
729b20e9ab
[FEATURE] Add scale to random initializer
2021-06-03 16:35:44 +02:00
Alexander Engelsberger
ca8ac7a43b
[REFACTOR] Probabilistic losses
2021-06-03 14:01:13 +02:00
Alexander Engelsberger
b724a28a6f
[BUGFIX] Stratified functions work on GPU now
2021-06-03 13:19:26 +02:00
Jensun Ravichandran
1e0a8392a2
[QA] Fix for "redefined-builtin" (W0622)
2021-06-02 00:07:44 +02:00
Jensun Ravichandran
2eb7b05653
[FEATURE] Add wrappers for more sklearn datasets
2021-06-01 23:33:51 +02:00
Jensun Ravichandran
d8a0b2dfcc
Minor tweaks
2021-06-01 23:28:01 +02:00
Jensun Ravichandran
2a7394b593
[QA] Remove commented-out torch.jit.script
decorators
2021-06-01 19:46:21 +02:00
Jensun Ravichandran
b1e64c8b8b
[QA] Remove utils.py
2021-06-01 19:41:48 +02:00
Jensun Ravichandran
70cf17607e
[BUGFIX] Fix broken _precheck_initializer
2021-06-01 19:41:21 +02:00
Jensun Ravichandran
b1568a550a
[QA] Fix for "no-self-use" (R0201)
2021-06-01 19:26:05 +02:00
Jensun Ravichandran
e8e803e8ef
[QA] Fix for "dangerous-default-value" (W0102)
2021-06-01 19:24:00 +02:00
Jensun Ravichandran
2c453265fe
[QA] Remove duplicate headings
2021-06-01 19:18:37 +02:00
Jensun Ravichandran
7336d35fee
[QA] Fix "dangerous-default-value" (W0102)
2021-06-01 19:15:06 +02:00
Jensun Ravichandran
bc18952c05
[QA] Fix "dangerous-default-value" (W0102)
2021-06-01 19:10:53 +02:00
Jensun Ravichandran
8e8d0b9c2c
[QA] Fix "list-item-bullet-indent"
2021-06-01 19:08:37 +02:00
Jensun Ravichandran
5a7da2b40b
[QA] Fix for "no-value-for-parameter" (E1120)
2021-06-01 19:03:57 +02:00
Jensun Ravichandran
b6d38f442b
[QA] Remove trailing whitespace
2021-06-01 19:01:20 +02:00
Jensun Ravichandran
8e8851d962
Dynamically remove components
2021-06-01 18:45:47 +02:00
Jensun Ravichandran
27b43b06a7
Rename functions/transform.py -> functions/transforms.py
2021-06-01 17:43:23 +02:00
Jensun Ravichandran
ff69eb1256
Tecator.data is a Tensor and Tecator.targets is a LongTensor
2021-06-01 17:28:37 +02:00
Alexander Engelsberger
4ca581909a
[FEATURE] Change NumpyDataset.data to torch.Tensor
2021-06-01 17:17:42 +02:00
Alexander Engelsberger
2722d976f5
[WIP] Add Growing Neural Gas Energy
2021-06-01 17:16:26 +02:00
Jensun Ravichandran
946cda00d2
Add more competition functions
2021-06-01 12:37:21 +02:00
Jensun Ravichandran
8227525c82
Add LambdaLayer
2021-05-31 16:47:20 +02:00
Jensun Ravichandran
e61ae73749
Make components dynamic
2021-05-31 00:31:40 +02:00
Alexander Engelsberger
040d1ee9e8
Add probabilistic losses
...
Based on Soft LVQ paper by Seo and Obermayer
2021-05-28 20:38:50 +02:00
Alexander Engelsberger
7f0da894fa
Add transformation from distances into gaussian distribution
2021-05-28 16:50:04 +02:00
Alexander Engelsberger
62726df278
Add stratified sum as competition
...
For example used in RSLVQ
2021-05-28 16:49:39 +02:00
Alexander Engelsberger
0ba09db6fe
Bump version: 0.4.5 → 0.5.0
2021-05-28 16:17:49 +02:00
Alexander Engelsberger
87334c11e6
Remove Prototypes1D and its tests
2021-05-28 16:17:49 +02:00