Alexander Engelsberger
|
0055e15bc1
|
[DOC] Fix iris data dimension
|
2021-05-18 18:57:03 +02:00 |
|
Alexander Engelsberger
|
b2e1df7308
|
Improve dataset documentation.
|
2021-05-18 18:54:43 +02:00 |
|
Jensun Ravichandran
|
b935e9caf3
|
Update _get_dp_dm
|
2021-05-18 13:09:11 +02:00 |
|
Jensun Ravichandran
|
503ef0e05f
|
Cleanup components
|
2021-05-17 16:58:57 +02:00 |
|
Jensun Ravichandran
|
dc6248413c
|
Apply transformations in component initializers
|
2021-05-17 16:58:22 +02:00 |
|
Jensun Ravichandran
|
e73b70ceb7
|
Minor aesthetic change
|
2021-05-17 16:57:41 +02:00 |
|
Jensun Ravichandran
|
639198e774
|
Update Iris dataset
|
2021-05-17 16:57:13 +02:00 |
|
Alexander Engelsberger
|
768d969f89
|
Device agnostic initialization of components.
|
2021-05-13 15:21:04 +02:00 |
|
Jensun Ravichandran
|
6c14170de6
|
[BUGFIX] Fix typo
|
2021-05-12 16:31:22 +02:00 |
|
Jensun Ravichandran
|
36a330aa66
|
Update component initializers
|
2021-05-12 16:28:55 +02:00 |
|
Jensun Ravichandran
|
acd4ac6a86
|
Flatten tensors before computing distances
|
2021-05-12 16:28:34 +02:00 |
|
Danny
|
caae95d01d
|
Removed wrong parameter.
|
2021-05-12 16:00:01 +02:00 |
|
Alexander Engelsberger
|
088429a16a
|
Bump version: 0.4.3 → 0.4.4
|
2021-05-11 17:17:49 +02:00 |
|
Jensun Ravichandran
|
b6145223c8
|
[HOTFIX] Add missing iris.py and fix knnc bug
|
2021-05-11 17:20:48 +02:00 |
|
Alexander Engelsberger
|
09256956f3
|
Bump version: 0.4.2 → 0.4.3
|
2021-05-11 17:04:08 +02:00 |
|
Jensun Ravichandran
|
0ca90fdcee
|
Merge branch 'dev' of github.com:si-cim/prototorch into dev
|
2021-05-11 17:07:04 +02:00 |
|
Jensun Ravichandran
|
be21412f8a
|
Add thin wrapper for the Iris dataset
|
2021-05-11 17:06:41 +02:00 |
|
Jensun Ravichandran
|
ae6bc47f87
|
[BUGFIX] Fix knnc
|
2021-05-11 17:06:27 +02:00 |
|
Jensun Ravichandran
|
7bb93f027a
|
Support for unequal prototype distributions
|
2021-05-11 16:11:11 +02:00 |
|
Alexander Engelsberger
|
bc20acd63b
|
Bump version: 0.4.1 → 0.4.2
|
2021-05-11 16:08:37 +02:00 |
|
Alexander Engelsberger
|
a864cf5d4d
|
Bump version: 0.4.0 → 0.4.1
|
2021-05-11 13:37:54 +02:00 |
|
Alexander Engelsberger
|
c1c21e92df
|
Add LVQ 1 and LVQ 2.1 loss functions.
|
2021-05-11 13:25:10 +02:00 |
|
Alexander Engelsberger
|
a9eef8ae6d
|
Bump version: 0.3.1 → 0.4.0
|
2021-05-10 15:10:07 +02:00 |
|
Alexander Engelsberger
|
ac3091d8da
|
Update Bumpversion config
|
2021-05-10 15:09:38 +02:00 |
|
Jensun Ravichandran
|
ce3991de94
|
Accept torch datasets to initialize components
|
2021-05-07 15:19:22 +02:00 |
|
Jensun Ravichandran
|
47b4b9bcb1
|
Expose prototorch.datasets
|
2021-05-07 15:18:33 +02:00 |
|
Alexander Engelsberger
|
19475d7e2b
|
Update Tecator dataset storage id.
|
2021-05-06 18:42:36 +02:00 |
|
Jensun Ravichandran
|
b06ded683d
|
Update functions/activations.py
|
2021-05-04 20:55:49 +02:00 |
|
Jensun Ravichandran
|
466e9bde6b
|
Refactor functions/losses.py
|
2021-05-04 20:36:48 +02:00 |
|
Jensun Ravichandran
|
9a7d3192c0
|
[BUG] GLVQ training is unstable
GLVQ training is unstable when prototypes are initialized exactly to datapoints
without small shifts. Perhaps because of zero distances?
|
2021-04-29 19:25:28 +02:00 |
|
Jensun Ravichandran
|
e686adbea1
|
Add spiral dataset
|
2021-04-29 19:15:35 +02:00 |
|
Jensun Ravichandran
|
b7d53aa5f1
|
Update initializers
|
2021-04-29 19:15:27 +02:00 |
|
Jensun Ravichandran
|
9b663477fd
|
Update components
|
2021-04-29 18:06:26 +02:00 |
|
Alexander Engelsberger
|
40751aa50a
|
Create Component and initializer classes.
|
2021-04-26 20:49:50 +02:00 |
|
Alexander Engelsberger
|
7c30ffe2c7
|
Automatic Formatting.
|
2021-04-23 17:25:23 +02:00 |
|
Alexander Engelsberger
|
e1d56595c1
|
Add NumpyDataset.
|
2021-04-23 17:24:59 +02:00 |
|
Alexander Engelsberger
|
4540c8848e
|
Add neural gas energy function as loss.
|
2021-04-23 17:24:59 +02:00 |
|
Alexander Engelsberger
|
c88f288d12
|
Copy utilities for visualization from Protoflow.
|
2021-04-23 17:24:59 +02:00 |
|
Jensun Ravichandran
|
e2918dffed
|
Add euclidean_distance_v2
|
2021-04-22 16:55:50 +02:00 |
|
Jensun Ravichandran
|
7d9dfc27ee
|
Add similarities file
|
2021-04-22 13:12:19 +02:00 |
|
Alexander Engelsberger
|
ae75b9ebf7
|
Bump version: 0.2.0 → 0.3.0-dev0
|
2021-04-21 14:57:45 +02:00 |
|
Alexander Engelsberger
|
34973808b8
|
Improve documentation.
|
2021-04-21 14:55:54 +02:00 |
|
Alexander Engelsberger
|
c42df6e203
|
Merge version 0.2.0 into feature/plugin-architecture.
|
2021-04-19 16:44:26 +02:00 |
|
Jensun Ravichandran
|
101b50f4e6
|
Update prototypes.py
Changes:
1. Change single-quotes to double-quotes.
|
2021-04-15 12:35:06 +02:00 |
|
Jensun Ravichandran
|
db842b79bb
|
Bump version: 0.1.1-rc0 → 0.2.0
|
2021-04-14 19:21:14 +02:00 |
|
Jensun Ravichandran
|
98a8fc52fa
|
Add docs
|
2021-04-14 19:20:08 +02:00 |
|
Jensun Ravichandran
|
6796ec494f
|
Merge pull request #1 from ChristophRaab/dev
gtlvq
|
2021-04-14 16:18:30 +02:00 |
|
Alexander Engelsberger
|
cd9303267b
|
Use git version.
|
2021-04-14 13:48:00 +02:00 |
|
Alexander Engelsberger
|
599dfc3fda
|
Fix issue with plugin subpackage import.
|
2021-04-13 22:55:49 +02:00 |
|
Alexander Engelsberger
|
5b2ab34232
|
Add plugin loader.
|
2021-04-13 12:36:22 +02:00 |
|
Jensun Ravichandran
|
bc7df1059f
|
Add utils folder with color utils
|
2021-02-10 17:03:12 +01:00 |
|
Christoph
|
e39f307194
|
Another Codacy bug fix
|
2021-01-14 11:27:20 +01:00 |
|
Christoph
|
e2867f696e
|
Anoter Codacy bug fix
|
2021-01-14 11:18:25 +01:00 |
|
Christoph
|
30dc0ea8b1
|
Codacy Bug Report fixes
|
2021-01-14 10:04:43 +01:00 |
|
Christoph
|
895281aabd
|
gtlvq
|
2021-01-12 18:11:46 +01:00 |
|
Jensun Ravichandran
|
58efa5a4cf
|
Fix things codacy complains about
|
2020-09-24 11:53:35 +02:00 |
|
Jensun Ravichandran
|
d5ab9c3771
|
Fix divide-by-zero in example
|
2020-09-23 15:29:26 +02:00 |
|
blackfly
|
8a4a596035
|
Make prototype_labels non-trainable Parameters
|
2020-04-27 13:39:27 +02:00 |
|
blackfly
|
0cfbc0473b
|
Bump version: 0.1.1-dev0 → 0.1.1-rc0
|
2020-04-27 12:56:42 +02:00 |
|
blackfly
|
d17b9a3346
|
Modify stratified_min function
|
2020-04-27 12:48:12 +02:00 |
|
blackfly
|
532f63b1de
|
Add one-hot support in functions/initializers.py
|
2020-04-27 12:47:44 +02:00 |
|
blackfly
|
c11a3860df
|
Refactor functions/losses.py
|
2020-04-27 12:47:15 +02:00 |
|
blackfly
|
dab91e471a
|
Add minor cosmetic changes
|
2020-04-27 12:45:42 +02:00 |
|
blackfly
|
a167565857
|
Update Prototypes1D
|
2020-04-27 12:44:19 +02:00 |
|
blackfly
|
88cbe0a126
|
Add alias for squared_euclidean_distance
|
2020-04-14 19:53:26 +02:00 |
|
blackfly
|
a3548e0ddd
|
Add stratified_min competition function
|
2020-04-14 19:52:59 +02:00 |
|
blackfly
|
3cfbc49254
|
Fix generator bug in stratified_random initializer
|
2020-04-14 19:51:54 +02:00 |
|
blackfly
|
2b82830590
|
Add 'datasets' to main package __init__.py
|
2020-04-14 19:51:14 +02:00 |
|
blackfly
|
553b1e1a65
|
Refactor datasets and use float32 instead of float64 in Tecator
|
2020-04-14 19:49:59 +02:00 |
|
blackfly
|
a9d2855323
|
Refactor prototypes module and begin documentation
|
2020-04-14 19:48:46 +02:00 |
|
blackfly
|
a22c752342
|
Add prototorch/datasets
|
2020-04-14 19:47:34 +02:00 |
|
blackfly
|
4158586cb9
|
More cosmetic changes
|
2020-04-11 18:12:37 +02:00 |
|
blackfly
|
f80d9648c3
|
Minor cosmetic changes
|
2020-04-11 17:35:32 +02:00 |
|
blackfly
|
e54bf07030
|
Populate init files
|
2020-04-11 17:35:00 +02:00 |
|
blackfly
|
8c629c0cb1
|
Fix a bunch of codacy code-style issues
|
2020-04-11 15:47:26 +02:00 |
|
blackfly
|
8f3a43f62a
|
Remove assert statements following codacy security recommendation
"Use of assert detected. The enclosed code will be removed when compiling to
optimised byte code."
|
2020-04-11 15:45:29 +02:00 |
|
blackfly
|
955661af95
|
Remove utils import from prototorch/__init__.py
|
2020-04-11 15:12:53 +02:00 |
|
blackfly
|
c54d14c55e
|
Remove datasets import from prototorch/__init__.py
|
2020-04-11 14:59:11 +02:00 |
|
blackfly
|
1ec7bd261b
|
Add small API changes and more test cases
|
2020-04-11 14:28:22 +02:00 |
|
blackfly
|
f640a22cf2
|
Rename input to x in activation functions
|
2020-04-11 14:25:35 +02:00 |
|
blackfly
|
438a5b9360
|
Bump version: 0.1.0-rc0 → 0.1.1-dev0
|
2020-04-08 23:00:34 +02:00 |
|
blackfly
|
b19cbcb76a
|
Fix zero-distance bug in glvq_loss
|
2020-04-08 22:46:08 +02:00 |
|
blackfly
|
7d5ab81dbf
|
Clean up prototorch/functions/distances.py
|
2020-04-08 22:44:02 +02:00 |
|
blackfly
|
bde408a80e
|
Prepare activation and competition functions for TorchScript
|
2020-04-08 22:42:56 +02:00 |
|
blackfly
|
3757c937b3
|
Bump version: 0.1.0-dev0 → 0.1.0-rc0
|
2020-04-06 21:49:52 +02:00 |
|
blackfly
|
4ec0bb5e60
|
Bump version: 0.0.0-dev1 → 0.1.0-dev0
|
2020-04-06 18:22:15 +02:00 |
|
blackfly
|
398d863232
|
Add prototype and loss modules
|
2020-04-06 16:36:28 +02:00 |
|
blackfly
|
33e8f1297f
|
Add basic prototorch functions needed for GLVQ
|
2020-04-06 16:33:51 +02:00 |
|
blackfly
|
a113b45a73
|
Add distance functions
|
2020-04-05 13:41:17 +02:00 |
|
blackfly
|
93e70b6c82
|
Add prototorch/functions/__init__.py
|
2020-04-05 13:39:16 +02:00 |
|
blackfly
|
5d7188abf1
|
Add prototorch/__init__.py
|
2020-04-05 13:38:29 +02:00 |
|