91fdf2f | Jean Kossaifi | 28 December 2022, 17:49:50 UTC | Merge pull request #434 from MarieRoald/backend_specific Decorator for backend specific implementations | 28 December 2022, 17:49:50 UTC |
17f02b2 | Jean Kossaifi | 28 December 2022, 13:00:35 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly | 28 December 2022, 13:00:35 UTC |
cc43d68 | Jean Kossaifi | 28 December 2022, 13:00:16 UTC | Update setup files | 28 December 2022, 13:00:16 UTC |
dd82048 | Jean Kossaifi | 28 December 2022, 13:00:03 UTC | bump version + import submodules | 28 December 2022, 13:00:03 UTC |
9e448d7 | Jean Kossaifi | 27 December 2022, 21:08:30 UTC | Merge pull request #411 from Lili-Zheng-stat/updated_main Add TTOI functions | 27 December 2022, 21:08:30 UTC |
c72ef9c | Jean Kossaifi | 27 December 2022, 14:57:04 UTC | Fix for bool value in svd | 27 December 2022, 14:57:04 UTC |
b835702 | Jean Kossaifi | 27 December 2022, 14:33:21 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into updated_main | 27 December 2022, 14:33:21 UTC |
ade7a87 | Jean Kossaifi | 27 December 2022, 14:20:18 UTC | Merge pull request #467 from johnthagen/patch-1 Use a secure link to tensorly.org | 27 December 2022, 14:20:18 UTC |
15d9647 | Jean Kossaifi | 27 December 2022, 14:11:06 UTC | Merge pull request #462 from JeanKossaifi/opt-einsum-plugin Adds opt-einsum path caching plugin | 27 December 2022, 14:11:06 UTC |
ccfa6e2 | Jean Kossaifi | 27 December 2022, 12:44:47 UTC | FIX sparse backend version check | 27 December 2022, 12:44:47 UTC |
5dd20f7 | Jean Kossaifi | 26 December 2022, 19:36:49 UTC | Black formatting | 26 December 2022, 19:36:49 UTC |
d25ce1c | Jean Kossaifi | 26 December 2022, 19:34:33 UTC | Adds documentation for the plugins | 26 December 2022, 19:34:33 UTC |
2da939e | johnthagen | 19 December 2022, 13:37:14 UTC | Use a secure link to tensorly.org | 19 December 2022, 13:37:14 UTC |
6caa8a7 | Jean Kossaifi | 18 December 2022, 20:25:50 UTC | Deprecated distutils.LooseVersion -> packaging.version | 18 December 2022, 20:25:50 UTC |
b04dff4 | Jean Kossaifi | 12 December 2022, 23:49:05 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly into opt-einsum-plugin | 12 December 2022, 23:49:05 UTC |
3605318 | Jean Kossaifi | 12 December 2022, 23:48:58 UTC | Merge pull request #466 from JeanKossaifi/indian_pines Temporarily skip indian_pines test | 12 December 2022, 23:48:58 UTC |
1245ff4 | Jean Kossaifi | 12 December 2022, 23:35:12 UTC | Keep track of original einsum fun | 12 December 2022, 23:35:12 UTC |
bd20463 | Jean Kossaifi | 12 December 2022, 23:08:31 UTC | Temporarily skip indian_pines test | 12 December 2022, 23:08:31 UTC |
513ec36 | Jean Kossaifi | 12 December 2022, 22:59:06 UTC | Merge branch 'main' of https://github.com/tensorly/tensorly | 12 December 2022, 22:59:06 UTC |
bac3507 | Jean Kossaifi | 12 December 2022, 22:58:31 UTC | Bump Python version in tests | 12 December 2022, 22:58:31 UTC |
f1b0e3f | Aaron Meyer | 11 December 2022, 15:31:55 UTC | Move to f-strings formatting (#464) * fix: change str.format() to f-strings * fix: change regular string into f-strings * fix: indicate minimum supported Python (because of f-strings) * fix: change to support Python 3.7 and shorten line Co-authored-by: Marie Roald <roald.marie@gmail.com> * fix: typo, change to support Python 3.7 and shorten line Co-authored-by: Marie Roald <roald.marie@gmail.com> * fix: typo Co-authored-by: Marie Roald <roald.marie@gmail.com> * fix: change to support Python 3.7 Co-authored-by: Marie Roald <roald.marie@gmail.com> * Update tensorly/contrib/decomposition/_tt_cross.py Co-authored-by: Marie Roald <roald.marie@gmail.com> * Black formatting * More black formatting and fixes Co-authored-by: Alexander Bakhtin <alexander.bakhtin@tuni.fi> Co-authored-by: bakhtos <68953985+bakhtos@users.noreply.github.com> Co-authored-by: Marie Roald <roald.marie@gmail.com> Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> Co-authored-by: Aaron Meyer <github@asmlab.org> | 11 December 2022, 15:31:55 UTC |
8318833 | Aaron Meyer | 05 December 2022, 17:03:22 UTC | Black fixes | 05 December 2022, 17:03:22 UTC |
29a1bb8 | Lili | 01 December 2022, 17:24:05 UTC | Add tests for 4th order tensor | 01 December 2022, 17:24:05 UTC |
f0b6612 | Jean Kossaifi | 22 November 2022, 20:42:56 UTC | Black linting | 22 November 2022, 20:42:56 UTC |
71a1b56 | Jean Kossaifi | 22 November 2022, 20:23:24 UTC | Adds opt-einsum path caching plugin | 22 November 2022, 20:23:24 UTC |
01cc6ba | Jean Kossaifi | 22 November 2022, 18:54:53 UTC | FIX cp_norm: preserve context | 22 November 2022, 19:02:15 UTC |
6f1c673 | Jean Kossaifi | 11 November 2022, 06:28:15 UTC | Refactors mttkrp Move unfolding_dot_khatri_rao to tenalg, add einsum version | 15 November 2022, 17:41:46 UTC |
394d62f | Lili | 09 November 2022, 16:24:35 UTC | reformat using black | 09 November 2022, 16:24:35 UTC |
f741809 | Lili | 08 November 2022, 01:27:00 UTC | Delete unnecessary tl.tensor wrapper as suggested by @merajhashemi | 08 November 2022, 01:27:00 UTC |
489d663 | Lili | 07 November 2022, 07:04:09 UTC | Change the n_iter parameter to make it the exact number of iterations instead of half the number of iterations | 07 November 2022, 07:04:09 UTC |
7e2e6cd | Lili | 07 November 2022, 05:56:51 UTC | Merge remote-tracking branch 'upstream/main' into updated_main Merge the updates from tensorly since the svd_interface is in need for the current tensor-train-OI code | 07 November 2022, 05:56:51 UTC |
462eb8a | Lili | 07 November 2022, 04:36:39 UTC | Make stylistic changes suggested by @JeanKossaifi | 07 November 2022, 04:36:39 UTC |
e248acc | Lili | 07 November 2022, 04:32:59 UTC | Make stylistic changes suggested by @cohenjer | 07 November 2022, 04:32:59 UTC |
f8033be | Jean Kossaifi | 31 October 2022, 22:15:56 UTC | Merge pull request #456 from JeanKossaifi/tt-rank-errors Tt rank errors | 31 October 2022, 22:15:56 UTC |
fd52187 | Jean Kossaifi | 31 October 2022, 22:15:37 UTC | Merge pull request #455 from JeanKossaifi/partial_svd_error Raise error for users trying to use tl.partial_svd. | 31 October 2022, 22:15:37 UTC |
e59bc18 | Jean Kossaifi | 31 October 2022, 22:15:29 UTC | Merge pull request #454 from JeanKossaifi/tt_svd TT improvements + doc | 31 October 2022, 22:15:29 UTC |
7768a11 | Jean Kossaifi | 31 October 2022, 21:15:14 UTC | FIX errors for TT-rank checks | 31 October 2022, 21:15:14 UTC |
bf4255c | Jean Kossaifi | 31 October 2022, 20:53:27 UTC | Raise error for users trying to use tl.partial_svd. | 31 October 2022, 20:53:27 UTC |
49d97ec | Jean Kossaifi | 31 October 2022, 20:39:00 UTC | Adds tensor-ring/train/matrix to the doc | 31 October 2022, 20:39:00 UTC |
50da73e | Jean Kossaifi | 31 October 2022, 16:14:52 UTC | Adds TensorTrainRing class | 31 October 2022, 16:14:52 UTC |
a0d5862 | Jean Kossaifi | 31 October 2022, 04:21:36 UTC | Merge pull request #453 from JeanKossaifi/tt_svd Adds svd interface to TT and TR, as well as TensorRing class | 31 October 2022, 04:21:36 UTC |
85f3b54 | Jean Kossaifi | 31 October 2022, 00:56:00 UTC | Adds svd option to TTM | 31 October 2022, 00:56:00 UTC |
033f7be | Jean Kossaifi | 31 October 2022, 00:52:32 UTC | Formatting | 31 October 2022, 00:52:32 UTC |
67be325 | Jean Kossaifi | 31 October 2022, 00:52:25 UTC | Adds TensorRing class | 31 October 2022, 00:52:25 UTC |
62a195e | Jean Kossaifi | 31 October 2022, 00:47:28 UTC | Adds svd option to tensor-ring decomposition | 31 October 2022, 00:47:28 UTC |
33cb38b | Jean Kossaifi | 31 October 2022, 00:42:36 UTC | Adds svd option to TT | 31 October 2022, 00:42:36 UTC |
0499bc5 | Jean Kossaifi | 26 October 2022, 00:28:34 UTC | FIX: typo, forgotten argument in signature | 26 October 2022, 00:28:34 UTC |
c72cad0 | Jean Kossaifi | 25 October 2022, 16:59:37 UTC | FIX: Black linting | 25 October 2022, 16:59:37 UTC |
5ddd538 | Jean Kossaifi | 25 October 2022, 16:57:20 UTC | Adds option to return the reconstruction errors | 25 October 2022, 16:57:20 UTC |
0504416 | Aaron Meyer | 06 October 2022, 16:06:27 UTC | Merge pull request #417 from aarmey/callback Callback interface for CP decomposition | 06 October 2022, 16:06:27 UTC |
db1eb97 | Aaron Meyer | 25 September 2022, 18:01:17 UTC | Merge pull request #450 from tensorly/fix-docs Fix the documentation build by pinning the matplotlib version | 25 September 2022, 18:01:17 UTC |
fed449d | Aaron Meyer | 23 September 2022, 20:18:21 UTC | Update requirements_doc.txt | 23 September 2022, 20:18:21 UTC |
a628f79 | Aaron Meyer | 21 September 2022, 18:21:55 UTC | Merge pull request #435 from meyer-lab/plsr Adding an implementation of tensor PLS. | 21 September 2022, 18:21:55 UTC |
67049d4 | Lili | 15 September 2022, 16:06:32 UTC | Reformat for black | 15 September 2022, 16:06:32 UTC |
53e9c8a | Lili | 15 September 2022, 02:25:55 UTC | Formatting code using black | 15 September 2022, 02:25:55 UTC |
b17f3ba | Aaron Meyer | 13 September 2022, 19:53:14 UTC | test_decomposition_accuracy fix | 13 September 2022, 19:53:14 UTC |
a374250 | Aaron Meyer | 01 September 2022, 01:25:26 UTC | More reasonable conditions for test_optimized_covariance | 01 September 2022, 01:25:26 UTC |
bb92354 | Aaron Meyer | 01 September 2022, 01:21:52 UTC | Reduce test runs, add 2-mode | 01 September 2022, 01:21:52 UTC |
24169c5 | Jackson Chin | 31 August 2022, 21:26:39 UTC | Added docstrings to CP_PLSR tests | 31 August 2022, 21:26:39 UTC |
fd5ef2e | Jean Kossaifi | 29 August 2022, 23:30:25 UTC | Add gamma / digamma to backend imports | 29 August 2022, 23:30:25 UTC |
e336fd3 | Cyrillus | 29 August 2022, 20:43:20 UTC | Change naming: x_rank into n_modes in test | 29 August 2022, 20:43:20 UTC |
311a67d | Aaron Meyer | 29 August 2022, 16:47:13 UTC | Fix tests for all backends | 29 August 2022, 16:47:13 UTC |
adde68f | Aaron Meyer | 29 August 2022, 16:01:29 UTC | Use randomized SVD which will always be much faster | 29 August 2022, 16:01:29 UTC |
c185e70 | ctan | 29 August 2022, 05:27:37 UTC | Change CP solving function; add test on covariance (corrcoef)) | 29 August 2022, 05:27:37 UTC |
11ddf42 | Aaron Meyer | 26 August 2022, 18:15:49 UTC | Fix test for optimized covariance | 26 August 2022, 18:15:49 UTC |
34d59cb | Jackson Chin | 24 August 2022, 19:07:49 UTC | Added optimized covariance test | 24 August 2022, 19:07:49 UTC |
360391a | Cyrillus | 19 August 2022, 23:12:02 UTC | Change Z solving to parafac | 19 August 2022, 23:12:02 UTC |
0ef39f5 | Lili | 19 August 2022, 21:19:24 UTC | Change from calling function partial_svd to calling svd_interface | 19 August 2022, 21:19:24 UTC |
09091e3 | Aaron Meyer | 18 August 2022, 03:01:42 UTC | Update test_cp_plsr.py | 18 August 2022, 03:01:42 UTC |
3046bdd | Yngve Mardal Moe | 17 August 2022, 15:57:27 UTC | Merge pull request #445 from ssnio/patch-1 Doc fix typo in tensor_basics.rst | 17 August 2022, 15:57:27 UTC |
10cc25e | Saeed Salehi | 17 August 2022, 13:23:17 UTC | Doc fix typo in tensor_basics.rst Correcting a typo in unfolding size | 17 August 2022, 13:23:17 UTC |
e43fa6a | Jean Kossaifi | 15 August 2022, 23:28:13 UTC | Merge pull request #437 from caglayantuna/warning_when_fixing_last_mode Warning when fixing last mode | 15 August 2022, 23:28:13 UTC |
c0136eb | Lili | 14 August 2022, 01:46:28 UTC | Fix a bug due to changing a variable name in the sequential_prod function. | 14 August 2022, 01:46:28 UTC |
b50d991 | Lili | 14 August 2022, 01:29:13 UTC | Made stylic changes | 14 August 2022, 01:29:13 UTC |
2e5a58e | Lili | 14 August 2022, 01:09:58 UTC | Fix bugs for rank larger than 1 | 14 August 2022, 01:09:58 UTC |
a526cb4 | ctan | 12 August 2022, 23:56:55 UTC | Black formatting | 12 August 2022, 23:56:55 UTC |
dee6a3a | ctan | 12 August 2022, 23:42:00 UTC | Small fix on T.ndim | 12 August 2022, 23:42:00 UTC |
7467990 | ctan | 12 August 2022, 23:39:45 UTC | Use partial tucker for HOOI implementation | 12 August 2022, 23:39:45 UTC |
c23cb7f | Cyrillus | 12 August 2022, 00:57:52 UTC | Black formatting | 12 August 2022, 00:57:52 UTC |
6afa50e | Cyrillus | 12 August 2022, 00:45:46 UTC | Add some more documentation | 12 August 2022, 00:45:46 UTC |
dc9ba83 | caglayantuna | 09 August 2022, 08:32:07 UTC | Update tensorly/decomposition/_tucker.py Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> | 09 August 2022, 08:32:07 UTC |
2716f37 | Aaron Meyer | 08 August 2022, 19:24:31 UTC | Fix other backends | 08 August 2022, 19:24:31 UTC |
6bd219f | Aaron Meyer | 08 August 2022, 17:17:42 UTC | Black formatting | 08 August 2022, 17:17:42 UTC |
02db474 | Aaron Meyer | 08 August 2022, 17:12:46 UTC | Remove tucker from iteration initialization | 08 August 2022, 17:12:46 UTC |
48f8f13 | Aaron Meyer | 08 August 2022, 17:07:27 UTC | Merge branch 'tensorly:main' into plsr | 08 August 2022, 17:07:27 UTC |
364dc12 | Jackson Chin | 05 August 2022, 21:19:14 UTC | Added CP PLSR tests - Adds tests for class function, dimension compatibility, decomposition accuracy, and factor properties | 05 August 2022, 21:19:14 UTC |
1128fea | Jean Kossaifi | 04 August 2022, 22:08:50 UTC | CP: Avoid creating large Id mat if not needed | 04 August 2022, 22:08:50 UTC |
df94147 | TUNA Caglayan | 03 August 2022, 08:10:36 UTC | add fixed modes test for tucker hals | 03 August 2022, 08:10:36 UTC |
4a7f9ab | TUNA Caglayan | 02 August 2022, 13:54:39 UTC | adds warning when fixing last mode | 02 August 2022, 13:54:39 UTC |
33493ea | Cyrillus | 30 July 2022, 00:07:03 UTC | Some renaming on variables re Marie | 30 July 2022, 00:07:03 UTC |
71e458e | Aaron Meyer | 29 July 2022, 14:47:54 UTC | Improve readability based on Marie's review Co-authored-by: Marie Roald <roald.marie@gmail.com> | 29 July 2022, 14:47:54 UTC |
97c03c0 | Aaron Meyer | 28 July 2022, 19:56:57 UTC | Remove the last pinv | 28 July 2022, 19:56:57 UTC |
3aa2579 | Aaron Meyer | 27 July 2022, 14:41:39 UTC | Fix issues from other backends | 27 July 2022, 14:41:39 UTC |
8ad5137 | Aaron Meyer | 27 July 2022, 14:21:00 UTC | Remove pinv from backend | 27 July 2022, 14:21:00 UTC |
8b75b00 | Aaron Meyer | 27 July 2022, 14:17:12 UTC | Some testing adjustment and cleanup | 27 July 2022, 14:17:12 UTC |
f2aec73 | Aaron Meyer | 27 July 2022, 13:42:35 UTC | Use tensordot for readability. Black format. | 27 July 2022, 13:42:35 UTC |
cb4cd6c | Cyrillus | 26 July 2022, 23:11:41 UTC | Fix indexing assignment problem | 26 July 2022, 23:11:41 UTC |
af2fb20 | Cyrillus | 26 July 2022, 22:21:19 UTC | Use lstsq() instead of pinv(); use f-string; remove tile() | 26 July 2022, 22:21:19 UTC |
67eabe5 | Marie Roald | 26 July 2022, 17:40:39 UTC | Decorator for backend specific implementations Made in collaboration with: Yngve Mardal Moe | 26 July 2022, 17:40:39 UTC |
39281d1 | Aaron Meyer | 26 July 2022, 17:37:52 UTC | Remove uneeded exports | 26 July 2022, 17:37:52 UTC |