sort by:
Revision Author Date Message Commit Date
72174be Merge pull request #517 from meyer-lab/fix-nnsvd-returns Also provide H back from make_svd_non_negative() 08 September 2023, 18:10:36 UTC
e22e79f Fix mxnet context of S 08 September 2023, 17:23:39 UTC
2e7944f Fix and test svd shapes 08 September 2023, 15:49:42 UTC
c1775b8 Merge pull request #524 from meyer-lab/pf2-avoid-reproject PARAFAC2: Avoid reprojection of X during the error calculation 01 September 2023, 17:29:11 UTC
554ad99 Avoid reprojection of X during error calculation 21 August 2023, 19:03:36 UTC
de05e17 Merge pull request #505 from JeanKossaifi/main Default on math.pi 20 August 2023, 18:28:25 UTC
83a4c48 Merge pull request #519 from hello-fri-end/fixInitializeTucker Fix initialize_tucker 19 August 2023, 09:52:36 UTC
4f8a945 Fixed linting errors with black 19 August 2023, 09:06:41 UTC
3e33fad Merge pull request #514 from SauravMaheshkar/saurav/ci-pip-cache Doc: adds `pip` caching to CI 18 August 2023, 08:34:57 UTC
8bc7747 Merge branch 'main' into saurav/ci-pip-cache 15 August 2023, 07:52:40 UTC
e997012 refactor(ci): organise pip cache Signed-off-by: Saurav Maheshkar <sauravvmaheshkar@gmail.com> 15 August 2023, 07:51:51 UTC
6ec126f fixed the shape of core and factors when init==random in intialize_tucker and updated the test of partial_tucker to pass init==random when testting randomstate 08 August 2023, 05:24:02 UTC
a982cf9 Merge pull request #513 from meyer-lab/fix-exports-plsr-perf Miscellaneous housekeeping improvements 02 August 2023, 21:45:44 UTC
b5161a7 Break out return values 02 August 2023, 20:40:51 UTC
b99cb2c Also provide H back 02 August 2023, 15:23:13 UTC
373c46a feat: add pip caching to CI 25 July 2023, 16:52:18 UTC
9db2226 Fix YAML 22 July 2023, 17:51:09 UTC
d132435 Upgrade to Python 3.10 by default 22 July 2023, 17:43:52 UTC
72c51cb Other fixes 22 July 2023, 17:33:00 UTC
d7c0c8b Loosen tensor-train assertion 22 July 2023, 17:21:16 UTC
6c7ecfb Merge pull request #508 from Kiord/main Documentation update for svd missing values imputation 21 July 2023, 18:44:02 UTC
f409de5 typo 28 June 2023, 07:30:59 UTC
5e4e7a5 Documentation cues for imputation with svd, and added a condition to perform matrix masking 28 June 2023, 07:21:14 UTC
a773116 Fix CMTF test 12 June 2023, 19:42:36 UTC
bb6bf0c Fix black linting 11 June 2023, 16:26:17 UTC
790c1d7 Fix occasional torch error 11 June 2023, 16:25:23 UTC
e03341e Black lint 07 June 2023, 14:50:05 UTC
8573328 Testing adjustments 07 June 2023, 14:47:51 UTC
f660108 Black formatting 07 June 2023, 03:13:58 UTC
afd8f09 Fix pytorch 07 June 2023, 03:12:38 UTC
54dc5a3 Fix Jax 07 June 2023, 03:09:44 UTC
035fbf3 PLSR much faster, and pass-through of lstsq 06 June 2023, 14:04:21 UTC
bcc00bf Fix exports and improve PLSR performance 05 June 2023, 15:07:24 UTC
94c2ff2 Fixed svd_flip() when used on GPU w/ PyTorch backend (#504) * 503: Fixed svd_flip() when used on GPU w/ PyTorch backend * Update svd.py Added context instead of just device --------- Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> 01 June 2023, 14:04:59 UTC
886bc57 Use math.pi by default 26 May 2023, 19:31:00 UTC
423d03c Cosmetic 26 May 2023, 19:30:22 UTC
1911fd0 Merge pull request #501 from OsmanMalik/master Add ALS-based method for tensor ring decomposition 26 May 2023, 19:22:50 UTC
42218f8 Modify code to use matricize 26 May 2023, 01:48:14 UTC
e45c97e More efficient error calculation in PARAFAC2 through inner product (#502) * More efficient error calculation * Fix transpose * Fix test * Black formatting * Add docstring --------- Co-authored-by: Aaron Meyer <git@asmlab.org> 17 May 2023, 13:59:52 UTC
f02b1c1 Add ALS-based method for tensor ring decomposition - Add function for tensor ring decomposition via ALS - Add class wrapper for said function - Add tests for new functionality 12 April 2023, 18:18:37 UTC
b648944 Update setup to distribute data 02 April 2023, 06:25:53 UTC
500c9b8 Move choices about Khatri-Rao to tenalg backend (#495) * Removing kr() from backends * Black formatting * Fix jax * Rework based on feedback * Remove unused * Remove unused * Various last edits * Grammar fix --------- Co-authored-by: Aaron Meyer <git@asmlab.org> 27 March 2023, 21:52:34 UTC
cdb0cb8 Remove padding in Pf2 (#496) * Avoid padding in parafac2 * Fix typing if tensor is passed to Pf2 --------- Co-authored-by: Aaron Meyer <git@asmlab.org> 24 March 2023, 19:12:11 UTC
393c71d Fix typos in documentation 21 March 2023, 16:55:13 UTC
563c9d9 Merge pull request #494 from meyer-lab/depracations Add mxnet warning and remove old deprecations 17 March 2023, 22:26:10 UTC
4fb9a54 Fix CP Partial Least Square (#492) * Amendment in the functions * Add more tests * Black formatting * Skip transform test on tensorflow * Some changes for the review * Adjustments to help with solving speed * Separate R2 score; make X_r2 and Y_r2 as new attributes * Avoid creating CPTensor() overhead; remove redundant reshape * Update tensorly/metrics/tests/test_regression.py Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> * Incorporate outer, fix randn call * More tl.tenalg.outer; used mean-centered tensor * Some fixes on R2 definitions * Make a dedicated score function to avoid copying X and Y * Black formatting --------- Co-authored-by: Aaron Meyer <ameyer@ucla.edu> Co-authored-by: Aaron Meyer <2065146+aarmey@users.noreply.github.com> Co-authored-by: Jean Kossaifi <jean.kossaifi@gmail.com> 16 March 2023, 19:35:14 UTC
35a0cb4 Fix a couple stray references 09 March 2023, 03:46:57 UTC
bb7106d Remove tensor train deprecations 09 March 2023, 03:32:08 UTC
11be264 Adjust wording of mxnet warning. 09 March 2023, 03:27:37 UTC
b427746 Merge branch 'main' into depracations 09 March 2023, 03:23:31 UTC
a26ffe0 Merge pull request #491 from braun-steven/feature/logsumexp Add logsumexp function 08 March 2023, 06:36:00 UTC
e52158d Bump version 07 March 2023, 23:21:11 UTC
122bf45 Merge pull request #489 from cohenjer/hotfix_permute_factors Hotfix permute factors 07 March 2023, 22:15:32 UTC
e0788cd Deprecate mxnet and tensorflow 05 March 2023, 18:19:56 UTC
413612e Update black formatting based on latest version of the linter (#493) 05 March 2023, 17:12:49 UTC
8482a7a Setup depracation 05 March 2023, 16:45:13 UTC
5dda133 black lint 28 February 2023, 08:40:01 UTC
ba9c055 logsumexp: Format logsumexp functions with black 27 February 2023, 12:36:07 UTC
993c4d0 logsumexp: Update docstring 27 February 2023, 12:25:28 UTC
61aaade Add logsumexp function This adds the logsumexp function using the logsumexp trick which is the numerical stable version of applying `log(sum(exp(x)))`. I chose to default to the backend implementation if available (pytorch, numpy/scipy, tensorflow, jax) and implemented the numerical stable computation of `log(sum(exp(x)))` when the backend did not provide a logsumexp function (mxnet, cupy). Additionally, I've added a unit test that checks against the numpy/scipy baseline with some 3d data tensor over all axis. 27 February 2023, 12:06:20 UTC
9a96433 Fixing tests inputs congruence coefficient 21 February 2023, 10:03:10 UTC
bb2d5cc more black linting 20 February 2023, 11:39:12 UTC
d0be9bd black reformatting 20 February 2023, 11:36:25 UTC
c011b7c removing commented lines 20 February 2023, 11:35:11 UTC
6d96644 fix cp_permute_factors() #487 20 February 2023, 11:27:39 UTC
4b7abac Merge pull request #485 from meyer-lab/test-einsum Fix einsum backend and run full test suite against it 16 February 2023, 20:27:24 UTC
10a03a3 Fix factor conjugate, weights=None case 25 January 2023, 02:51:55 UTC
36a5795 Add testing for einsum backend 24 January 2023, 23:40:01 UTC
e5dd284 Fix for f-strings and test compatibility with python 3.7, 3.9 and 3.10 (#482) Removes f-string syntax that is not supported in Python 3.7. To prevent incompatibilities in the future, the tests (with Numpy backend) are now run on several of the supported Python versions. Fixes #479 and #473. 24 January 2023, 00:54:00 UTC
da0b3fa Merge pull request #480 from cohenjer/fetch_kinetic Fetch kinetic 23 January 2023, 23:54:42 UTC
15bc812 Updating docstring and api refs 23 January 2023, 09:04:09 UTC
f150977 black linting and ticks update 20 January 2023, 14:18:30 UTC
1a4cc7f Merge branch 'main' into fetch_kinetic 20 January 2023, 13:37:04 UTC
82813d9 adding Kinetic data locally 20 January 2023, 13:35:46 UTC
75556ce Moderately speeds up and adds testing for CP, PARAFAC2, and Tucker (#478) * Test adjustments * Fix * Remove index_update from parafac2 * Consolidate CP tests * Fix torch * Black formatting * Add durations to testing output * More adjustments to speed up parafac2 test times * Fix test random states * Fix merge conflicts * Small fixes * Small fixes * Update Github actions * Fix occasional TTOI error * Fix mxnet test * Fix PARAFAC2 normalize factors * Fixes and black formatting Co-authored-by: Aaron Meyer <github@asmlab.org> 17 January 2023, 18:44:42 UTC
8ff7e29 Satisfy linter 15 January 2023, 01:29:02 UTC
25b505b Temporarily disable Kinetic db test 15 January 2023, 00:39:06 UTC
0b717ee Merge pull request #472 from cohenjer/correct_indian_pines Adding indian pines locally and updating loader 10 January 2023, 17:38:26 UTC
e59d93a Merge pull request #474 from meyer-lab/simplify-parafac2 Remove in-place projection operations in PARAFAC2 10 January 2023, 17:32:45 UTC
2596f8f Changing data from .mat to .npy 10 January 2023, 12:42:35 UTC
bb78654 A little more simplification 05 January 2023, 20:51:03 UTC
9e07374 Remove indexing 05 January 2023, 17:55:47 UTC
e672a77 black linter 03 January 2023, 14:05:41 UTC
258cd45 correcting tests 03 January 2023, 14:03:54 UTC
7f005db adding indian pines locally and updating loader 03 January 2023, 13:53:17 UTC
7a252eb Update tensorly overview 01 January 2023, 16:19:59 UTC
59480a0 DOC: fix theme link 01 January 2023, 15:38:04 UTC
dc1ede1 DOC: document backend static and dynamical dispatching 01 January 2023, 15:32:20 UTC
6156d9e Improve doc 01 January 2023, 15:09:49 UTC
3f2dc4c Use git version of the theme 01 January 2023, 15:09:29 UTC
0db7d20 DOC: Revert logo change 31 December 2022, 21:42:05 UTC
5200312 Try fixing website logo 31 December 2022, 21:32:04 UTC
7fab77b DOC: revert last conf change 31 December 2022, 21:16:42 UTC
7fc82e4 DOC: remove permalinks 31 December 2022, 18:34:33 UTC
627b671 Doc: Add SVD interface to API 31 December 2022, 18:25:56 UTC
9db3be1 Adds CP-PLSR to API + docstring fix 31 December 2022, 18:16:46 UTC
046fbc8 Add corr-index to API 31 December 2022, 16:00:35 UTC
4685dbf Randomized parafac: no verbosity by default 31 December 2022, 14:37:18 UTC
971c763 Adds cuQuantum pluging 31 December 2022, 14:36:41 UTC
9204e5a Einsum plugin: only reset if not None 31 December 2022, 10:20:44 UTC
back to top