8538d6c | Marie Roald | 06 May 2021, 12:38:00 UTC | Added docstring for nn_modes and updated Parafac2 class | 06 May 2021, 12:38:00 UTC |
e314913 | Marie Roald | 06 May 2021, 12:33:00 UTC | Added test for stopping conditions | 06 May 2021, 12:33:00 UTC |
b4884a4 | Marie Roald | 06 May 2021, 12:32:46 UTC | Added absolute tolerance and updated Parafac2 class | 06 May 2021, 12:32:46 UTC |
c225e48 | Marie Roald | 06 May 2021, 11:31:19 UTC | Merge remote-tracking branch 'tensorly/main' into parafac2_stopping_condition | 06 May 2021, 11:31:19 UTC |
23ba632 | Jean Kossaifi | 28 April 2021, 16:15:03 UTC | Adds `any` to the backend | 28 April 2021, 16:15:03 UTC |
705bb42 | Jean Kossaifi | 28 April 2021, 11:08:35 UTC | Merge pull request #262 from MarieRoald/hals_only_some_modes Non negativity in only some modes + congruence_coef | 28 April 2021, 11:08:35 UTC |
b3b6faf | Marie Roald | 25 April 2021, 06:02:36 UTC | Removed unnecessary part of convergence checking | 25 April 2021, 06:02:36 UTC |
501b6ae | Marie Roald | 24 April 2021, 13:14:50 UTC | Casting the congruence matrix to a numpy array | 24 April 2021, 13:14:50 UTC |
fe0a577 | Marie Roald | 24 April 2021, 12:58:50 UTC | Make random matrices into tensors | 24 April 2021, 12:58:50 UTC |
1b6e4df | Marie Roald | 24 April 2021, 12:48:32 UTC | Removed unused argument | 24 April 2021, 12:48:32 UTC |
639727c | Marie Roald | 24 April 2021, 12:46:42 UTC | Wrapped random signs in a T.tensor | 24 April 2021, 12:46:42 UTC |
9f46cb0 | Marie Roald | 24 April 2021, 12:41:39 UTC | Added congruence coefficient | 24 April 2021, 12:41:39 UTC |
20c270e | Marie Roald | 24 April 2021, 12:41:31 UTC | Added congruence coefficient | 24 April 2021, 12:41:31 UTC |
9bb2f59 | Marie Roald | 24 April 2021, 12:41:22 UTC | Fixed docstring | 24 April 2021, 12:41:22 UTC |
b5380fb | Marie Roald | 24 April 2021, 12:13:48 UTC | Use builtin congruence coefficient function | 24 April 2021, 12:13:48 UTC |
962e8e9 | Marie Roald | 24 April 2021, 12:10:25 UTC | Changed to use the builtin congruence coefficient | 24 April 2021, 12:10:25 UTC |
7190d19 | Marie Roald | 24 April 2021, 12:10:04 UTC | Added congruence coefficient computation | 24 April 2021, 12:10:04 UTC |
c67722e | Marie Roald | 24 April 2021, 09:21:37 UTC | Changed tolerance | 24 April 2021, 09:21:37 UTC |
68d7478 | Marie Roald | 23 April 2021, 11:41:33 UTC | Changed tolerance and number of iteration for test | 23 April 2021, 11:41:33 UTC |
06108c7 | Marie Roald | 23 April 2021, 04:28:42 UTC | Fixed so the weights are also a TensorLy tensor, not NumPy array | 23 April 2021, 04:28:42 UTC |
bfdc014 | Marie Roald | 22 April 2021, 19:36:28 UTC | Changed random numpy matrices into tensorly tensors | 22 April 2021, 19:36:28 UTC |
e446603 | Marie Roald | 22 April 2021, 19:32:20 UTC | Changed so the synthetic components are used to form a CPTensor object | 22 April 2021, 19:32:20 UTC |
d812a27 | Marie Roald | 22 April 2021, 19:13:15 UTC | Added comment | 22 April 2021, 19:13:15 UTC |
16b0afa | Marie Roald | 22 April 2021, 19:13:09 UTC | Removed extra space | 22 April 2021, 19:13:09 UTC |
bbf93f4 | Marie Roald | 22 April 2021, 19:04:37 UTC | Fixed so HALS is used when constraints are imposed and added warning if all modes are constrained. | 22 April 2021, 19:04:37 UTC |
a44f62e | Marie Roald | 22 April 2021, 19:03:41 UTC | Fixed so non negativity is tested after only one iteration, and added checks for warnings if all modes are constrained | 22 April 2021, 19:03:41 UTC |
ab26038 | Marie Roald | 22 April 2021, 18:34:25 UTC | Merge remote-tracking branch 'tensorly/main' into hals_only_some_modes | 22 April 2021, 18:34:25 UTC |
3675e37 | Marie Roald | 22 April 2021, 18:30:59 UTC | Testing the unconstrained B-factor matrices in nn-test too. | 22 April 2021, 18:30:59 UTC |
9bac291 | Marie Roald | 22 April 2021, 18:24:05 UTC | Added tests to ensure that constrained factors are non-negative | 22 April 2021, 18:24:05 UTC |
882e8ef | taylorpatti | 16 April 2021, 18:38:54 UTC | Added trig functions (sin and cos) to backends (#256) | 16 April 2021, 18:38:54 UTC |
de7b5c5 | Jean Kossaifi | 15 April 2021, 14:59:17 UTC | Merge pull request #216 from merajhashemi/mh-signsvd Fix svd sign indeterminacy | 15 April 2021, 14:59:17 UTC |
01cbffe | Jean Kossaifi | 15 April 2021, 14:55:49 UTC | Merge branch 'main' into mh-signsvd | 15 April 2021, 14:55:49 UTC |
bfda610 | Jean Kossaifi | 14 April 2021, 11:14:29 UTC | Pypi Worflow: use correct token for test pypi | 14 April 2021, 11:14:29 UTC |
7cc806c | Jean Kossaifi | 14 April 2021, 10:43:16 UTC | Bumb version | 14 April 2021, 10:43:16 UTC |
c1c1c45 | Jean Kossaifi | 14 April 2021, 10:41:32 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into main | 14 April 2021, 10:41:32 UTC |
42f782d | Jean Kossaifi | 14 April 2021, 09:55:33 UTC | Update release workflow | 14 April 2021, 10:38:49 UTC |
9859a59 | Jean Kossaifi | 13 April 2021, 22:57:57 UTC | DOC update: add CP-NN via HALS | 14 April 2021, 10:38:49 UTC |
dba13b1 | Jean Kossaifi | 13 April 2021, 08:11:17 UTC | FIX TT + Support order 1 CP tensors | 14 April 2021, 10:38:49 UTC |
dbf91d1 | Jean Kossaifi | 12 April 2021, 14:26:19 UTC | TTM: support a single core. | 14 April 2021, 10:38:49 UTC |
9513e5a | TUNA Caglayan | 08 April 2021, 12:43:36 UTC | fix sparsify | 14 April 2021, 10:38:49 UTC |
9962079 | TUNA Caglayan | 06 April 2021, 19:13:09 UTC | fixed modes and compatibility issues | 14 April 2021, 10:38:49 UTC |
3d9e9e1 | Jean Kossaifi | 13 April 2021, 22:57:57 UTC | DOC update: add CP-NN via HALS | 13 April 2021, 22:57:57 UTC |
3021101 | Jean Kossaifi | 13 April 2021, 08:11:17 UTC | FIX TT + Support order 1 CP tensors | 13 April 2021, 08:11:17 UTC |
76a6769 | Jean Kossaifi | 12 April 2021, 14:26:19 UTC | TTM: support a single core. | 12 April 2021, 14:26:19 UTC |
c9659cc | Jean Kossaifi | 12 April 2021, 10:07:42 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into main | 12 April 2021, 10:07:42 UTC |
ab5bbaf | Jean Kossaifi | 12 April 2021, 10:07:15 UTC | FIX tensor-train-matrix: return TTM not TT | 12 April 2021, 10:07:15 UTC |
53fffb7 | Marie Roald | 12 April 2021, 04:32:31 UTC | Added non-negativity constraints for some modes | 12 April 2021, 04:32:31 UTC |
7176f89 | Marie Roald | 12 April 2021, 04:32:18 UTC | added non_negative_parafac_hals to __init__ | 12 April 2021, 04:32:18 UTC |
9c098c5 | Marie Roald | 12 April 2021, 04:32:04 UTC | Added non-negative HALS for only some modes and unconstrained for others | 12 April 2021, 04:32:04 UTC |
634c4fc | Jean Kossaifi | 08 April 2021, 13:50:47 UTC | Merge pull request #255 from caglayantuna/fixed_modes Fixed modes now defaults to None + FIX compatibility issues | 08 April 2021, 13:50:47 UTC |
59b3770 | Jean Kossaifi | 08 April 2021, 13:49:41 UTC | Test CP: add true_rank and decomp rank | 08 April 2021, 13:49:41 UTC |
519520d | TUNA Caglayan | 08 April 2021, 12:43:36 UTC | fix sparsify | 08 April 2021, 12:43:36 UTC |
e27127f | Jean Kossaifi | 08 April 2021, 11:46:37 UTC | Adds tensordot to all backends | 08 April 2021, 11:46:37 UTC |
738de40 | TUNA Caglayan | 06 April 2021, 19:13:09 UTC | fixed modes and compatibility issues | 06 April 2021, 19:13:09 UTC |
004a6a9 | taylorpatti | 29 March 2021, 21:50:42 UTC | Allowed TTs to have a single core and re-removed MPS entropy (#253) * Removed constraint that TT must have more than one core * Removed mps_entanglement_entropy | 29 March 2021, 21:50:42 UTC |
9811d7f | Jean Kossaifi | 29 March 2021, 11:26:18 UTC | Updated contributors list | 29 March 2021, 11:26:18 UTC |
7c9d410 | Jean Kossaifi | 23 March 2021, 11:31:00 UTC | Merge pull request #230 from caglayantuna/init_issue Fix CP init | 23 March 2021, 11:31:00 UTC |
c7b386c | Jean Kossaifi | 23 March 2021, 11:19:09 UTC | khatri_rao w/ einsum: fix when mask given | 23 March 2021, 11:19:09 UTC |
a607a74 | Jean Kossaifi | 23 March 2021, 11:18:44 UTC | mode_dot: take conj transpose for complex tensors | 23 March 2021, 11:18:44 UTC |
d65c138 | Jean Kossaifi | 23 March 2021, 11:18:16 UTC | Tenalg backend: option to specify via env variable | 23 March 2021, 11:18:16 UTC |
65a9c62 | TUNA Caglayan | 26 January 2021, 12:51:50 UTC | initial tensor option for CP | 23 March 2021, 08:11:34 UTC |
06393b2 | Jean Kossaifi | 22 March 2021, 20:02:43 UTC | Complex: remove conjugate | 22 March 2021, 20:02:43 UTC |
9d79811 | Jean Kossaifi | 22 March 2021, 19:59:20 UTC | Merge pull request #247 from merajhashemi/mh-complexcp Fix parafac for complex tensors | 22 March 2021, 19:59:20 UTC |
4e66afb | Meraj | 22 March 2021, 18:37:35 UTC | Fix parafac for complex tensors | 22 March 2021, 18:37:35 UTC |
2e77bf1 | Jean Kossaifi | 22 March 2021, 18:30:33 UTC | Complex: use conjugate transpose | 22 March 2021, 18:30:33 UTC |
39414a9 | Jean Kossaifi | 22 March 2021, 18:16:29 UTC | Adds complex dtype | 22 March 2021, 18:16:29 UTC |
99d4004 | Jean Kossaifi | 22 March 2021, 12:06:02 UTC | FIX norm: complex support | 22 March 2021, 12:06:02 UTC |
da12c98 | Jean Kossaifi | 22 March 2021, 11:43:11 UTC | Complex support in cp_to_tensor | 22 March 2021, 11:43:11 UTC |
77bc971 | Jean Kossaifi | 14 March 2021, 21:45:54 UTC | FIX: remove forgotten print | 14 March 2021, 21:45:54 UTC |
6ab4051 | Jean Kossaifi | 14 March 2021, 20:39:13 UTC | FIX metrics test + remove print in core backend | 14 March 2021, 21:23:19 UTC |
9ea0ee3 | Jean Kossaifi | 14 March 2021, 16:37:46 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into main | 14 March 2021, 16:37:46 UTC |
71b468a | Jean Kossaifi | 14 March 2021, 16:37:24 UTC | FIX MPS test: use same number of param | 14 March 2021, 16:37:24 UTC |
05ecbef | Jean Kossaifi | 14 March 2021, 12:10:20 UTC | Merge pull request #244 from chrisyeh96/patch-1 Fixes bug and typos in CP Power Iteration | 14 March 2021, 12:10:20 UTC |
733fa7f | Christopher Yeh | 14 March 2021, 00:16:46 UTC | Update power_iteration to match symmetric_power_iteration | 14 March 2021, 00:16:46 UTC |
0209812 | Christopher Yeh | 14 March 2021, 00:13:51 UTC | Remove unnecessary initialization of best_score | 14 March 2021, 00:13:51 UTC |
aa3df95 | Christopher Yeh | 14 March 2021, 00:09:04 UTC | Apply suggestions from code review Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> | 14 March 2021, 00:09:04 UTC |
5e1e470 | Christopher Yeh | 13 March 2021, 08:06:17 UTC | Fix bugs in symmetric_power_iteration() 1. Fix bug where score was <= 0, resulting in no "best_factor" 2. Fix bug that limited the function to order-3 tensors. Now works for tensors of arbitrary order. | 13 March 2021, 08:06:17 UTC |
ed8f354 | Christopher Yeh | 12 March 2021, 22:04:15 UTC | Fix more typos in symmetric power iteration | 12 March 2021, 22:04:15 UTC |
906f07b | Christopher Yeh | 12 March 2021, 22:02:18 UTC | Fix typos in symmetric power iteration | 12 March 2021, 22:02:18 UTC |
da0eae9 | Jean Kossaifi | 12 March 2021, 09:34:17 UTC | Merge pull request #243 from taylorpatti/main Removed mps_EE for use in other module | 12 March 2021, 09:34:17 UTC |
ad113ab | taylorpatti | 12 March 2021, 01:19:03 UTC | Merge branch 'main' into main | 12 March 2021, 01:19:03 UTC |
c9c3ffb | taylorpatti | 12 March 2021, 01:13:28 UTC | Removed mps_EE for use in other module | 12 March 2021, 01:13:28 UTC |
25a25dc | Jean Kossaifi | 11 March 2021, 16:45:02 UTC | FIX PyTorch backend: remove register already defined SVD | 11 March 2021, 16:45:02 UTC |
66d887f | Jean Kossaifi | 11 March 2021, 15:08:43 UTC | PyTorch backend: fix legacy SVD full_matrix arg | 11 March 2021, 15:08:43 UTC |
5f2844e | Jean Kossaifi | 11 March 2021, 15:03:42 UTC | Tucker validate rank: fix test | 11 March 2021, 15:03:42 UTC |
e02ffe9 | Jean Kossaifi | 11 March 2021, 13:17:56 UTC | FIX entropy tests | 11 March 2021, 13:17:56 UTC |
f2a0101 | Jean Kossaifi | 10 March 2021, 23:13:00 UTC | Minor: removed unused import | 10 March 2021, 23:13:00 UTC |
244c94b | Jean Kossaifi | 10 March 2021, 23:08:15 UTC | Tests: separate backend and core fun + speed test for SVD | 10 March 2021, 23:08:15 UTC |
cc1764f | Jean Kossaifi | 10 March 2021, 23:07:48 UTC | PyTorch: revert to using PyTorch SVD Use NumPy SVD only for numpy_svd | 10 March 2021, 23:07:48 UTC |
0a7faea | Jean Kossaifi | 10 March 2021, 23:06:35 UTC | FIX partial_SVD speed If n_eigenvecs == min(matrix.shape) we should be using full_matrices=False otherwise it's very slow! | 10 March 2021, 23:06:35 UTC |
38ab103 | Jean Kossaifi | 10 March 2021, 14:03:24 UTC | Add mask to tucker decomp. docstring | 10 March 2021, 14:03:24 UTC |
791c0d0 | Jean Kossaifi | 10 March 2021, 12:36:27 UTC | NumPy backend: use Scipy's faster SVD | 10 March 2021, 12:36:27 UTC |
0e30140 | Jean Kossaifi | 09 March 2021, 21:11:20 UTC | FIX: minor issue, convert to numpy after shape call | 09 March 2021, 21:36:29 UTC |
91766df | Jean Kossaifi | 09 March 2021, 14:26:01 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into main | 09 March 2021, 14:26:01 UTC |
a8a4b37 | Jean Kossaifi | 09 March 2021, 14:25:39 UTC | partial_svd now uses NumPy only | 09 March 2021, 14:25:39 UTC |
d496a4b | Jean Kossaifi | 09 March 2021, 14:16:42 UTC | Merge pull request #231 from taylorpatti/main Entropy metric (Von Neumann Entropy) + adds log2 to backends | 09 March 2021, 14:16:42 UTC |
248c91f | taylorpatti | 09 March 2021, 12:44:25 UTC | Merge branch 'main' of https://github.com/taylorpatti/tensorly into main | 09 March 2021, 12:44:25 UTC |
2e5e94e | taylorpatti | 09 March 2021, 12:43:51 UTC | Added try/except to catch non-Hermitian rounding errors. | 09 March 2021, 12:43:51 UTC |
e762d13 | taylorpatti | 09 March 2021, 11:48:59 UTC | Merge branch 'main' into main | 09 March 2021, 11:48:59 UTC |
f8bb313 | taylorpatti | 09 March 2021, 11:45:37 UTC | Updated naming convention and docs for EE | 09 March 2021, 11:45:37 UTC |