Commit Graph

  • 083cc929be [REFACTOR] Add reasonings initializers Jensun Ravichandran 2021-06-14 17:19:45 +02:00
  • 668c9a1fb7 [TEST] Add more tests Jensun Ravichandran 2021-06-14 14:45:14 +02:00
  • d2d6f31e7b [REFACTOR] Simplify ReasoningComponents Jensun Ravichandran 2021-06-14 14:44:36 +02:00
  • 6ad665f8c2 [REFACTOR] Simplify initializer validation Jensun Ravichandran 2021-06-13 23:04:07 +00:00
  • 2af1da7f23 Add standalone labels module Jensun Ravichandran 2021-06-13 22:54:29 +00:00
  • 84e08955f7 Check if build passes with python3.9 Jensun Ravichandran 2021-06-13 17:02:57 +00:00
  • 935d9fa7ad Add similarities Jensun Ravichandran 2021-06-12 20:50:04 +02:00
  • d26a626677 Temporarily remove tangent distance Jensun Ravichandran 2021-06-12 20:48:39 +02:00
  • b4ad870b7c Remove prototorch/functions and prototorch/modules Jensun Ravichandran 2021-06-12 20:48:09 +02:00
  • 38244f6691 Add setup.cfg Jensun Ravichandran 2021-06-12 20:41:00 +02:00
  • 1ba7f5c4f7 Add core test suite Jensun Ravichandran 2021-06-12 20:40:23 +02:00
  • a30672b932 Temporarily remove GTLVQ Jensun Ravichandran 2021-06-12 20:39:47 +02:00
  • 093a79d533 [REFACTOR] Reorganize files and folders Jensun Ravichandran 2021-06-12 20:38:16 +02:00
  • 25dbde4e43 Remove tests/test_functions.py Jensun Ravichandran 2021-06-12 20:30:53 +02:00
  • 5dddb39ec4 [REFACTOR] Clean and move components and initializers into core Jensun Ravichandran 2021-06-12 20:29:24 +02:00
  • b8969347b1 Add more utils Jensun Ravichandran 2021-06-12 04:58:11 +02:00
  • dfefd128c4 Update gitignore Jensun Ravichandran 2021-06-12 04:57:26 +02:00
  • 5e72fd8187 Remove test_components.py Jensun Ravichandran 2021-06-12 04:54:54 +02:00
  • 4a99bcbf0d Update datasets test suite Jensun Ravichandran 2021-06-11 23:43:18 +02:00
  • 44e4709387 Minor aesthetic changes Jensun Ravichandran 2021-06-11 23:42:19 +02:00
  • 0b2aaa42b8 Add utils test suite Jensun Ravichandran 2021-06-11 23:08:32 +02:00
  • abae72d624 Update utils module Jensun Ravichandran 2021-06-11 23:08:12 +02:00
  • 92b8d1785c Clean colors.py Jensun Ravichandran 2021-06-11 23:07:55 +02:00
  • 56d554ed83 Remove celluloid.py Jensun Ravichandran 2021-06-11 23:07:22 +02:00
  • 396d569351 Add utils.py Jensun Ravichandran 2021-06-11 23:07:07 +02:00
  • 24903b761c [WIP] Add labels.py Jensun Ravichandran 2021-06-11 18:48:43 +02:00
  • e4257ec1f1
    Merge branch 'dev' of github.com:si-cim/prototorch into dev Alexander Engelsberger 2021-06-11 16:10:04 +02:00
  • aaad2b8626
    [BUGFIX] Fix labeled components if initialized Alexander Engelsberger 2021-06-11 16:09:51 +02:00
  • c0c0044a42 [REFACTOR] Remove CustomLabelsInitializer Jensun Ravichandran 2021-06-11 14:52:09 +02:00
  • 47d7f5831f [Refactor] Add Modules for prior distrbutions Alexander Engelsberger 2021-06-08 08:36:55 +02:00
  • 17b45249f4 Add scaffolding feature/transformations Jensun Ravichandran 2021-06-08 01:13:59 +02:00
  • 4f1c879528 [BUGFIX] Update unit tests Jensun Ravichandran 2021-06-04 22:29:30 +02:00
  • 2272c55092 [BUGFIX] Fix typo Jensun Ravichandran 2021-06-04 22:24:42 +02:00
  • b03c9b1d3c Add competition and pooling modules Jensun Ravichandran 2021-06-04 22:18:46 +02:00
  • 0c28eda706 [FEATURE] Remove utility modules and add wrappers instead Jensun Ravichandran 2021-06-04 22:16:55 +02:00
  • 7bc0bfa3ab Rename loss functions Jensun Ravichandran 2021-06-04 22:15:57 +02:00
  • 827958a28a [FEATURE] Optional transforms in DataAwareInitializers Jensun Ravichandran 2021-06-04 22:14:45 +02:00
  • 8200e1d3d8 [FEATURE] Allow initialized_components to be a dataset Jensun Ravichandran 2021-06-04 22:13:36 +02:00
  • 729b20e9ab [FEATURE] Add scale to random initializer Jensun Ravichandran 2021-06-03 16:35:44 +02:00
  • ca8ac7a43b [REFACTOR] Probabilistic losses Alexander Engelsberger 2021-06-03 14:01:13 +02:00
  • b724a28a6f [BUGFIX] Stratified functions work on GPU now Alexander Engelsberger 2021-06-03 13:19:26 +02:00
  • 1e0a8392a2 [QA] Fix for "redefined-builtin" (W0622) Jensun Ravichandran 2021-06-02 00:07:44 +02:00
  • 2eb7b05653 [FEATURE] Add wrappers for more sklearn datasets Jensun Ravichandran 2021-06-01 23:33:51 +02:00
  • d8a0b2dfcc Minor tweaks Jensun Ravichandran 2021-06-01 23:28:01 +02:00
  • 2a7394b593 [QA] Remove commented-out torch.jit.script decorators Jensun Ravichandran 2021-06-01 19:46:21 +02:00
  • b1e64c8b8b [QA] Remove utils.py Jensun Ravichandran 2021-06-01 19:41:48 +02:00
  • 70cf17607e [BUGFIX] Fix broken _precheck_initializer Jensun Ravichandran 2021-06-01 19:41:21 +02:00
  • b1568a550a [QA] Fix for "no-self-use" (R0201) Jensun Ravichandran 2021-06-01 19:26:05 +02:00
  • e8e803e8ef [QA] Fix for "dangerous-default-value" (W0102) Jensun Ravichandran 2021-06-01 19:24:00 +02:00
  • 2c453265fe [QA] Remove duplicate headings Jensun Ravichandran 2021-06-01 19:18:37 +02:00
  • 7336d35fee [QA] Fix "dangerous-default-value" (W0102) Jensun Ravichandran 2021-06-01 19:15:06 +02:00
  • bc18952c05 [QA] Fix "dangerous-default-value" (W0102) Jensun Ravichandran 2021-06-01 19:10:53 +02:00
  • 8e8d0b9c2c [QA] Fix "list-item-bullet-indent" Jensun Ravichandran 2021-06-01 19:08:37 +02:00
  • 5a7da2b40b [QA] Fix for "no-value-for-parameter" (E1120) Jensun Ravichandran 2021-06-01 19:03:57 +02:00
  • b6d38f442b [QA] Remove trailing whitespace Jensun Ravichandran 2021-06-01 19:01:20 +02:00
  • 8e8851d962 Dynamically remove components Jensun Ravichandran 2021-06-01 18:45:47 +02:00
  • 27b43b06a7 Rename functions/transform.py -> functions/transforms.py Jensun Ravichandran 2021-06-01 17:43:23 +02:00
  • ff69eb1256 Tecator.data is a Tensor and Tecator.targets is a LongTensor Jensun Ravichandran 2021-06-01 17:28:37 +02:00
  • 4ca581909a [FEATURE] Change NumpyDataset.data to torch.Tensor Alexander Engelsberger 2021-06-01 17:17:42 +02:00
  • 2722d976f5 [WIP] Add Growing Neural Gas Energy Alexander Engelsberger 2021-06-01 17:16:26 +02:00
  • 946cda00d2 Add more competition functions Jensun Ravichandran 2021-06-01 12:37:21 +02:00
  • 8227525c82 Add LambdaLayer Jensun Ravichandran 2021-05-31 16:47:20 +02:00
  • e61ae73749 Make components dynamic Jensun Ravichandran 2021-05-31 00:31:40 +02:00
  • 040d1ee9e8 Add probabilistic losses Alexander Engelsberger 2021-05-28 20:38:50 +02:00
  • 7f0da894fa Add transformation from distances into gaussian distribution Alexander Engelsberger 2021-05-28 16:50:04 +02:00
  • 62726df278 Add stratified sum as competition Alexander Engelsberger 2021-05-28 16:49:39 +02:00
  • 0ba09db6fe Bump version: 0.4.5 → 0.5.0 v0.5.0 Alexander Engelsberger 2021-05-28 16:15:28 +02:00
  • 87334c11e6 Remove Prototypes1D and its tests Alexander Engelsberger 2021-05-28 15:57:39 +02:00
  • 40ef3aeda2 Remove usage of Prototype1D Alexander Engelsberger 2021-05-28 15:57:26 +02:00
  • 94fe4435a8 Bump version: 0.4.4 → 0.4.5 v0.4.5 Christoph 2021-05-27 07:24:54 +00:00
  • c204bc8e1f integrate reviews from ChristophRaab:master Alexander Engelsberger 2021-05-27 09:43:02 +02:00
  • 00615ae837 refactored gtlvq from ChristophRaab:master Alexander Engelsberger 2021-05-27 09:39:59 +02:00
  • 9f5f0d12dd [BUGFIX] Parse dictionary distribution appropirately Jensun Ravichandran 2021-05-25 20:52:39 +02:00
  • 8a291f7bfb Overload distribution argument in component initializers Jensun Ravichandran 2021-05-25 20:05:29 +02:00
  • 21e3e3b82d Cache pip in CI Alexander Engelsberger 2021-05-25 16:43:48 +02:00
  • a6bd6e130a Add subpackages into prototorch namespace. Alexander Engelsberger 2021-05-25 16:40:53 +02:00
  • fcdfa52892 Ignore artiifacts folder Alexander Engelsberger 2021-05-25 16:40:34 +02:00
  • 73e6fe384e Use 'num_' in all variable names Alexander Engelsberger 2021-05-25 15:57:05 +02:00
  • aff7a385a3 Use dict for distribution Alexander Engelsberger 2021-05-21 17:10:02 +02:00
  • 1e23ba05fa Add test_components Jensun Ravichandran 2021-05-21 16:22:02 +02:00
  • ee30d4da5b [BUGFIX] Initializers can handle Dataloaders now Alexander Engelsberger 2021-05-21 16:00:20 +02:00
  • 14508f0600 [DOC] Small improvements Alexander Engelsberger 2021-05-21 15:59:44 +02:00
  • e3f8828da4 Accept dataloaders for component initialization Jensun Ravichandran 2021-05-21 11:59:57 +02:00
  • 30adbf705c Update dependencies Jensun Ravichandran 2021-05-20 11:44:53 +02:00
  • ee42fd68b1 NumpyDataset now has data and targets properties Jensun Ravichandran 2021-05-18 19:38:40 +02:00
  • 736d9a6349 Rename PositionAwareInitializer to DataAwareInitializer Jensun Ravichandran 2021-05-18 19:37:25 +02:00
  • 0055e15bc1 [DOC] Fix iris data dimension Alexander Engelsberger 2021-05-18 18:57:03 +02:00
  • b2e1df7308 Improve dataset documentation. Alexander Engelsberger 2021-05-18 18:54:43 +02:00
  • b935e9caf3 Update _get_dp_dm Jensun Ravichandran 2021-05-18 13:09:11 +02:00
  • 503ef0e05f Cleanup components Jensun Ravichandran 2021-05-17 16:58:57 +02:00
  • dc6248413c Apply transformations in component initializers Jensun Ravichandran 2021-05-17 16:58:22 +02:00
  • e73b70ceb7 Minor aesthetic change Jensun Ravichandran 2021-05-17 16:57:41 +02:00
  • 639198e774 Update Iris dataset Jensun Ravichandran 2021-05-17 16:57:13 +02:00
  • 768d969f89 Device agnostic initialization of components. Alexander Engelsberger 2021-05-13 15:21:04 +02:00
  • aec422c277 Remove copy paste error from documentation. Alexander Engelsberger 2021-05-13 11:56:38 +02:00
  • 6c14170de6 [BUGFIX] Fix typo Jensun Ravichandran 2021-05-12 16:31:22 +02:00
  • 36a330aa66 Update component initializers Jensun Ravichandran 2021-05-12 16:28:55 +02:00
  • acd4ac6a86 Flatten tensors before computing distances Jensun Ravichandran 2021-05-12 16:28:34 +02:00
  • abe64cfe8f
    Merge pull request #3 from dmoebius-dm/dev Jensun Ravichandran 2021-05-12 16:23:27 +02:00
  • caae95d01d Removed wrong parameter. Danny 2021-05-12 16:00:01 +02:00