tensorly/__init__.py,sha256=gUnRAXw0cJl8YX1VZZwWT_BGV8LCgBZih95a6Cs3LME,2898
tensorly/_factorized_tensor.py,sha256=rASeP-FDznxV20iZDNYEd56fa3VXuZIudwI1nDoJH7U,705
tensorly/base.py,sha256=1NGlLxfEIoMHQEW909r36RKZ_0_8fTw3zS697FEKwmE,7208
tensorly/cp_tensor.py,sha256=iXFskCKawx47-i2MpgvCwIprlxkC9eNVR2JUpRMKQEM,22691
tensorly/parafac2_tensor.py,sha256=ThGYsdD6RCBfxn7C2RBpt0O9x4K9k3iqGJ5tSfMsHPQ,19178
tensorly/plugins.py,sha256=U6o-pnfaFV7G8BrLhSmDlsSx3zxv3Aub-mkSubvkspk,5139
tensorly/testing.py,sha256=_Asl7COR7XdxNkt_-USU19pUUGdLreh1ysn8TkbbeK4,5110
tensorly/tr_tensor.py,sha256=ecjFPnUIUqvLCa6PtAvx43fyHFd7funlfHjioKpeQuc,7603
tensorly/tt_matrix.py,sha256=OIhv-PbCOSDKSyhbkBfnbAnyC8PDm8WP18w9yjE5mN8,8327
tensorly/tt_tensor.py,sha256=OcGn-Y2iT7_jYYpcU3Vk0p-Oi1pQlmBAdhFhHsxIdxk,12332
tensorly/tucker_tensor.py,sha256=EKu6LqrTwVL9MPMuViDI1GsJ4H0VIl_PUfG0iaIMZWQ,14851
tensorly/backend/__init__.py,sha256=VR3CVE_QdN5CfP7wqdiqOZOdKDVPtS_4VMh158KNRSE,10988
tensorly/backend/core.py,sha256=V2H6kqMA6KpxPQjrF-eoaodiNeznHPrQKJSv8U--5zY,33473
tensorly/backend/cupy_backend.py,sha256=OM3c_Hd8HJLn35OZCI6pipYC5Cs-r0KBhZkhFmqAx5E,1901
tensorly/backend/jax_backend.py,sha256=hWbl-4vgzxqyzf8L5QTaEkZJ_321VshDx-rJM1aZ0tM,3124
tensorly/backend/mxnet_backend.py,sha256=A0slWmH4NxRfNgpAbptnwVL2NG66ZXmXSyy6NF0WUbg,3054
tensorly/backend/numpy_backend.py,sha256=fhEnjILoESADKKOUEIJn7QMgVTr-_8vv4GjzDHBe8xA,2324
tensorly/backend/pytorch_backend.py,sha256=zCeZHvWEcj2x4AT7SEsWn8fHtowHv8JIci3CSYOiyKg,7974
tensorly/backend/tensorflow_backend.py,sha256=9_MdMM0-OA2754HuOzLmmyWr2Cmj32vrdmy3axVEm48,4110
tensorly/contrib/__init__.py,sha256=LEXWPsb-waJ2HuNdhlXT9mnkkrG7ERfHqaCaNQ48aOs,136
tensorly/contrib/decomposition/__init__.py,sha256=iqPErJqbmU3y6VRQs_b-9uM6CC-PiLtk2brv1p8zTbk,340
tensorly/contrib/decomposition/_tt_cross.py,sha256=x8VmgbXhzEWMa6U6nkkWoksMfVCNFWBHtUL3MtiPq7k,17312
tensorly/contrib/decomposition/tt_TTOI.py,sha256=rd8OajBkr_OxV0UTaEYOin5vlweIzX9jLxju378_e9Q,10720
tensorly/contrib/decomposition/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/contrib/decomposition/tests/test_mps_decomposition_cross.py,sha256=1tOgihEMOFWZTGEfS3fjM0ehOHp1miOYwqUWGYMw0yM,4869
tensorly/contrib/decomposition/tests/test_tt_TTOI.py,sha256=lsYD7wuSRU5KXa6Cn1kfNJLIA48R9Vmi28CEAQiDrrw,2072
tensorly/contrib/sparse/__init__.py,sha256=w6tfKxP8h5hbT1IQ0cEXpXqZqhgV-kIKrOLrbhrgmdI,1961
tensorly/contrib/sparse/core.py,sha256=jBtV_NDn-U_1z9XbR-xHxQd5pjZPnTxgj6GTyjYpVpI,304
tensorly/contrib/sparse/cp_tensor.py,sha256=u1cdLamzqd4PbzsLwEZ0vTFXcTo8YUJcoKt6ws28TnU,348
tensorly/contrib/sparse/decomposition.py,sha256=r5xuVUtCOCaGq8nE2-9ppYltLyOJnzRJt9C39-JEegA,496
tensorly/contrib/sparse/tenalg.py,sha256=KjcpEa8ZY37H1JMYf37zwq-_2RchsMDiRs-ymK3wICQ,244
tensorly/contrib/sparse/backend/__init__.py,sha256=goiOgP3MOAVa4JvxX8_ewKm-Jt1etVw-TVewoOxXu70,4372
tensorly/contrib/sparse/backend/numpy_backend.py,sha256=rB5gqRJHrSnR_LYtZtTYnbeZkL_zH2FSCt4fut-HLMU,6266
tensorly/contrib/sparse/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/contrib/sparse/tests/test_decomposition.py,sha256=1J5UiOcc35jA2MduMLvzzpBSgEJp0BUKYXEVgxhaxgQ,894
tensorly/contrib/sparse/tests/test_tenalg.py,sha256=Qn5nZyNz9p0oF7yODQwYupI8HXASf-c5Qa2AzdKpDuM,1087
tensorly/datasets/__init__.py,sha256=-ax9wzFuOxMpJD_tVHMYsZ_7gWvLMnIvUJ4gGDD-fCs,284
tensorly/datasets/data_imports.py,sha256=lfkNpOHi1xbR-Lx2cQQ0LuVatOz_np2j5chHo4mZ73g,26092
tensorly/datasets/synthetic.py,sha256=Aok-ygJ2HxGW4R9sbbdpK-pTrhODUqvQ66m8Wgmr0WY,1931
tensorly/datasets/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/datasets/tests/test_imports.py,sha256=T4EdbEcQTIu7gJeIXbEja1Tps5d64ksKiIWyRhzohK8,1217
tensorly/datasets/tests/test_synthetic.py,sha256=0QU5vxbd8YahF-4fEfA-geZttlNtJp1jzK6dNUCQS8s,2100
tensorly/decomposition/__init__.py,sha256=08IWNJwnVL7ICxppHXXn6vkP4shzzzTynKz933cZJyk,1127
tensorly/decomposition/_base_decomposition.py,sha256=m8aHXNChNXBoVRxQZI5sIcaYZZOiZolByZKxO2lPALo,317
tensorly/decomposition/_cmtf_als.py,sha256=4txa6MQWe1VLQeXsjbC6y8UKVuSjhhs_ueyaaR1hUy4,4712
tensorly/decomposition/_constrained_cp.py,sha256=gzYe7kRBOVu-STtf_ie8w09CopzWS6rE4qLGvFXctP4,24166
tensorly/decomposition/_cp.py,sha256=DOP1ri8vhHdguaGMAMRlNfefyXUN_OKm7fEQSI5bWUo,35471
tensorly/decomposition/_cp_power.py,sha256=aFqOWSnSgZkKeg2GsQ4h0Fjb1MnGmz2-AgwYS_TpE9E,5285
tensorly/decomposition/_nn_cp.py,sha256=g0W0Vg9oghXIm3zFH--A98NWmcJnn5JPnBkY03IkcXc,24486
tensorly/decomposition/_parafac2.py,sha256=Pvhhq9o4f5J7mXRniZjpurYMu1QKEfvU7-MbxXdjBWc,20165
tensorly/decomposition/_symmetric_cp.py,sha256=ZDlaVHtIPFaLA0snoA4MYBBPJs8cbfdOtDR3uVswtVo,5249
tensorly/decomposition/_tr.py,sha256=gIExQ_XFKCYFD7yuTb5NA-U3uy_IEcKo262twwAt_m8,5358
tensorly/decomposition/_tt.py,sha256=TExbE6wf_9xtm2aou3hS8MC7RoGi3TmAgB3xe3Mb0a0,7413
tensorly/decomposition/_tucker.py,sha256=vbEDsam0ijyCNpIrUIo5BWTs0IyMh8PEAKChtOpPd8I,34308
tensorly/decomposition/robust_decomposition.py,sha256=JsQoMYmmPQjxJRAlXP2wSj2zM3eEMP2XPA1k6kkOiQ0,4201
tensorly/decomposition/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/decomposition/tests/test_cmtf_als.py,sha256=RypJuJ-Og4SoN1g6_gLBq8GSoa-Kj8Fe-WH4BchCW1w,1467
tensorly/decomposition/tests/test_constrained_parafac.py,sha256=HPm1wV8sCnXsOb1MQrWQElzQVaoHUS6CmQ5NbEtozJ0,13797
tensorly/decomposition/tests/test_cp.py,sha256=UEpZiOj1x-fzByvEmEAzsIYO9h-Glz-ngLmRdLy9edo,15968
tensorly/decomposition/tests/test_cp_power.py,sha256=rJ9ciDj2-ec4JKXJm6T8zaUoq2J8k9oPHSXLqhZYvxU,1137
tensorly/decomposition/tests/test_parafac2.py,sha256=SC6nQzSwcyArNLxvRyRW_V2jkiAY8nPCwqIM3nwyx9k,11909
tensorly/decomposition/tests/test_robust_decomposition.py,sha256=398nE5hmtaXDXYlqDCyA46U7wEzyxMYW_s4D_Ov2Cfw,2629
tensorly/decomposition/tests/test_symmetric_cp.py,sha256=fm8dj5vfk-eCxDhmiY_zHLhal6BBmb3I2pKlELSxht0,1294
tensorly/decomposition/tests/test_tr_decomposition.py,sha256=XVBFXgPt7zUfEkT4HjZEtjYaBdBqXEAU2vBW2fqgS0c,2223
tensorly/decomposition/tests/test_tt_decomposition.py,sha256=o4N5hwbT7vvIXxAd6PRGYdvhZFa3apW-z74UZSrh2Oc,3327
tensorly/decomposition/tests/test_tucker.py,sha256=Nz9vwZgcPWPso09-Z7IfD9kv0lyrUpDQPzGxKBm2qYs,8170
tensorly/metrics/__init__.py,sha256=hv52fEjnIaH9ZyW7GXrly0Tpb-9BuAPsznOWjsUu__k,317
tensorly/metrics/entropy.py,sha256=pTNtu3pOlIrsewKTZ8kl7-FFiT4vBIVNuVpzHovJR6E,2050
tensorly/metrics/factors.py,sha256=oPCoWvOuvTab233YSDcaQA0glMXnXZrlceu7Hs9l-dk,3212
tensorly/metrics/regression.py,sha256=bDemk5AHXqi19Xq87ipKyHP_E3fs1EBAvQQj1CJQXjI,2465
tensorly/metrics/similarity.py,sha256=7Nar4HSDjQqkajdFgL6lvijJJnj52DCSRaJtvveXjGU,4894
tensorly/metrics/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/metrics/tests/test_entropy.py,sha256=8XxurKGnjSqJc6iIS7xyD4En9gzD01XE0MBw5mRMIuQ,5651
tensorly/metrics/tests/test_factors.py,sha256=oiZSaloinmuOOrBssnB4AYWzGomBkumaBEdWvLzJoyE,2280
tensorly/metrics/tests/test_regression.py,sha256=_Bsh_WmatvJb543b6kpXdg3cj4vrwBgo7RyXPTIYYJU,1095
tensorly/metrics/tests/test_similarity.py,sha256=1-HZbnFfBwyWIqjoMcwGj-k8uRiCf34BGS69DkJwrUg,1775
tensorly/random/__init__.py,sha256=qbA2C6IFLTulF33qQJ2AG3ylmP9SV8narQU8lW6RS74,220
tensorly/random/base.py,sha256=AX2PgHpco2BZN_3zG5S35PfITkgDCuZgA3r8jSpndhg,10130
tensorly/random/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/random/tests/test_base.py,sha256=zW21dtbSNGYIWNBVSD6iN-xMQ-U6-AH8YgyDcfyDu0s,5334
tensorly/regression/__init__.py,sha256=8o6HCbb3ELm2qb9s0c4UGSJgZn9wBXXQXrDCis25hnc,363
tensorly/regression/cp_plsr.py,sha256=CL-oMvj06SAveA-df7KdU2f7nAhX6V0c6A0rpOwjmeo,10417
tensorly/regression/cp_regression.py,sha256=Rj5IPl0wB3BR9ivArV5KbZotvYglI6cSWEi9L-EsEmw,4217
tensorly/regression/tucker_regression.py,sha256=_BCR8xDfOlALXeDG2cg5g9vyR8WhG_WK8b7N1Q9az5c,4631
tensorly/regression/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/regression/tests/test_cp_plsr.py,sha256=COOsCqpg-MiwWSRoXXKeykhQ-hRTjw1MQ1Sqm6GsU1M,6102
tensorly/regression/tests/test_cp_regression.py,sha256=4pWwsNpXFNWCCcFlZyIJVtkPmBZGbqn9CvrXNzdQkdw,1655
tensorly/regression/tests/test_tucker_regression.py,sha256=vYcWJ9cf4GOPJsYyh5-ICYjLlvTNFwhiHicV8ajOovM,1713
tensorly/tenalg/__init__.py,sha256=eRuANd9CmHXgsJCqgiyUEsjrN8a_KB3QWIMaAYpgs_8,3052
tensorly/tenalg/base_tenalg.py,sha256=5FFfhJB3ohnX1SB-cCOSYupUXM_bDZlyN0aTevpIbFs,927
tensorly/tenalg/proximal.py,sha256=li3C_GXANzbBD88brYZdBZzrlgEhGiRgVHiNp7_VVQw,51068
tensorly/tenalg/svd.py,sha256=gM3u3uT1zgSoeNJKWnPDPNS-J8u3sU_YS_lJeSN4W_g,14381
tensorly/tenalg/tenalg_utils.py,sha256=s4e-sNO7HtEe8v9e4NcZqpSef_Z_mqiuCqpSTk2ZuAU,2126
tensorly/tenalg/core_tenalg/__init__.py,sha256=CoeOsaZjw7XcTTR8iT2msWE1jcZHjFxDBPp66pYGxTI,1283
tensorly/tenalg/core_tenalg/_batched_tensordot.py,sha256=FYHiPk4oqQ_vxhyts75ODcig5ZqyEWGRLWLDKm2LmNA,2509
tensorly/tenalg/core_tenalg/_khatri_rao.py,sha256=RhNCRvFT7unO7kp4vdp9bky5Ca1DeZG4mG7yiaNhy8Y,3485
tensorly/tenalg/core_tenalg/_kronecker.py,sha256=n-u8RHcJsUGeS68mbf-GUif4wzu4zZ_F-2ZiAtz4wnk,1503
tensorly/tenalg/core_tenalg/_tt_matrix.py,sha256=NOGRM8onFBivM_wAzJFu7H2lbh841dgEwgF-v7n3IFI,1256
tensorly/tenalg/core_tenalg/generalised_inner_product.py,sha256=wh_4yKuiCOiZIaOZrL7stHmCYwn53xd5ZhLxbd906xo,1956
tensorly/tenalg/core_tenalg/moments.py,sha256=Q5Ate9_kubARdQxgSR-71mZdAvYsN3CgCULcEhMREbc,662
tensorly/tenalg/core_tenalg/mttkrp.py,sha256=tZVxHQjmJqd3r8H7XimIuuMUajg9F403X7fiJ3HOYkM,2570
tensorly/tenalg/core_tenalg/n_mode_product.py,sha256=Lvt8owGq4FYUadTOAW_HDoZjdznlyyk4E0zh6upjYmY,4921
tensorly/tenalg/core_tenalg/outer_product.py,sha256=UiOX2zM3bztSvV7fUMuoEcaADZElK_vD3PfLYrswZ-I,1947
tensorly/tenalg/einsum_tenalg/__init__.py,sha256=JB6R5wmwFW0vIMUS52WrfOaKXc5nFIesoDhrpqz-gh0,1246
tensorly/tenalg/einsum_tenalg/_batched_tensordot.py,sha256=t_ER9C4PwnZ1PtsO2WY6sj2Rm4ISPDL9krFr2miWb7k,1462
tensorly/tenalg/einsum_tenalg/_khatri_rao.py,sha256=z_05g7OXSgFLnLybeVvHEBQP6BAbqvtNIuXHOfcisss,3956
tensorly/tenalg/einsum_tenalg/_kronecker.py,sha256=VLOtgb9FJJgRWDbu2r0Evtca_13M558UBWqwZcMe_Do,1895
tensorly/tenalg/einsum_tenalg/_tt_matrix.py,sha256=mQHPjLuAp7AcQV4ZvOKADu_CF6w1s263L9tGWHDt-mA,1209
tensorly/tenalg/einsum_tenalg/generalised_inner_product.py,sha256=cTo4swlOlrVeFAlXEfHesMgWydfqdu2ImtvVrMFAEfc,2017
tensorly/tenalg/einsum_tenalg/moments.py,sha256=t6tosrSXeTxN_8CzB79C0n1wSRa4PHEeHCUkq5TEtJo,742
tensorly/tenalg/einsum_tenalg/mttkrp.py,sha256=Y_vzTSznC00TQEJtuHZXwbtvQPz2h4NmlLF8Texa8gg,1098
tensorly/tenalg/einsum_tenalg/n_mode_product.py,sha256=TDf3ZhDjHYkJ3qYFuHuM5VIfIMRl11glj7zoKt5OyAo,6378
tensorly/tenalg/einsum_tenalg/outer_product.py,sha256=J4bcOdv2Ntd-O6udtYz3tpza_dW9Yy6OgfmxGk6WIsQ,922
tensorly/tenalg/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/tenalg/tests/test_batched_tensordot.py,sha256=uCgXdanFjxzcAynUQlASX364YsM_X5PsDZA6FbmhHqM,2153
tensorly/tenalg/tests/test_generalised_inner_product.py,sha256=IaaKX_3reCVoONIXQmTTsIuKHI2daAfsrJAZ-TEIUjY,856
tensorly/tenalg/tests/test_khatri_rao.py,sha256=Fa_bhz6skFCCuIYDnBErP86YbF8HbKJbEC9FIEUDW_g,5013
tensorly/tenalg/tests/test_kronecker.py,sha256=Fog6MNPj72ethk9euBAR1tQVQMvLwDsyypYI8HWZl14,3178
tensorly/tenalg/tests/test_n_mode_product.py,sha256=ZQbA1q1iih0dWdZqpcBJiH8cUj4yi21PAoW56NIRM3Y,5126
tensorly/tenalg/tests/test_outer_product.py,sha256=-lVjzqmR_JT90aLYOXVnKJ6vhrhW6SWQUZUPkdzz0Qs,1178
tensorly/tenalg/tests/test_proximal.py,sha256=iW-a3eyP6_fVuwo35z_crVGtYxSgPE6xKlhH1z0S-sM,8184
tensorly/tenalg/tests/test_tenalg_utils.py,sha256=9ONArmQD48d5K1mIMPnItwmoWRN5uyD-Z9_MZ8y63J8,2335
tensorly/tenalg/tests/test_unfolding_dot_khatri_rao.py,sha256=xdfk0g86zPIh_W3KudOjgHni6JJvaM2INARbieisn_M,991
tensorly/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/tests/test_backend.py,sha256=pwJ4jKK-ARGcd3JA7rn0KDbDlrKKWy6pukhuA5uHqog,18580
tensorly/tests/test_core.py,sha256=Iu9a6wCPfivo8ZslxPh_5IMOriTw2rWKIfW1UICF_98,12275
tensorly/tests/test_cp_tensor.py,sha256=ucvC3SnCrAB3y4XmYxrE2l2fHJMUrbGKa2_eHMqchx0,11266
tensorly/tests/test_parafac2_tensor.py,sha256=li0fuc-fz0JoJCZeMuF1lko3Xv-2kH14vpXKGzJWWNw,5745
tensorly/tests/test_testing.py,sha256=ga7WeSclvs6e6ciHtFB1ndksd7MypitaxYogvVoB87o,1887
tensorly/tests/test_tr_tensor.py,sha256=2Dm9EIHjGwwVWcMRGI3Gydt6kSTVGR1MxaNhhbZIaUo,2912
tensorly/tests/test_tt_matrix.py,sha256=pZCTm63iGOcfQRCxTfX1sg6tdO7deLIlawj42kDFve4,832
tensorly/tests/test_tt_tensor.py,sha256=Gu9tR2Hahtufedegn3CjVgv8AGefSW0-CdjsXRGOxOA,5946
tensorly/tests/test_tucker_tensor.py,sha256=Fz1tWEAvWyxjgzCeYfXK-wAqnfOF3UPwOfyb_lRKHl8,8009
tensorly/utils/__init__.py,sha256=VnLKp41hRFPwoTur-zSOIa8zbemVzfkYkcWnsg0TAws,78
tensorly/utils/_prod.py,sha256=n1fYV-wzPVMOglc8mFt2pl3Ytq7xnsMmkdZuc7kXJDc,491
tensorly/utils/backend_specific.py,sha256=znVvFCTRKO0XU4BUwH3vG5XygSEx_Lv3kt2WzmapuA0,2147
tensorly/utils/deprecation.py,sha256=hwQAKvy5PF2qA3Le1nsHUCsUheZLw_yfNn7QJpzEJsM,4259
tensorly/utils/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tensorly/utils/tests/test_backend_specific.py,sha256=uKyTWoTHtX_YiPeQqbcnLrra83ZiBWpdf7P7QfTfXXg,2764
tensorly/utils/tests/test_deprecation.py,sha256=dXnm6Zf6PGGPLHGzBdppSmAtfad9u5SjQPIUMf64wLg,866
tensorly/utils/tests/test_prod.py,sha256=hZKOZEjIfaBkvzFrx4YQVDxRVp71UR8iJE90MVpXwQU,434
tensorly-0.8.1.dist-info/AUTHORS.rst,sha256=IViPVuxnmgOCoPa5G8xonjhyQPbwPO3hVizKdSybbrU,272
tensorly-0.8.1.dist-info/LICENSE.txt,sha256=zsZli3Pk1T2xIrcqzTmXGEb7Mx9-_o_NMX4M-fYgerU,1549
tensorly-0.8.1.dist-info/METADATA,sha256=OA65kiSvHffGTVpD3C2IY_l8-vZ5Ji5s8SxMpOoIW1Q,8599
tensorly-0.8.1.dist-info/WHEEL,sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo,92
tensorly-0.8.1.dist-info/top_level.txt,sha256=sdXKACBmRLweVaXcH0cBODxuFssDlnzS8FJhSD-9sy8,9
tensorly-0.8.1.dist-info/RECORD,,
