Commit Graph

  • faf1a88f99 [Bugfix] Remove optimzer_idx from validation and test. Alexander Engelsberger 2021-05-20 13:17:27 +02:00
  • 5ffbd43a7c Refactor into shared_step Jensun Ravichandran 2021-05-19 16:57:51 +02:00
  • fdf9443a2c Add validation and test logic Jensun Ravichandran 2021-05-19 16:30:19 +02:00
  • 7700bb7f8d [DOC] Ignore Sphinx warnings until prototorch is bumped Jensun Ravichandran 2021-05-18 20:08:14 +02:00
  • eefec19c9b Custom non-gradient training Jensun Ravichandran 2021-05-18 19:49:16 +02:00
  • 246719b837 [DOC] Add tutorial Jensun Ravichandran 2021-05-18 19:41:58 +02:00
  • a14e3aa611 Add argparse to mnist example script Jensun Ravichandran 2021-05-18 10:17:51 +02:00
  • 00cdacf7ae Fix example script Jensun Ravichandran 2021-05-18 10:15:38 +02:00
  • 4957e821f6 Close matplotlib figure on train end Jensun Ravichandran 2021-05-18 10:13:22 +02:00
  • 538256dcb7 Small changes Jensun Ravichandran 2021-05-17 19:37:42 +02:00
  • d812bb0620 Update examples Jensun Ravichandran 2021-05-17 17:03:37 +02:00
  • 81346785bd Cleanup models Jensun Ravichandran 2021-05-17 17:00:23 +02:00
  • 7a87636ad7 Update KNN Jensun Ravichandran 2021-05-17 16:59:35 +02:00
  • 77b7b59bad Clean visualization callbacks Jensun Ravichandran 2021-05-17 16:59:22 +02:00
  • 6e7d80be88 [BUGFIX] Fix siamese visualization callback Jensun Ravichandran 2021-05-15 12:52:44 +02:00
  • b7684ae512 predict_latent no longer returns numpy Jensun Ravichandran 2021-05-15 12:52:16 +02:00
  • ebc42a4aa8 Set gpus=0 in examples Jensun Ravichandran 2021-05-15 12:43:00 +02:00
  • c639836537 Update README.md Jensun Ravichandran 2021-05-14 22:19:57 +02:00
  • d36d685115 Add links Jensun Ravichandran 2021-05-14 12:58:38 +02:00
  • b341096757 Add basic documentation files. Alexander Engelsberger 2021-05-13 15:22:32 +02:00
  • 0eac2ce326 Examples use GPUs if available. Alexander Engelsberger 2021-05-13 15:22:01 +02:00
  • 8f9c29bd2b [BUGFIX] Remove incorrect import statement Jensun Ravichandran 2021-05-12 16:45:01 +02:00
  • ca39aa00d5 Stop passing component initializers as hparams Jensun Ravichandran 2021-05-12 16:36:22 +02:00
  • 1498c4bde5 Bump version: 0.1.6 → 0.1.7 v0.1.7 Alexander Engelsberger 2021-05-11 17:18:29 +02:00
  • 59b8ab6643 Add knn Jensun Ravichandran 2021-05-11 17:22:02 +02:00
  • 2a4f184163 Update example scripts Jensun Ravichandran 2021-05-11 16:15:08 +02:00
  • 265e74dd31 Require prototorch>=0.4.2 Jensun Ravichandran 2021-05-11 16:14:47 +02:00
  • daad018a78 Update readme Jensun Ravichandran 2021-05-11 16:14:23 +02:00
  • eab1ec72c2 Change optimizer using kwargs Jensun Ravichandran 2021-05-11 16:13:00 +02:00
  • b38acd58a8 [BUGFIX] Fix visualization callbacks bug Jensun Ravichandran 2021-05-11 16:09:27 +02:00
  • e87563e10d Bump version: 0.1.5 → 0.1.6 v0.1.6 Alexander Engelsberger 2021-05-11 13:41:26 +02:00
  • 767206f905 Define minimum prototorch version in setup Alexander Engelsberger 2021-05-11 13:41:09 +02:00
  • 3fa6378c4d Add LVQ1 and LVQ2.1 Models. Alexander Engelsberger 2021-05-11 13:26:13 +02:00
  • 30ee287ecc Bump version: 0.1.4 → 0.1.5 v0.1.5 Alexander Engelsberger 2021-05-10 17:13:00 +02:00
  • e323f9d4ca Fix long description for pypi. Alexander Engelsberger 2021-05-10 17:12:54 +02:00
  • f49db0bf2c Bump version: 0.1.3 → 0.1.4 v0.1.4 Alexander Engelsberger 2021-05-10 17:06:28 +02:00
  • db38667306 Fix Travis configuration Alexander Engelsberger 2021-05-10 17:06:23 +02:00
  • 54a8494d86 Bump version: 0.1.2 → 0.1.3 Alexander Engelsberger 2021-05-10 17:04:20 +02:00
  • bf310be97c Bump version: 0.1.1 → 0.1.2 Alexander Engelsberger 2021-05-10 16:47:33 +02:00
  • 32ae1b7862 Add Build Badge. Alexander Engelsberger 2021-05-10 16:47:28 +02:00
  • dfddb92aba Dummy change Jensun Ravichandran 2021-05-10 16:47:37 +02:00
  • 4a38bb2bfe Corrected Badge Image Url. Alexander Engelsberger 2021-05-10 16:40:08 +02:00
  • 6680d4b9df Add PyPi Badge. Alexander Engelsberger 2021-05-10 16:39:02 +02:00
  • 1ae2b41edd Bump version: 0.1.0 → 0.1.1 Alexander Engelsberger 2021-05-10 16:26:21 +02:00
  • 9300a6d14d Dummy Test to enable CI. Alexander Engelsberger 2021-05-10 16:19:26 +02:00
  • 3d42876df1 Merge pull request #7 from si-cim/main Jensun Ravichandran 2021-05-10 16:07:08 +02:00
  • fbadacdbca Merge branch 'dev' into main Alexander Engelsberger 2021-05-10 16:02:07 +02:00
  • f6e3a37e2b Bump version: 0.0.0 → 0.1.0 v0.1.0 Alexander Engelsberger 2021-05-10 16:01:46 +02:00
  • 34fb8d796f Setup travis Jensun Ravichandran 2021-05-10 16:03:23 +02:00
  • 95c21dd9ca Merge pull request #6 from si-cim/main Jensun Ravichandran 2021-05-10 15:47:55 +02:00
  • 130c0c6cea [BUGFIX] Fix typo in setup.py Jensun Ravichandran 2021-05-10 15:50:06 +02:00
  • 3d02aef755 Merge pull request #5 from si-cim/dev Alexander Engelsberger 2021-05-10 15:35:49 +02:00
  • 22aa4eef42 Add CI definitions Alexander Engelsberger 2021-05-10 15:32:52 +02:00
  • 6873927349 Setup bumpversion Alexander Engelsberger 2021-05-10 15:24:03 +02:00
  • 49100f43f5 Example to save and reload a model Jensun Ravichandran 2021-05-10 14:30:02 +02:00
  • ed03ab168e [BUGFIX] Fix lambda_matrix property in GMLVQ Jensun Ravichandran 2021-05-10 14:09:25 +02:00
  • c6e06ceaa4 Properly initialize prototypes in LVQMLN Jensun Ravichandran 2021-05-09 20:55:28 +02:00
  • 7a86bb19a8 Update readme Jensun Ravichandran 2021-05-09 20:55:07 +02:00
  • 7d2af9c0ae Update LiRaMLVQ example script Jensun Ravichandran 2021-05-09 20:54:40 +02:00
  • ca4c9da10a Add the namespace hook for GMLVQ in the model class Jensun Ravichandran 2021-05-09 20:53:31 +02:00
  • ff7a1e93d2 Refactor visualization callbacks Jensun Ravichandran 2021-05-09 20:53:03 +02:00
  • 84257bfb0d Merge pull request #4 from si-cim/dev Jensun Ravichandran 2021-05-07 16:33:31 +02:00
  • dd75fbfff8 Make cbc example reproducible Jensun Ravichandran 2021-05-07 15:46:09 +02:00
  • 11b3e53ecb Return prototypes as torch tensor Jensun Ravichandran 2021-05-07 15:45:37 +02:00
  • 63a5a98491 Update readme Jensun Ravichandran 2021-05-07 15:41:53 +02:00
  • 728131e9db Update example scripts Jensun Ravichandran 2021-05-07 15:25:04 +02:00
  • d7972a69e8 Update GMLVQ model Jensun Ravichandran 2021-05-07 15:24:47 +02:00
  • 17315ff242 Add models to the prototorch.models namespace Jensun Ravichandran 2021-05-07 15:23:52 +02:00
  • 5f937066bf Move and improve visualization callbacks Jensun Ravichandran 2021-05-07 15:22:54 +02:00
  • f2541acde9 Unclutter the examples folder Jensun Ravichandran 2021-05-07 15:21:35 +02:00
  • e87663d10c Make siamese example script reproducible Jensun Ravichandran 2021-05-07 13:07:30 +02:00
  • 1b9bcf21f6 Fix typo Jensun Ravichandran 2021-05-06 18:50:37 +02:00
  • 4bbe73e3a9 Add GRLVQ with examples. Alexander Engelsberger 2021-05-06 18:42:06 +02:00
  • 79e5eaa69a Rename GMLVQ Example. Alexander Engelsberger 2021-05-06 18:41:50 +02:00
  • 3df282a0af Increase visualization pause. Alexander Engelsberger 2021-05-06 18:41:33 +02:00
  • 5a2f4f6170 Revert deletion of training accuracy. Alexander Engelsberger 2021-05-06 18:02:01 +02:00
  • 1c3613019b Update Examples to new initializer architecture. Alexander Engelsberger 2021-05-06 14:10:09 +02:00
  • d644114090 Add loss transfer function to glvq Jensun Ravichandran 2021-05-04 20:56:16 +02:00
  • f402eea884 Add GMLVQ examples Jensun Ravichandran 2021-05-04 15:11:16 +02:00
  • a1ac5a70c7 Use squared euclidean distance in GMLVQ Jensun Ravichandran 2021-05-04 14:34:00 +02:00
  • d8e017ae74 Update SiameseGLVQ Jensun Ravichandran 2021-05-03 16:09:22 +02:00
  • 96aeaa3448 Add support for multiple optimizers Jensun Ravichandran 2021-05-03 13:20:49 +02:00
  • 042b3fcaa2 Add tensorboard argument to visualization callbacks Jensun Ravichandran 2021-05-03 13:19:23 +02:00
  • 6dd9b1492c Add more models Jensun Ravichandran 2021-04-29 23:37:22 +02:00
  • db7bb7619f Add border argument in visualization callback Jensun Ravichandran 2021-04-29 22:36:10 +02:00
  • e44516fc49 Update example script Jensun Ravichandran 2021-04-29 19:25:08 +02:00
  • ccaa52c408 Add missing abstract.py file Jensun Ravichandran 2021-04-29 19:14:33 +02:00
  • fef73e2fbf [BUG] NaN when training with selection initializer Jensun Ravichandran 2021-04-29 19:09:10 +02:00
  • 8bad54fc2d Small fix on example script Jensun Ravichandran 2021-04-29 17:11:06 +02:00
  • c50f139559 Merge pull request #2 from si-cim/dev Jensun Ravichandran 2021-04-29 17:03:17 +02:00
  • a16bebd0c4 Use Components instead of Prototypes and refactor old examples Jensun Ravichandran 2021-04-29 17:05:41 +02:00
  • c01c5d16db Merge pull request #1 from si-cim/dev Jensun Ravichandran 2021-04-29 13:24:43 +02:00
  • eeb684b3b6 GLVQ with configurable distance. Alexander Engelsberger 2021-04-27 15:38:57 +02:00
  • 1fb197077c Add siamese glvq Jensun Ravichandran 2021-04-27 14:35:17 +02:00
  • 8d57f69c9e Fix bug in visualization callback Jensun Ravichandran 2021-04-27 12:49:04 +02:00
  • 3148684812 Fix glvq mnist example script Jensun Ravichandran 2021-04-23 17:49:29 +02:00
  • 688f09ca23 Am I really the only one with OCD? Jensun Ravichandran 2021-04-23 17:41:29 +02:00
  • 281009ce82 Fix typo Jensun Ravichandran 2021-04-23 17:38:29 +02:00
  • 466bbe4c63 Add Neural Gas Model. Alexander Engelsberger 2021-04-23 17:30:23 +02:00
  • fd12b18073 Add visualization callback from Protoflow. Alexander Engelsberger 2021-04-23 17:28:03 +02:00