9a89217 | Jean Kossaifi | 02 April 2018, 16:26:43 UTC | DOC: added fun to API | 02 April 2018, 16:26:43 UTC |
90ab945 | Jean Kossaifi | 02 April 2018, 15:51:52 UTC | minor update: changelog | 02 April 2018, 15:51:52 UTC |
9f87b65 | Jean Kossaifi | 02 April 2018, 15:16:45 UTC | setup.py: get version without importing package | 02 April 2018, 15:16:45 UTC |
9f61309 | Jean Kossaifi | 23 March 2018, 14:12:14 UTC | FIX: import inner in tenalg | 23 March 2018, 14:12:14 UTC |
8ffb02f | Chris Swierczewski | 07 March 2018, 20:57:33 UTC | Do not normalize random factors | 07 March 2018, 21:26:13 UTC |
5174531 | Chris Swierczewski | 07 March 2018, 17:11:12 UTC | Add missing hardware context | 07 March 2018, 21:26:13 UTC |
a5df0f4 | Chris Swierczewski | 05 March 2018, 20:11:19 UTC | Satisfying coveralls | 07 March 2018, 21:26:13 UTC |
fd0af7c | Chris Swierczewski | 05 March 2018, 19:55:15 UTC | Add `orthogonal` parameter to `random.cp_tensor` | 07 March 2018, 21:26:13 UTC |
88be626 | Chris Swierczewski | 14 February 2018, 20:12:40 UTC | Satisfying coveralls | 07 March 2018, 21:26:13 UTC |
553980b | Chris Swierczewski | 14 February 2018, 18:50:35 UTC | Add noisy tensor parafac tests | 07 March 2018, 21:26:13 UTC |
6dd3041 | Chris Swierczewski | 31 January 2018, 21:58:57 UTC | Refactor parafac initialization We factor out the factor initialization code from the main parafac algorithm. We do this in anticipation of upcoming changes to the main algorithm mentioned in PR #29. Otherwise, `parafac()` will be too large of a function and, therefore, difficult to debug. Added a collection of randomized parafac tests, as well. | 07 March 2018, 21:26:13 UTC |
8fe0855 | Shivangi Motwani | 02 March 2018, 18:09:23 UTC | Update installation.rst Clarifying python version. | 04 March 2018, 16:20:20 UTC |
49ac8cf | Shivangi Motwani | 02 March 2018, 18:03:49 UTC | Update README.rst Clarifying the python version. | 04 March 2018, 16:19:58 UTC |
fa4951a | Jean Kossaifi | 19 February 2018, 17:55:46 UTC | Add more metrics | 19 February 2018, 17:55:46 UTC |
22836e2 | Jean Kossaifi | 19 February 2018, 17:55:16 UTC | Pytorch backend: support for axis in mean and sum | 19 February 2018, 17:55:16 UTC |
45a15a5 | Jean Kossaifi | 19 February 2018, 17:55:03 UTC | Numpy backend: add sqrt | 19 February 2018, 17:55:03 UTC |
5169075 | Jean Kossaifi | 19 February 2018, 17:54:44 UTC | MXNET backend: support for axis in sum and mean | 19 February 2018, 17:54:44 UTC |
f41ae3b | Chris Swierczewski | 02 February 2018, 22:55:50 UTC | More elegent where() solution and randomized tests | 03 February 2018, 18:53:37 UTC |
1fe47a0 | Chris Swierczewski | 02 February 2018, 17:25:35 UTC | Combine where() tests by request | 03 February 2018, 18:53:37 UTC |
6b3a8e4 | Chris Swierczewski | 01 February 2018, 19:26:24 UTC | Handle case when zero_like is not available Pytorch recently added `zeros_like()` but it is not included in recent releases. Create a fallback in this case. | 03 February 2018, 18:53:37 UTC |
f8120a7 | Chris Swierczewski | 01 February 2018, 18:38:32 UTC | Add where() to Pytorch backend Pytorch does not seem to include the `where()` function so we implement our own. | 03 February 2018, 18:53:37 UTC |
205556a | Chris Swierczewski | 01 February 2018, 19:09:11 UTC | Allow optional weights input in kruskal_to_tensor In some applications it is useful to scale the factor matrices using a vector of weights. An optional argument `weights` is added to `kruskal_to_tensor`. | 02 February 2018, 15:57:16 UTC |
e7e576d | Chris Swierczewski | 31 January 2018, 22:58:00 UTC | Simplify qr implementation | 01 February 2018, 08:48:56 UTC |
3d83680 | Chris Swierczewski | 31 January 2018, 22:40:25 UTC | Fix norm(order='inf') and clean up added functions | 01 February 2018, 08:48:56 UTC |
b67463a | Chris Swierczewski | 31 January 2018, 20:04:54 UTC | Add prod() functions to backend | 01 February 2018, 08:48:56 UTC |
88086cb | Chris Swierczewski | 31 January 2018, 17:48:55 UTC | Add functionality to backend We add the QR decomposition function `qr()` to the backends as well as update `norm()` to accept different axes. | 01 February 2018, 08:48:56 UTC |
156ba08 | Jean Kossaifi | 24 January 2018, 22:43:50 UTC | TYPO in doc | 24 January 2018, 22:43:50 UTC |
970a340 | ThomasDelteil | 24 January 2018, 00:04:44 UTC | Update tensor_decomposition.rst | 24 January 2018, 22:34:41 UTC |
3174ae9 | ThomasDelteil | 24 January 2018, 00:00:19 UTC | Update tensor_decomposition.rst | 24 January 2018, 22:34:41 UTC |
3dbf6bd | Jean Kossaifi | 24 January 2018, 22:02:20 UTC | FIX test kronecker Account for numerical error. | 24 January 2018, 22:02:20 UTC |
da78e9e | Jean Kossaifi | 18 December 2017, 16:57:33 UTC | Increment version | 18 December 2017, 16:57:33 UTC |
8a35614 | Jean Kossaifi | 14 December 2017, 16:04:07 UTC | Tensor regression on any context | 14 December 2017, 16:04:07 UTC |
2214d9d | Jean Kossaifi | 13 December 2017, 14:35:01 UTC | Readme: fixed typo | 13 December 2017, 14:35:01 UTC |
c3719d1 | Jean Kossaifi | 13 December 2017, 14:30:28 UTC | Tucker regression: reuse input's context | 13 December 2017, 14:30:28 UTC |
fe4c2aa | Jean Kossaifi | 13 December 2017, 14:28:02 UTC | Kruskal regression: reuse input's context | 13 December 2017, 14:28:02 UTC |
033ed61 | Jean Kossaifi | 13 December 2017, 14:26:20 UTC | Reuse input tensor's context | 13 December 2017, 14:26:20 UTC |
1d25556 | Jean Kossaifi | 09 December 2017, 23:18:22 UTC | Reuse intput tensor's context | 09 December 2017, 23:18:22 UTC |
1720be4 | Jean Kossaifi | 09 December 2017, 23:17:53 UTC | Added: function to get tensor context | 09 December 2017, 23:17:53 UTC |
91105af | Jean Kossaifi | 08 December 2017, 15:12:59 UTC | Updated setup.py | 08 December 2017, 15:12:59 UTC |
8a6a197 | Jean Kossaifi | 07 December 2017, 15:54:31 UTC | Updated requirements removed MXNet (should be optional) | 07 December 2017, 15:54:31 UTC |
134bb5b | Jean Kossaifi | 03 December 2017, 15:02:38 UTC | DOC: minor update | 03 December 2017, 15:02:38 UTC |
dbd11fb | Jean Kossaifi | 30 November 2017, 11:48:31 UTC | DOC: updated dev guide | 30 November 2017, 11:48:31 UTC |
c6e6be9 | Jean Kossaifi | 30 November 2017, 11:04:02 UTC | FIX: error changes over runs | 30 November 2017, 11:04:02 UTC |
8ca39b7 | Jean Kossaifi | 30 November 2017, 10:52:53 UTC | doc-theme: update notebook link | 30 November 2017, 10:52:53 UTC |
06b509a | Jean Kossaifi | 30 November 2017, 10:52:00 UTC | DOC: fix notation for unfolding | 30 November 2017, 10:52:00 UTC |
dcea192 | Jean Kossaifi | 30 November 2017, 10:51:45 UTC | DOC: update backend | 30 November 2017, 10:51:45 UTC |
790f75a | Jean Kossaifi | 27 November 2017, 16:09:08 UTC | Added test for inner | 27 November 2017, 16:09:08 UTC |
c82e822 | Jean Kossaifi | 27 November 2017, 16:08:59 UTC | FIX: generalised inner product | 27 November 2017, 16:08:59 UTC |
244ce30 | Jean Kossaifi | 26 November 2017, 23:37:20 UTC | Function to get_backend | 26 November 2017, 23:37:20 UTC |
8223430 | Jean Kossaifi | 26 November 2017, 23:36:54 UTC | DOC: document set_backend | 26 November 2017, 23:36:54 UTC |
f1587fe | Jean Kossaifi | 26 November 2017, 23:36:35 UTC | Added links for notebooks | 26 November 2017, 23:36:35 UTC |
b934eca | Jean Kossaifi | 25 November 2017, 23:30:53 UTC | DOC: fixed default is param | 25 November 2017, 23:30:53 UTC |
6853a20 | Jean Kossaifi | 25 November 2017, 17:07:30 UTC | FIX Travis MXNet build | 25 November 2017, 18:39:49 UTC |
723c235 | Jean Kossaifi | 25 November 2017, 17:00:00 UTC | Pytorch fix | 25 November 2017, 17:00:00 UTC |
3aa5036 | Jean Kossaifi | 25 November 2017, 16:59:47 UTC | Test for backend setting | 25 November 2017, 16:59:47 UTC |
476f74f | Jean Kossaifi | 25 November 2017, 16:59:20 UTC | Test for generalised inner product | 25 November 2017, 16:59:20 UTC |
ecfefdc | Jean Kossaifi | 25 November 2017, 16:59:04 UTC | Adds generalised inner product | 25 November 2017, 16:59:04 UTC |
bfd6708 | Jean Kossaifi | 25 November 2017, 16:58:31 UTC | FIX for khatri-rao of one matrix | 25 November 2017, 16:58:31 UTC |
f9b9e78 | Jean Kossaifi | 29 October 2017, 10:35:32 UTC | Updated pytorch backend | 29 October 2017, 10:35:32 UTC |
c06cea8 | Jean Kossaifi | 22 October 2017, 21:15:14 UTC | Updated MXNet backend Native kronecker and khatri-rao products + refactoring. | 22 October 2017, 21:15:14 UTC |
df6a6a1 | Jean Kossaifi | 20 October 2017, 23:11:38 UTC | Doc build instructions | 20 October 2017, 23:11:38 UTC |
11987d7 | Jean Kossaifi | 20 October 2017, 23:08:24 UTC | Updated build instructions | 20 October 2017, 23:08:24 UTC |
22df925 | Jean Kossaifi | 26 September 2017, 11:09:11 UTC | README: added gitter badge | 26 September 2017, 11:09:11 UTC |
179e025 | Jean Kossaifi | 15 September 2017, 16:19:49 UTC | Cleaner PyTorch backend | 15 September 2017, 16:19:49 UTC |
ec10867 | Jean Kossaifi | 15 September 2017, 16:19:20 UTC | Cleaned NumPy backend | 15 September 2017, 16:19:20 UTC |
6924348 | Jean Kossaifi | 15 September 2017, 16:18:58 UTC | Cleaned MXNet backend | 15 September 2017, 16:18:58 UTC |
531a2e7 | Jean Kossaifi | 14 September 2017, 15:39:30 UTC | TRAVIS: pdated build instructions | 14 September 2017, 22:27:09 UTC |
876ee8e | Jean Kossaifi | 10 September 2017, 19:30:08 UTC | Added tensor decomposition example | 10 September 2017, 19:42:08 UTC |
943c990 | Soumith Chintala | 10 September 2017, 15:54:34 UTC | small typo fix | 10 September 2017, 16:17:39 UTC |
a5bd6a5 | Jean Kossaifi | 09 September 2017, 21:08:49 UTC | Proof-of-concept pytorch backend | 09 September 2017, 21:08:49 UTC |
d6e0e0e | Jean Kossaifi | 05 September 2017, 17:02:39 UTC | Forgotten kruskal_tensor test | 05 September 2017, 17:02:39 UTC |
f099c04 | Jean Kossaifi | 31 August 2017, 18:57:28 UTC | Merge pull request #9 from cswiercz/ascii-fix Remove non-ascii characters from decomposition docstrings | 31 August 2017, 18:57:28 UTC |
1fc5bfd | Chris Swierczewski | 30 August 2017, 15:42:05 UTC | Remove non-ascii characters from decomposition docstrings The presence of non-ascii characters causes a SyntaxError to be raised on import. This minor fix removes said characters. | 30 August 2017, 15:42:05 UTC |
c4b2c08 | Jean Kossaifi | 27 August 2017, 20:04:05 UTC | Updated doc and website | 27 August 2017, 20:04:05 UTC |
72f040b | Jean Kossaifi | 26 August 2017, 21:56:31 UTC | Refactored and updated website | 26 August 2017, 21:56:31 UTC |
e49cdfd | Jean Kossaifi | 23 August 2017, 15:25:23 UTC | DOC: minor refactoring | 23 August 2017, 15:25:23 UTC |
959c98c | Jean Kossaifi | 04 August 2017, 06:16:16 UTC | Version 0.2.0 with MXNet backend | 22 August 2017, 19:56:43 UTC |
1bb217a | Jean Kossaifi | 14 July 2017, 03:03:33 UTC | Merge pull request #7 from chubei/master Improving partial_svd by omitting full svd matrices when possible | 14 July 2017, 03:03:33 UTC |
3bb1250 | Jean Kossaifi | 14 July 2017, 03:02:25 UTC | fix random state | 14 July 2017, 03:02:25 UTC |
d365bdb | Jean Kossaifi | 14 July 2017, 02:11:39 UTC | Add partial_tucker + doc | 14 July 2017, 02:11:39 UTC |
fd07894 | oppentech | 21 April 2017, 07:05:53 UTC | Merge branch 'improve-partial_svd' | 21 April 2017, 07:05:53 UTC |
c47394d | oppentech | 21 April 2017, 06:58:32 UTC | Improved partial_svd by omitting full svd matrices when possible | 21 April 2017, 06:58:32 UTC |
1b9c353 | Jean Kossaifi | 12 April 2017, 01:08:52 UTC | DOC: minor improvements. | 12 April 2017, 01:08:52 UTC |
da14bf0 | Jean Kossaifi | 12 April 2017, 00:52:08 UTC | Fixed display issue on safari | 12 April 2017, 00:52:08 UTC |
58ea0fd | Jean Kossaifi | 11 April 2017, 23:43:18 UTC | Added partial Tucker decomposition Allows to perform decomposition along selected mode exclusively while leaving the others untouched (i.e. identity factor for these). | 11 April 2017, 23:43:18 UTC |
d59fb75 | Jean Kossaifi | 10 March 2017, 20:39:24 UTC | DOC: updated API doc for random module. | 10 March 2017, 20:39:24 UTC |
03f886c | Jean Kossaifi | 09 March 2017, 15:23:31 UTC | DOC: fixed equation style | 09 March 2017, 15:23:31 UTC |
3a74cd9 | Jean Kossaifi | 09 March 2017, 15:23:16 UTC | Function to add noise to tensors | 09 March 2017, 15:23:16 UTC |
9c314e2 | Jean Kossaifi | 07 March 2017, 17:26:23 UTC | Refactored random module. Moved check_random_state to random module. | 07 March 2017, 17:26:23 UTC |
aa93b2b | Jean Kossaifi | 27 February 2017, 15:09:32 UTC | Increment version | 27 February 2017, 15:09:32 UTC |
7146ca6 | Jean Kossaifi | 27 February 2017, 14:39:12 UTC | DOC: Minor update | 27 February 2017, 14:39:12 UTC |
200dd5b | Jean Kossaifi | 13 February 2017, 20:10:38 UTC | DOC: minor corrections. | 13 February 2017, 20:10:38 UTC |
cce6751 | Jean Kossaifi | 13 February 2017, 20:08:39 UTC | DOC: fix math display | 13 February 2017, 20:08:39 UTC |
86ba3b4 | Jean Kossaifi | 30 January 2017, 19:36:25 UTC | DOC: minor theme tweaks. | 30 January 2017, 19:36:25 UTC |
7205bd8 | Jean Kossaifi | 18 January 2017, 18:02:33 UTC | New theme for the website. | 23 January 2017, 19:00:55 UTC |
41ce484 | Jean Kossaifi | 06 January 2017, 16:52:58 UTC | DOC: Left out file. | 06 January 2017, 16:52:58 UTC |
e06106f | Jean Kossaifi | 06 January 2017, 16:50:07 UTC | Doc: remove breadcrumbs | 06 January 2017, 16:50:07 UTC |
e1e3c34 | Jean Kossaifi | 06 January 2017, 16:07:58 UTC | Added python 3.6 and incremented current version. | 06 January 2017, 16:07:58 UTC |
23c6d13 | Jean Kossaifi | 06 January 2017, 13:34:08 UTC | Better github ribbon (especially for mobiles) | 06 January 2017, 13:34:08 UTC |
72c196e | Jean Kossaifi | 06 January 2017, 12:58:11 UTC | Preparing release. | 06 January 2017, 12:58:11 UTC |