https://github.com/tensorly/tensorly

sort by:
Revision Author Date Message Commit Date
de78d0d Virtually all tests working across backends (#572) It turns out that we weren't fully using the experimental NumPy interface within Tensorflow. With that enabled, and a couple other minor changes, virtually all the tests can be enabled across backends. As far as I can tell, the JAX and CuPy tests that were skipped already worked. test_tensor_train_cross_3() still doesn't work, but I believe it is a problem with the method. A tensor is being indexed with an empty mask. active_set_nnls() also still doesn't work. I think this is an issue with our approach for enabling item assignment. It looks like the X.assign() approach is deprecated, and we should be doing something with "gather" methods. 15 August 2024, 14:54:50 UTC
78a45f6 Merge pull request #565 from HydrogenSulfate/add_paddle_backend [Paddle] Add paddle backend 10 August 2024, 21:50:47 UTC
ca9b412 remove extra preprocessing of 'sum' and remove 'max' to registering code 05 August 2024, 03:28:20 UTC
0cb3054 use stable release version instead of develop version 05 August 2024, 03:07:32 UTC
94e8103 simplify paddle backend code 05 August 2024, 03:07:10 UTC
8bb0ffd manually install setuptools after paddle installation 30 July 2024, 02:58:59 UTC
0c2faaa remove 'python -m' for tidy code 29 July 2024, 07:29:38 UTC
e52681a add paddle test config in test.yml 29 July 2024, 07:27:23 UTC
61e723b merge backend test code into original function and remove useless regression paddle test 29 July 2024, 07:24:36 UTC
4b1b720 remove redundant printing code 29 July 2024, 07:23:42 UTC
404feda remove redundant printing code 27 July 2024, 05:03:31 UTC
95777b3 fix lstsq behavior and remove the last skip_paddle 27 July 2024, 05:01:45 UTC
685287c delete doc/sphinx_ext 26 July 2024, 16:59:21 UTC
67ac03a set default place to cpu and fix index_update code Signed-off-by: HydrogenSulfate <490868991@qq.com> 26 July 2024, 15:48:26 UTC
7957757 Merge branch 'main' into add_paddle_backend 26 July 2024, 13:31:41 UTC
662c4a7 Merge pull request #567 from meyer-lab/always-build-docs Fix the documentation building and remove the last reference to mxnet. 26 July 2024, 13:05:09 UTC
835e4df Merge pull request #568 from tensorly/revert-550-tl_solvers Revert "moving solvers related code to solvers/* directory, improving fista and nnls_hals" 26 July 2024, 09:28:24 UTC
a4175ae Revert "moving solvers related code to solvers/* directory, improving fista and nnls_hals" 26 July 2024, 09:27:10 UTC
bf50453 update skip_paddle 26 July 2024, 07:42:55 UTC
4237299 Merge branch 'main' into add_paddle_backend 26 July 2024, 07:20:38 UTC
d6eae11 assure assign value is contiguous tensor in index_update 26 July 2024, 07:17:54 UTC
c8c44f1 Remove mxnet, linting 25 July 2024, 16:43:33 UTC
8258cc9 Remove numpydoc code 25 July 2024, 16:36:00 UTC
e50ebf6 Remove code included of sphinx-gallery 25 July 2024, 16:34:49 UTC
ef3e8da Resolve invalid escape sequence warning 25 July 2024, 16:25:16 UTC
06d0fcc Upgrade matplotlib 25 July 2024, 16:18:01 UTC
1d3e497 Pin NumPy version to before 2.0 25 July 2024, 16:15:10 UTC
daa1494 Switch docs building to always, upgrade Python 25 July 2024, 16:12:30 UTC
53497b5 Merge pull request #550 from cohenjer/tl_solvers moving solvers related code to solvers/* directory, improving fista and nnls_hals 25 July 2024, 15:55:26 UTC
39dfdc4 Spelling correction. 25 July 2024, 15:54:52 UTC
43da37a Add checks for data structure and rank feasibility in PARAFAC2 Fixes #528 (#566) 24 July 2024, 17:36:07 UTC
2b8db1d add paddle in related documents 24 July 2024, 07:26:42 UTC
ae7249f changes of the rest of files by black 24 July 2024, 06:54:19 UTC
5bf4ccb support paddle backend in tensorly 24 July 2024, 06:53:54 UTC
cd610c2 correct bug in tensorflow solve 23 July 2024, 08:00:00 UTC
7a800c5 black linting 22 July 2024, 14:57:20 UTC
2c7837b adding context to diag tensor in smooth prox 22 July 2024, 14:52:40 UTC
9e6de56 adding runtime error if constraint does not match 22 July 2024, 14:24:10 UTC
43bce42 black linting 22 July 2024, 11:23:57 UTC
c1f48fb correcting type error in smoothness test 22 July 2024, 11:22:16 UTC
ad9915f Merge branch 'main' into tl_solvers 22 July 2024, 09:23:27 UTC
59c1126 Merge pull request #252 from merajhashemi/mh-reg Support multi-dimensional output for CP regression 13 July 2024, 00:32:38 UTC
6cb1d77 Replace numpy methods with Tensorly equivalent 12 July 2024, 22:37:45 UTC
9dba831 Remove python_version from requirements.txt 12 July 2024, 22:34:11 UTC
a52c80b Update test 12 July 2024, 21:27:17 UTC
7c298cd Apply black 12 July 2024, 21:22:07 UTC
e6a8209 Merge remote-tracking branch 'upstream/main' into mh-reg # Conflicts: # tensorly/regression/cp_regression.py 12 July 2024, 21:20:53 UTC
39d2ce4 Revert "Update cp_regression.py" This reverts commit 2dcee4036dca09274f3fb1d1fdd4de079995378d. 12 July 2024, 21:19:13 UTC
b2468f6 Merge branch 'main' into tl_solvers 12 July 2024, 12:11:14 UTC
b8f8242 correcting bug 12 July 2024, 12:08:26 UTC
944c402 black linting 12 July 2024, 10:37:50 UTC
d6d73e2 updating 0 to 0.0 12 July 2024, 10:36:34 UTC
c62929a adding test description for test_penalizations 12 July 2024, 10:30:50 UTC
83c553f Adding description to tests for nnls solvers 12 July 2024, 10:30:35 UTC
6db4694 rework validate_constraints 12 July 2024, 10:14:03 UTC
4dee88c adding admm test description 12 July 2024, 09:24:19 UTC
a21f844 Merge pull request #551 from cohenjer/normalize_tucker add normalization method to tucker_tensor class (similar to cp_tensor) 11 April 2024, 17:54:34 UTC
c553d69 typo correction in docstring 11 April 2024, 11:28:30 UTC
e8894ba black linting 11 April 2024, 11:27:29 UTC
82997f8 removing superflu code for sparsity and ridge preprocessing 11 April 2024, 11:26:10 UTC
4386510 updating documentation 11 April 2024, 10:54:01 UTC
0516363 add normalization method to tucker_tensor class (similar to cp_tensor) 11 April 2024, 09:03:56 UTC
04c87c8 black linting and more int to float conversion 11 April 2024, 08:42:25 UTC
8b5fbae changing int arrays to floats in proximal tests for Tensorflow 11 April 2024, 08:18:27 UTC
adde83e Merge pull request #549 from tensorly/kr-speed Provide faster implementation of the MTTKRP Update Github actions to avoid Node.js deprecation 10 April 2024, 15:20:50 UTC
79499b5 black linting one more file 10 April 2024, 14:36:06 UTC
5da2ffb black linting 10 April 2024, 14:34:11 UTC
1a23656 correcting nnls call to match new output signature 10 April 2024, 14:31:04 UTC
98bd8a9 Fix formatting with current black version 10 April 2024, 14:25:33 UTC
888b447 Upgrade Github actions runners 10 April 2024, 14:22:11 UTC
b6154a7 removing tests for tenalg/proximal 10 April 2024, 14:21:16 UTC
7c87d0f Mark test failure, black format 10 April 2024, 14:12:21 UTC
bf489d1 adding back tenalg/proximal for easier code review 10 April 2024, 14:12:21 UTC
f651ac6 moving solvers related code to solver/ directory and updating imports 10 April 2024, 13:36:03 UTC
ad8f8a5 Clean up test_cp_vonneumann_entropy_mixed_state() 03 April 2024, 15:38:52 UTC
a3e80bc Provide faster implementation of kr 03 April 2024, 14:22:15 UTC
63fc5c5 Merge pull request #538 from braun-steven/main Fix torch tensor creation to preserve dtype and device. 03 April 2024, 14:09:47 UTC
a49f9b9 Update test_proximal.py Making a trivial change to rebuild the tests. 03 April 2024, 13:35:45 UTC
5a19c82 Merge pull request #548 from FBen3/add_missing_makefile_targets Add missing targets to .PHONY directive 02 April 2024, 21:53:56 UTC
11d683f Add missing targets to .PHONY directive 28 March 2024, 23:30:24 UTC
59ba570 Merge pull request #511 from OsmanMalik/master Add randomized sampling-based ALS method for tensor ring decomposition 18 March 2024, 18:21:24 UTC
768dc0a Start testing Python 3.12 and resolve JAX deprecation (#540) * Upgrade python * Update test.yml --------- Co-authored-by: Aaron Meyer <git@asmlab.org> 12 March 2024, 03:39:50 UTC
cfc82a6 Apply updated black 24 February 2024, 20:25:12 UTC
2d7c27b Merge branch 'tensorly:main' into master 24 February 2024, 20:22:01 UTC
0d5af9d Split TR files based on main algorithm Split TR decomposition and testing files based on type of algorithm (SVD or ALS). 24 February 2024, 20:18:04 UTC
2a8ff56 Simplify proximal operator code (#534) Loops could be removed through vectorized indexing. Also, no need to keep track of the passive and active indices because these are complementary. 08 January 2024, 15:03:19 UTC
7569688 Merge pull request #533 from meyer-lab/rm-mxnet Remove mxnet entirely, as the project has been halted and archived. 08 January 2024, 14:33:14 UTC
a46f479 Merge pull request #539 from meyer-lab/cross-product Avoid large concatenation within PARAFAC2 upon SVD initialization 25 December 2023, 16:34:30 UTC
3b0499a Add information about cross-product to the docstring 04 December 2023, 04:51:44 UTC
d850fe9 Fix bug with handling of function output 14 November 2023, 02:18:05 UTC
17aecca Merge branch 'tensorly:main' into master 14 November 2023, 01:42:20 UTC
3104f84 Simplify torch tensor creation 10 November 2023, 07:52:20 UTC
e32701d Remove unnecessary torch.tensor call 09 November 2023, 22:13:02 UTC
44d3391 Merge pull request #535 from meyer-lab/fix-pf2 Small fixes in NN PARAFAC/PARAFAC2 09 November 2023, 19:35:44 UTC
fb516e8 Add max rank argument to svd_compress_tensor_slices (#536) * Add max rank argument * Fix variable typo 09 November 2023, 19:35:09 UTC
a3721d9 Fix failing test cases 09 November 2023, 08:27:08 UTC
259a154 Format tensorflow_backend.py 09 November 2023, 08:26:43 UTC
43ca82b Make dtype tensor init test for all backends 09 November 2023, 08:26:11 UTC
1a320eb Fix TF dtype/device tensor init See also: #537 09 November 2023, 08:00:39 UTC
90760da Fix missing tensor contexts See also: #538 09 November 2023, 07:03:37 UTC
back to top