torch-spatiotemporal

View on PyPIReverse Dependencies (0)

0.9.4 torch_spatiotemporal-0.9.4-py3-none-any.whl

Wheel Details

Project: torch-spatiotemporal
Version: 0.9.4
Filename: torch_spatiotemporal-0.9.4-py3-none-any.whl
Download: [link]
Size: 242952
MD5: 6b6db8b1b3976336bfbccb62fdfc85d8
SHA256: 83a43968efe5fbd851d3ff133e4fd6c9f979a1e2a9f68984794f095bbe2dbfc4
Uploaded: 2023-08-18 12:14:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: torch-spatiotemporal
Version: 0.9.4
Summary: A PyTorch library for spatiotemporal data processing
Author: Andrea Cini, Ivan Marisca
Author-Email: andrea.cini[at]usi.ch, ivan.marisca[at]usi.ch
Home-Page: https://github.com/TorchSpatiotemporal/tsl
Download-Url: https://github.com/TorchSpatiotemporal/tsl/archive/v0.9.4.tar.gz
License: MIT
Keywords: pytorch,pytorch-geometric,geometric-deep-learning,graph-neural-networks,temporal-graph-networks,spatiotemporal-graph-neural-networks,spatiotemporal-processing,neural-spatiotemporal-forecasting,time-series-analysis,forecasting
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8
Requires-Dist: einops
Requires-Dist: numpy (>1.20.3)
Requires-Dist: pandas (>=1.4)
Requires-Dist: pytorch-lightning (>=1.8)
Requires-Dist: PyYAML
Requires-Dist: scikit-learn
Requires-Dist: scipy
Requires-Dist: tables
Requires-Dist: torchmetrics (>=0.7)
Requires-Dist: tqdm
Requires-Dist: matplotlib; extra == "doc"
Requires-Dist: mpld3; extra == "doc"
Requires-Dist: hydra-core; extra == "doc"
Requires-Dist: omegaconf; extra == "doc"
Requires-Dist: holidays; extra == "doc"
Requires-Dist: neptune-client (>=0.14); extra == "doc"
Requires-Dist: docutils; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-design; extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: sphinxext-opengraph; extra == "doc"
Requires-Dist: sphinx-hoverxref; extra == "doc"
Requires-Dist: myst-nb; extra == "doc"
Requires-Dist: furo; extra == "doc"
Requires-Dist: hydra-core; extra == "experiment"
Requires-Dist: omegaconf; extra == "experiment"
Requires-Dist: matplotlib; extra == "full"
Requires-Dist: mpld3; extra == "full"
Requires-Dist: hydra-core; extra == "full"
Requires-Dist: omegaconf; extra == "full"
Requires-Dist: holidays; extra == "full"
Requires-Dist: neptune-client (>=0.14); extra == "full"
Provides-Extra: doc
Provides-Extra: experiment
Provides-Extra: full
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5722 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.1)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tsl/__init__.py sha256=VsZLh0Y1mi6-FghzeK9untRUOSBsH7O1Pmbj_JPt0DE 490
tsl/_logger.py sha256=s8wFqEK9AJgaURWWGB2iLCSJPLdA29lOtmwPdANdarY 828
tsl/config.py sha256=UrZby3dd8aTs2uDJ3yHIHUIqA2IK5sClxw2hPrMpc9M 3021
tsl/imports.py sha256=pPUr-S7tWD-xSBJf-yeUiITel8PGLXITIEUtMFxMnwI 1125
tsl/lazy_loader.py sha256=FCDy5yXxxmk2Z2udAHVUwF8d6T9Rc_EvTNh0gCE_Oz8 785
tsl/typing.py sha256=Hp_L5SLi_fwwRuoUee8HWj0N7pR6GYdBK-IqMP08ulo 1161
tsl/data/__init__.py sha256=qeXRph9aDjFhHmlRCGfcfPeWtYWeLoRAxoNp2RfAdIE 568
tsl/data/batch.py sha256=C2FP8vtzqBjAsPJMoz7W9kVRKsBymyyweabSxI4ejdc 20232
tsl/data/batch_map.py sha256=BZvSAs2PEsSQ2_-_om6U9bGJEa8dXUxJR_6seKZlrr4 3220
tsl/data/data.py sha256=aeMqWx1PKaxDzm6W2GV4SuY4xTfbqDVNOlYECdcOark 13508
tsl/data/imputation_dataset.py sha256=AupqP8FvbTdO54v0sGfIwoJWiTD9oJP2w3WlnAXJ6iM 9073
tsl/data/mixin.py sha256=z2R17Bs5ZMLCh2XZ5Di_S4sXZ4yOtVqB2LPpqnzyBUk 4867
tsl/data/spatiotemporal_dataset.py sha256=JU3xzLQmDtEsMryGRI6s5NEht_g1rfD2MkmWbPA6bvo 57398
tsl/data/synch_mode.py sha256=SAJb6521qGEKFq8zBKU558AHllZxJOVdbcxr639pfk4 207
tsl/data/datamodule/__init__.py sha256=6VrbQMq9CcXl55BZKxFbKcs1YMX1qGvMNyImovKf5rA 250
tsl/data/datamodule/spatiotemporal_datamodule.py sha256=6hpIBPmFrGWppZGwUS8cjJQ3J37Ij_tILIgULnvSiVA 8252
tsl/data/datamodule/splitters.py sha256=bkjGs0sCNqvBj4nXWIFIpHj3Cp1WIesV9jAbCYlWBPg 15229
tsl/data/loader/__init__.py sha256=E5fVKC7AH_gWn-MGyyN1EY5uth_dOyBw-bnaj3PQl8Q 106
tsl/data/loader/disjoint_graph_loader.py sha256=XU3Nyr7h1P1A3KR-_GAyi-Hb15-Z4ZDdShkDQbGzojM 2382
tsl/data/loader/static_graph_loader.py sha256=ONiQt-axXTuOBIBH-t9a-YUX54WD5APNIq2oYMDUpcU 1921
tsl/data/preprocessing/__init__.py sha256=8kh2bhg70GhBAR2g4nYX1eyJs3IVfa_VWO4sz3Jr7Ic 105
tsl/data/preprocessing/scalers.py sha256=70PpmLh_LobgBNZj_HM7CWepIkcgJHyNi_eUYKu8bSw 22904
tsl/datasets/__init__.py sha256=AEhvm3uR9QKOilfDgoT5z1Z3AAyqp9y7zcq7Pg6nra4 1034
tsl/datasets/air_quality.py sha256=MuzrT405W-JG-ffrWp-e-gMSCAtijCldjB43acQI-fo 8457
tsl/datasets/elergone.py sha256=1wkR5zaOH98Kju5dKukSeYpE0OCtZdd-fa55BvNdsnQ 4473
tsl/datasets/gpvar.py sha256=A25djBmv3x_Dhka8wQ2UlchkgOSlJQjVQB0LjS90fLE 4283
tsl/datasets/large_st.py sha256=ILeursZAWRQKwBuWIrmZ8RjplnGbis6LrItE_DG8UKY 10116
tsl/datasets/metr_la.py sha256=p7tdNLS2mu52WVP5dn_8mi66BNdSIihxT2fBnWBCIp0 4157
tsl/datasets/mts_benchmarks.py sha256=5jsuHVSCCAGpZtVckMEeyBHUgqcjEzY6dzPiOidgBAA 6230
tsl/datasets/pems_bay.py sha256=lBieGMhKFtwN7Unxla_APjfHDHvGy5u2gKjAH7q-nuQ 4372
tsl/datasets/pems_benchmarks.py sha256=aBPCu8EYKVZQzgtNN0Pspp-9aHSIOJKEXDqVZ1_P88k 10075
tsl/datasets/pv_us.py sha256=fn3keCjvylXzVhM1JP8HhQvVlVtfaVUqJGULT_1wxfo 5376
tsl/datasets/synthetic.py sha256=SkKa7n-gNMyiHieh5P8tT4Kq5zxlrZwYrF5JerZMTy0 6146
tsl/datasets/prototypes/__init__.py sha256=okLEklXKHNx8fmHiaiV1JM9IxQxs-yaz59SMk1b_gX0 213
tsl/datasets/prototypes/casting.py sha256=U8j4M22SOV8hE2HrL3xzjyZYsA-p_ZBaWhiT9d65CWs 3539
tsl/datasets/prototypes/dataset.py sha256=FokWkmyQ0KLhS4vdvvj39nop1ZDTpjzh12l4Mghfl8g 19148
tsl/datasets/prototypes/datetime_dataset.py sha256=n5JvzHneVmIi6dYsdRcTBkhYmsfdKNebPxFSz6mEdkE 7758
tsl/datasets/prototypes/mixin.py sha256=H1rq4JV7anQvOOMlJDPwiS1STrTENrs7BTxtGhZJt7M 8811
tsl/datasets/prototypes/tabular_dataset.py sha256=Q7a7iufdyJk7NCyUO0hGKBjlxIGw-I5buHOakxs9IVE 25564
tsl/engines/__init__.py sha256=iBlp87cSKAEkcBa-YNBVQ3nSdBhEHwx3wuZpCzJmkB0 128
tsl/engines/imputer.py sha256=4duKYQwXBli5KFoO3XpeXadR_G9TgTw4fMAQoK2rLG8 10309
tsl/engines/predictor.py sha256=V2dkeLmdhYY8fpmb7uW-e8wFetBAhw2NlFBx57C54Kg 16485
tsl/experiment/__init__.py sha256=bs5U8N8REPyP1z21f72Rt0tXYBaRe5mZk2xeL_OO_Eo 70
tsl/experiment/experiment.py sha256=5Ru8ZqWYW2mfBftp-De1Aw8j3UxRY6fAmmOmnjJ9FVw 7377
tsl/experiment/resolvers.py sha256=ZVIxLo3BiSvjZr_9I6RRQo24ymXqUaoWVd4ksp_N9Zw 1351
tsl/experiment/loggers/__init__.py sha256=uKJAJXi31Zpa2yXaBLtmT__QqzaVq2PQocsu1YP-1TM 97
tsl/experiment/loggers/neptune_logger.py sha256=z11LUblxxc5ta6hz63FgtIMWAeCTF6jrCSk65bCRw9c 8226
tsl/metrics/__init__.py sha256=IBPh_xSotol1AtnccJsUjxIJIqiGIqPPlTBdP_0KrCE 82
tsl/metrics/numpy/__init__.py sha256=MOn2aAYMtxspe7TTB2KtW76TNPe7RyouDpOMLxmlb_Y 118
tsl/metrics/numpy/functional.py sha256=UGSWvLqmzv7VYkhw4smFOMmk3WyU6X4cppFMC1-rUhI 15342
tsl/metrics/torch/__init__.py sha256=rbBLg5wVm10JVlUaSJmAUoI2i3H_hj35LZUcYMeAHVE 703
tsl/metrics/torch/functional.py sha256=5_n6yV4hmpGzvCwWy0vZ5CVK4wbQ1Z_3vRxsHRHM0e0 15976
tsl/metrics/torch/metric_base.py sha256=FvzX6Ynqj25HBs73RiIdAN3kvpffGYZa9RH54sWaqgc 4081
tsl/metrics/torch/metric_wrappers.py sha256=XQhFcYeLm6ATrsL5F3KLX-1JW_RMNeLKUHsAfE0VH8I 2275
tsl/metrics/torch/metrics.py sha256=JqHe0RtpBLEXvjHUwP25JR1gj00SAs44RkQk5b_0nAQ 5093
tsl/metrics/torch/pinball_loss.py sha256=CBUKhz1r9tmLHcN5WSESAHG3SBSffjClI2pxZwdEiGY 1744
tsl/nn/__init__.py sha256=s1riTYt_NiCq5pwvgIlJCQJ6Q-0dbzuYYEd5wqCFYLM 131
tsl/nn/functional.py sha256=yMuJCDMvAEsM4IK0vp7Fqj-bKgxmGmROIjbLPbtg3D8 6199
tsl/nn/utils.py sha256=m0BEBCW2YRkdoxRU5_fmZjeVy0qGLJ7IlRbxesVKfBg 2004
tsl/nn/blocks/__init__.py sha256=R9CfE9oVol4W98wzKfa7fkZm1fKm32_Fm19v0syZG1M 260
tsl/nn/blocks/decoders/__init__.py sha256=YUx8dXSy2JWP3hrFAJ99YP5w3Oza7L3CdMZU3xWN11I 339
tsl/nn/blocks/decoders/att_pool.py sha256=NrTNx5KjgPo4f5Koc8qdMorkvVEeDU2KsZUrykAVxhw 619
tsl/nn/blocks/decoders/gcn_decoder.py sha256=j2lZjcpbinIgo3-zgi-M-yVhilrEht8zM1ldtqnFfJU 2382
tsl/nn/blocks/decoders/linear_readout.py sha256=Fr_x2cF5DsdEd5KzXhHFEJG7AkuNiKBqghyf7oOa3Ek 1380
tsl/nn/blocks/decoders/mlp_decoder.py sha256=MU4P1xyNWn9gkTNNR_ZEAua1e0rO404oYiXjemfIgSs 2298
tsl/nn/blocks/decoders/multi_step_mlp_decoder.py sha256=jz8wfhkAw7r5_zjxCPaKSWICjUKe2emfqeeFH5B-fJc 3229
tsl/nn/blocks/encoders/__init__.py sha256=HTvHOeUqAatNK_z5YYiFbNyvv0f3L-vnmeQl-Skatgs 917
tsl/nn/blocks/encoders/conditional.py sha256=pDmWULBOe-4g2pZhgT8DF11vWDOTK5YVo0-CxHnl-nw 6457
tsl/nn/blocks/encoders/input_encoder.py sha256=XmACIsAceUuRrBj6ROjnPPkhlitf0TwsQqXRE21fKtM 2294
tsl/nn/blocks/encoders/mlp.py sha256=8vE28VKkdXopYb4aE7XBmS8aedJL4O79SBZiyNWbr1o 4258
tsl/nn/blocks/encoders/stcn.py sha256=7njw63GRE_eczZMYliAZw8csqQj_7PK8r-8RAAg5hyI 3467
tsl/nn/blocks/encoders/tcn.py sha256=2lRMTYvw3MVXU_LZTc5PPaHTYsYf7JjO9NwUgH5f6dQ 4243
tsl/nn/blocks/encoders/transformer.py sha256=QEjMJ8tGhTQ9O3NWhSwEhwn1ebwTQlgF-GJdSUfXME0 8381
tsl/nn/blocks/encoders/multi/__init__.py sha256=r7YQHbankDZjhomcQhgT7ZzM4SOrXV2zEv0qsM-yszA 118
tsl/nn/blocks/encoders/multi/mlp.py sha256=hQjtHFBrK5Ts_eIu0mXQFuHpzJHBhv7-Q0qw3zyM6E0 2168
tsl/nn/blocks/encoders/multi/rnn.py sha256=JpGzYpZxAHKbP8LPkNbfqiP7N-VteOspYH4IstyNd8Q 1186
tsl/nn/blocks/encoders/recurrent/__init__.py sha256=9aP3FZNZYhIyqm6tI7PsexQoVx4vCmMY_DCMmjzO1d0 383
tsl/nn/blocks/encoders/recurrent/agcrn.py sha256=crbgwfpwABvruAjnv4xJILKX4X_2mVz_lPrcJ_06duY 1842
tsl/nn/blocks/encoders/recurrent/base.py sha256=NJStX0sskAjvW-y4wHasL3_3RAavGKkQQdW-lJ4HHTw 5845
tsl/nn/blocks/encoders/recurrent/dcrnn.py sha256=Ubvt3rDHJwOWgBO5ZTQ9FZaO3CedUchG2Kvf75bbZSE 1534
tsl/nn/blocks/encoders/recurrent/dense_dcrnn.py sha256=qTRJZbhLtyiezGiMEO66mWI0_7laDUY5Z_n2IkToEB8 1939
tsl/nn/blocks/encoders/recurrent/evolvegcn.py sha256=QhJKFw5RpNGW4Y_G0W2hb3jD8GN3O96mcsOPZG5XhPs 2205
tsl/nn/blocks/encoders/recurrent/gcrnn.py sha256=_SSJ6JZZI6qVlee_ViPqqnFnxU7Li4oHyJc1hCzovc0 3492
tsl/nn/blocks/encoders/recurrent/rnn.py sha256=zh6kOImUu7YTCNnq58xUWIPa3THKaA8M4cOBzao5XsU 7610
tsl/nn/layers/__init__.py sha256=nUcAC0K7Agzrm056IklXI2SASRO0YSWZZ9nv2rotD34 340
tsl/nn/layers/base/__init__.py sha256=W24bTyvVvXuVZoq7k9zF7pE3eWdz3oDZXyrFhjrOLBE 518
tsl/nn/layers/base/attention.py sha256=cwq0LRpEA5a7Yk4tCow23hzFvqYBsUTchXV8kdiZZ5U 11618
tsl/nn/layers/base/dense.py sha256=1fva65ndaapibLu0TW7sV2zFMZ7UpBhxQjsKtzVInpw 1692
tsl/nn/layers/base/embedding.py sha256=jXFlE4W1e4K28hO7WDgSZp-5NMAMXcm9nv6ZQ3Rv5xY 2683
tsl/nn/layers/base/link_predictor.py sha256=eqAqxp_1jfozyBe9Xg8xucGeWJa190jqV3rLpHOib40 1651
tsl/nn/layers/base/temporal_conv.py sha256=26m23-Ow6vc2gmhb1pcjMlNimA4mo3yIbQTw3Vf718k 3500
tsl/nn/layers/graph_convs/__init__.py sha256=ri90ITd5uCH-taLVSXFAStmisFyz03eNPh_m2xpVrMQ 687
tsl/nn/layers/graph_convs/adaptive_graph_conv.py sha256=tZin38KeCaztRDPisT3TjxkhmAFK5Iqv_8E4tDGcA-8 2008
tsl/nn/layers/graph_convs/dense_graph_conv.py sha256=3F88K1Do7fCjsxQRAu5y8cn_ZbTky1LNUhViHlzDsTE 4437
tsl/nn/layers/graph_convs/diff_conv.py sha256=LYZMo_ifw3bQV27DEoe0K0m70qely6syY4vXM8gitts 6150
tsl/nn/layers/graph_convs/gat_conv.py sha256=lOC6OgVhhUqjbXb_hGQD01qQAQhHr8_144g7oJBAOIM 13013
tsl/nn/layers/graph_convs/gated_gn.py sha256=w9pNQ6efEuHF73MEsI7ysGsOue_NerwB6_HE8ZmZEio 2289
tsl/nn/layers/graph_convs/gpvar.py sha256=LVhNSM19PmXt9EG1yzCXH165_TGyZzm6Rxj4zGsKerM 4136
tsl/nn/layers/graph_convs/graph_attention.py sha256=YoyZ5_jKu3mTSennKlSW_mOQ2yNMCHSDKgnWrB8KES0 11444
tsl/nn/layers/graph_convs/graph_conv.py sha256=vBbOtpRWimtgbDT8WjFRZymTF0zQVQ4Z7HHkBwPnyhs 3969
tsl/nn/layers/graph_convs/mixin.py sha256=cliIxA9OdBZukIEGTz-VT5Xkpa_PZS1sxjLH1l2bhDY 1101
tsl/nn/layers/graph_convs/spatiotemporal_attention.py sha256=Bz7NGb0yAQPOOKXIHSbTnxo67xksZpxsFr4mbFetFVA 2615
tsl/nn/layers/multi/__init__.py sha256=DvTsOFRTw6V21cR3jAiGwQIQaBsgtWcj_rUXCsMM508 274
tsl/nn/layers/multi/conv.py sha256=IPNr9xqCCpmfDtcnLDr6q1acl9wkXot3LYqVDi1ZXOA 4376
tsl/nn/layers/multi/dense.py sha256=5RkP2_kY1OXwesLanPqjyCzRXgblkK_sRBbcP_dLhvw 2992
tsl/nn/layers/multi/linear.py sha256=2hcbTxVK2f4ziY0T0w23Y2iVRz6BLv9n-v-WP8vIGaM 7664
tsl/nn/layers/multi/recurrent.py sha256=s62OkEZ7tgG3ApLa5_LqpMpuF3Bqn1u_i8WjJslREf8 6689
tsl/nn/layers/norm/__init__.py sha256=Ewrras4P4hrYtFSWRfeejss0e3DjbPCn3eCMpfXq6Ok 231
tsl/nn/layers/norm/batch_norm.py sha256=UIqJXC3p4ZIb-QVcMupJugH2Ajd-IiNaRwMcTcMH_ww 1509
tsl/nn/layers/norm/instance_norm.py sha256=UDy6Fc2YSxeqAy27CGOyds27yioUvu2euUeuvv9GfME 1590
tsl/nn/layers/norm/layer_norm.py sha256=iytFqaQQ_iTKb0g3PNpqLmuKh9nV9bkIK3GW_Q6EOTU 1538
tsl/nn/layers/norm/norm.py sha256=B79Dhq-6Dks68MOZ2LjO982lb6nZlmyZhtAiB3S8jJM 1152
tsl/nn/layers/ops/__init__.py sha256=fyC_LU2VHwgYrKl73-aSERTqjIwdKsRs9To6owhODKo 280
tsl/nn/layers/ops/activation.py sha256=u4LnN2wtlfdZ-7UosXRuP48dRwu8GHMY7_cz26oz8Sc 625
tsl/nn/layers/ops/concatenate.py sha256=coetSdzou7BCTylYg80iXWnnZ9FKZanACHoZxwh1LXE 750
tsl/nn/layers/ops/grad_norm.py sha256=YT119OO0MYFH5TmqgGQX7r-ZgbscZxfWXaEAq2ZI-eQ 510
tsl/nn/layers/ops/lambda_module.py sha256=nCv-HcOZtvldJvByssl9zT1zWAIlqM0PF5AnLuX-WaY 478
tsl/nn/layers/ops/select.py sha256=ij53mhsyoIlAQaL8tKFD3_R_eSd1g7IJZM8GmgQPjPw 665
tsl/nn/layers/recurrent/__init__.py sha256=TiUcLcSOt_NtcIqRFdbZgIIQkSkrQxaEFyRc1yu2YGI 747
tsl/nn/layers/recurrent/agcrn.py sha256=as-psfkXrsvzUSsU1d_Q0TjkoRFRywzRQa68-ka6Ims 2066
tsl/nn/layers/recurrent/base.py sha256=_4CJlXp66CrSdnLshonrQTHymJ5TnWtKJB0bGYwgiWc 5633
tsl/nn/layers/recurrent/dcrnn.py sha256=arr5PCGgcwF_jeiaK9olRY9gTHqGeuKC0LpH4bZ9YS0 2063
tsl/nn/layers/recurrent/dense_dcrnn.py sha256=8gRk_s3a9y-YQDwBcLd1veRpwnKoUhzVNJehv8H2T0w 2412
tsl/nn/layers/recurrent/evolvegcn.py sha256=94hjQjnCKt-3_eZAZNvch2Ls-kV3ZQsXGsToyQXGhos 7960
tsl/nn/layers/recurrent/gcrnn.py sha256=CnA8C1KPEskzra0-fDkWRezEq35Ig2AnT5kPQB9amRg 6037
tsl/nn/layers/recurrent/grin.py sha256=xB8husRQKr2myGmTwa3Z5TNunNh1tNu_bRBMthZ5dVw 11919
tsl/nn/models/__init__.py sha256=x0ZhRpow1tGun4EYDLWqLa1atyLp3Dc2K5kWRH5J0_U 164
tsl/nn/models/base_model.py sha256=VpTRnEoiF8bygfGxbdBpY8BYH2thD1zsWuPtaZtVEHI 6264
tsl/nn/models/stgn/__init__.py sha256=6GfPT5T0uq2LDr_lHAaFXy7mP_q3U3h9m5iZSyoqr8o 596
tsl/nn/models/stgn/agcrn_model.py sha256=8CH8ch3fYsYxrGBJW5QLG5Y4nJIhvbyWp2Obhwx-ADE 2174
tsl/nn/models/stgn/dcrnn_model.py sha256=8UrESbK7Nq0zCPcCykJ3ouVH7Ajn5NLbteBezhfaM04 3621
tsl/nn/models/stgn/evolve_gcn_model.py sha256=lXZgFQgTofjrH3i7Mo1Kp-4I9iY9LhwZCDMpS_QqKNY 2487
tsl/nn/models/stgn/gated_gn_model.py sha256=yOvr_-gF4TgewELf-i_cMpVqpqKKzednDDWT1jCeHpI 3907
tsl/nn/models/stgn/graph_wavenet_model.py sha256=BLIVYoZ4Tb6Rnzs7CArruMLZlXXMOKXRoT71kWZVkRw 7310
tsl/nn/models/stgn/grin_model.py sha256=iXK8TLirOjSctcms-e74WYTY5piF4Uh-F3lC5Ko7Bac 6468
tsl/nn/models/stgn/gru_gcn_model.py sha256=ctforWobd9dxFE1DnI0BingDrEWZBmN58J7aa2rKHuE 3516
tsl/nn/models/stgn/rnn_gcn_model.py sha256=LmPWoCQJvATpkG08F8cIUPaee3GUKEzw0oygvj2c1Bw 3203
tsl/nn/models/stgn/stcn_model.py sha256=8NOGFM3b7fUiaSd4_e9KmqHZBQAL1MJZfV97bCXpI4U 3851
tsl/nn/models/temporal/__init__.py sha256=03dCcJti90wiMIa7pU660IGY8nUjY7BX3pWdUScO_qI 475
tsl/nn/models/temporal/linear_models.py sha256=FWWHcpHCoQBugEL5KjnpQT9LaAQRvQd-cX43VnuVDfI 3108
tsl/nn/models/temporal/rnn_imputers_models.py sha256=lRmlq-BANurie_gqA7qZD-yJ6ELsjuU5V6zk5OuZCYs 11506
tsl/nn/models/temporal/rnn_model.py sha256=AF2NG_0yPLmp_n1drN_BNHMrvtrNz-bwR8Q4xw-mk_4 6087
tsl/nn/models/temporal/stid_model.py sha256=223ckMEF4Vojl5dSB8HrgLCctBJelbWYEpF1hv6nI4M 5516
tsl/nn/models/temporal/tcn_model.py sha256=_e7SQbfOREcQsFCIOHmRsUXphzfgJMD1dwYtwB6z-CE 5102
tsl/nn/models/temporal/transformer_model.py sha256=lEMTQzJ4bm59Ebu_zi-YPjj7_OaC59DU_8vY9iqJrnA 3558
tsl/ops/__init__.py sha256=Il5Q9ATdX8yXqVxtP_nYqUhExzxPC_qk_WXQ_4h0exg 16
tsl/ops/az_test.py sha256=RpRUXS2PRioWuV4FRuCYwsqntYrsnfYUkmxf7vzXNjc 11200
tsl/ops/connectivity.py sha256=7f7GSvoW3hPK6k6UWyr28fJPCSdM0_pCiY9Xp8PrL28 16652
tsl/ops/framearray.py sha256=s0V5w1RkHsXu1IsOwIzkCqkPBkyOmE72me_TNFM6zIU 9005
tsl/ops/imputation.py sha256=u1P9eXIu2eURKFkO4Zg0SMeswUqFU4KeRiM9St86Rxg 5463
tsl/ops/pattern.py sha256=q0jHHFe7b52F2yk2o01JNf6rYdHfXIf6_B5WcQ_YqmY 10561
tsl/ops/similarities.py sha256=hlZ1xfz2XsqWafQrABR7G2IHqKlmn0pXqm7MBdj2xDw 4483
tsl/ops/graph_generators/__init__.py sha256=UxKN5g1__HXjU-1Ki7yqi0N3Sq47IYkhOJKhVBSnmuw 184
tsl/ops/graph_generators/circle_graph.py sha256=Gtf0fT-WojHkmvGdVqpItDbn0LviuuXPIoUjwlfQeno 692
tsl/ops/graph_generators/knn_graph.py sha256=bgC7i7Pi--wps1da47welqSOY1DvIhdRwf5iKhJ_JQs 626
tsl/ops/graph_generators/line_graph.py sha256=6A0wUrmQlJ4hYHnW6IeN-ZY8DhEfudhTyqP8wxRzPD4 351
tsl/ops/graph_generators/tri_community_graph.py sha256=Eh4Ro1r1fFGjRngFCATEY_x9Jg4EWKDlvOFPIfAGxZo 1569
tsl/transforms/__init__.py sha256=Mqp9lX1XBUZ3Zc0hMEAdjXhosJWpQUBYp1Dj9GXJN80 235
tsl/transforms/imputation.py sha256=RFubFwRK0idrt67J6fFwqx9e9JbniUk8otOUGuv-f3g 685
tsl/transforms/masked_subgraph.py sha256=czatNkwEp-fyHCFgBZ3hhnmED_dQCHJXhrb32fU6Mzo 427
tsl/transforms/rearrange.py sha256=H5MQfU3BoK3OK0pJiJXKn1xdy5aAw2kiGVkqy1tarZM 1597
tsl/utils/__init__.py sha256=Xr47u8bhiGScMDT4Dz-GTmFXc6TRLShbriRn02QZsDA 238
tsl/utils/casting.py sha256=ibAiErvNO4l1gblx94Tl7UV6IQrnzO3nwaX6QsRKSh8 2773
tsl/utils/experiment.py sha256=7U2CJJGwVX5RStgJEheOIo2eV1QFgO3tl5MHq5lP-5U 3478
tsl/utils/io.py sha256=9IWMnO4GzGRm-8sDrrN0p02_nPuYHTkSfCFmA7LXhB4 4005
tsl/utils/parser_utils.py sha256=9d8rSIK0SVa9uCHYcrTz945JYW-jegOMyyg1S-_3N80 4205
tsl/utils/python_utils.py sha256=fvbXiqOcPdk73YfVOzbIkCxHYWOukAVa7jfVtv4NRws 4348
torch_spatiotemporal-0.9.4.dist-info/LICENSE sha256=hxBB2ZRaSeHNO5yBo2X9gw8u7rshq-qqAiG9Yk_qmuo 1124
torch_spatiotemporal-0.9.4.dist-info/METADATA sha256=7oIyFYuOL8PRKjFGEf7n3HPtc-om8kTTxtqd4beWozA 8188
torch_spatiotemporal-0.9.4.dist-info/WHEEL sha256=5sUXSg9e4bi7lTLOHcm6QEYwO5TIF1TNbTSVFVjcJcc 92
torch_spatiotemporal-0.9.4.dist-info/top_level.txt sha256=QA-aQL-pFtjVtUuS4ArFfOhkDgdfwnwxtZCRRDcKfSs 4
torch_spatiotemporal-0.9.4.dist-info/RECORD

top_level.txt

tsl