Commit Graph

191 Commits

Author SHA1 Message Date
Alexander Engelsberger
b49b7a2d41
build: bump version 0.7.0 → 0.7.1 2021-08-30 17:55:48 +02:00
Alexander Engelsberger
cd616d11b9
build: bump version 0.6.0 → 0.7.0 2021-08-30 17:42:27 +02:00
Alexander Engelsberger
083b5c1597 feat(compatibility): Python3.7 compatibility 2021-08-30 17:39:10 +02:00
Alexander Engelsberger
7f0a8e9bce feat(compatibility): Python3.8 compatibility 2021-08-30 17:39:10 +02:00
Jensun Ravichandran
bf09ff8f7f
feat: add XOR dataset 2021-07-15 18:14:38 +02:00
Jensun Ravichandran
99be965581
refactor: refactor GLVQLoss 2021-07-06 17:01:28 +02:00
Jensun Ravichandran
fdb9a7c66d
feat: add CSVDataset 2021-07-04 16:30:01 +02:00
Jensun Ravichandran
bc9a826b7d
fix: matmul bug in 2021-06-21 22:48:22 +02:00
Alexander Engelsberger
cfe09ec06b
fix: reasonings init parameters are used now 2021-06-21 14:53:22 +02:00
Alexander Engelsberger
3d76dffe3c
chore: Allow no-self-use for some class members
Classes are used as common interface and connection to pytorch.
2021-06-21 14:29:25 +02:00
Jensun Ravichandran
597c9fc1ee build: bump version 0.5.1 → 0.6.0 2021-06-20 19:12:01 +02:00
Jensun Ravichandran
f78ff1a464 fix(initializers): bug fixes in LT initializers 2021-06-20 18:56:06 +02:00
Jensun Ravichandran
5dc66494ea refactor(api)!: merge the new api changes into dev
BREAKING CHANGE: remove the following
`prototorch/functions/*`
`prototorch/components/*`
`prototorch/modules/*`
BREAKING CHANGE: move `initializers` into the `prototorch.initializers`
namespace from the `prototorch.components` namespace
BREAKING CHANGE: `functions` and `modules` and moved into `core` and `nn`
2021-06-18 18:54:55 +02:00
Jensun Ravichandran
74d420a77d refactor(api)!: merge the new api changes into dev
BREAKING CHANGE: remove the following
`prototorch/functions/*`
`prototorch/components/*`
`prototorch/modules/*`
BREAKING CHANGE: move `initializers` into the `prototorch.initializers`
namespace from the `prototorch.components` namespace
BREAKING CHANGE: `functions` and `modules` and moved into `core` and `nn`
2021-06-18 18:20:30 +02:00
Jensun Ravichandran
6ffd14e85c Bump version: 0.5.0 → 0.5.1 2021-06-18 15:49:20 +02:00
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
Jensun Ravichandran
de61bf7bca [BUGFIX] Fix reasonings initializer dimension bug 2021-06-17 18:10:05 +02:00
Jensun Ravichandran
11cd1b0032 [BUGFIX] Add missing file 2021-06-16 22:06:33 +02:00
Jensun Ravichandran
7a6da0c5fc [FEATURE] Add transforms 2021-06-16 21:53:36 +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
Jensun Ravichandran
7763a57058 [FEATURE] Add property reasoning_matrices 2021-06-16 13:39:09 +02:00
Jensun Ravichandran
3a0e4a081e Improve error message 2021-06-16 12:34:15 +02:00
Jensun Ravichandran
42eb53d73a [FEATURE] Add euclidean_similarity and margin_loss 2021-06-15 15:57:59 +02:00
Jensun Ravichandran
6e8a52e371 [FEATURE] Add standalone reasonings and CBC competition 2021-06-15 15:41:28 +02:00
Jensun Ravichandran
0f450ed8a0 [BUGFIX] Remove dangerous mutable default arguments
See
https://stackoverflow.com/questions/1132941/least-astonishment-and-the-mutable-default-argument
for more information.
2021-06-15 00:14:34 +02:00
Jensun Ravichandran
1f458ac0cc [FEATURE] Add distribution property to LabeledComponents 2021-06-14 21:08:48 +02:00
Jensun Ravichandran
fc9edeaa97 [FEATURE] Add more initializers 2021-06-14 19:53:02 +02:00
Jensun Ravichandran
9241475570 [REFACTOR] Refactor parse_distribution 2021-06-14 17:20:22 +02:00
Jensun Ravichandran
083cc929be [REFACTOR] Add reasonings initializers 2021-06-14 17:19:45 +02:00
Jensun Ravichandran
668c9a1fb7 [TEST] Add more tests 2021-06-14 14:45:14 +02:00
Jensun Ravichandran
d2d6f31e7b [REFACTOR] Simplify ReasoningComponents 2021-06-14 14:44:36 +02:00
Jensun Ravichandran
6ad665f8c2 [REFACTOR] Simplify initializer validation 2021-06-13 23:04:07 +00:00
Jensun Ravichandran
2af1da7f23 Add standalone labels module 2021-06-13 22:54:29 +00:00
Jensun Ravichandran
935d9fa7ad Add similarities 2021-06-12 20:50:04 +02:00
Jensun Ravichandran
d26a626677 Temporarily remove tangent distance 2021-06-12 20:48:39 +02:00
Jensun Ravichandran
b4ad870b7c Remove prototorch/functions and prototorch/modules 2021-06-12 20:48:09 +02:00
Jensun Ravichandran
a30672b932 Temporarily remove GTLVQ 2021-06-12 20:39:47 +02:00
Jensun Ravichandran
093a79d533 [REFACTOR] Reorganize files and folders 2021-06-12 20:38:16 +02:00
Jensun Ravichandran
5dddb39ec4 [REFACTOR] Clean and move components and initializers into core 2021-06-12 20:29:24 +02:00
Jensun Ravichandran
b8969347b1 Add more utils 2021-06-12 04:58:11 +02:00
Jensun Ravichandran
44e4709387 Minor aesthetic changes 2021-06-11 23:42:19 +02:00
Jensun Ravichandran
abae72d624 Update utils module 2021-06-11 23:08:12 +02:00
Jensun Ravichandran
92b8d1785c Clean colors.py 2021-06-11 23:07:55 +02:00
Jensun Ravichandran
56d554ed83 Remove celluloid.py 2021-06-11 23:07:22 +02:00
Jensun Ravichandran
396d569351 Add utils.py 2021-06-11 23:07:07 +02:00
Jensun Ravichandran
24903b761c [WIP] Add labels.py 2021-06-11 18:48:43 +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