flyvis

View on PyPIReverse Dependencies (0)

1.1.2 flyvis-1.1.2-py3-none-any.whl

Wheel Details

Project: flyvis
Version: 1.1.2
Filename: flyvis-1.1.2-py3-none-any.whl
Download: [link]
Size: 352113
MD5: d1a65f6758a3e0ae967397594b15e79e
SHA256: 876103352e64b21ca80ef107c35f13d4d535949d6ed8b52cb5f4c3c4e01392b7
Uploaded: 2024-12-10 02:35:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flyvis
Version: 1.1.2
Summary: Connectome and task-constrained vision models of the fruit fly.
Project-Url: Homepage, https://github.com/TuragaLab/flyvis
Project-Url: Documentation, https://turagalab.github.io/flyvis
Project-Url: Source Code, https://github.com/TuragaLab/flyvis
Project-Url: Bug Tracker, https://github.com/TuragaLab/flyvis/issues
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Adaptive Technologies
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Development Status :: 3 - Alpha
Requires-Python: <3.13,>=3.9
Requires-Dist: ipython
Requires-Dist: numba
Requires-Dist: datamate
Requires-Dist: scipy
Requires-Dist: matplotlib
Requires-Dist: networkx
Requires-Dist: scikit-learn
Requires-Dist: umap-learn
Requires-Dist: ffmpeg-python
Requires-Dist: pytest
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: python-dotenv
Requires-Dist: hydra-core
Requires-Dist: toolz
Requires-Dist: tqdm
Requires-Dist: requests
Requires-Dist: google-api-python-client
Requires-Dist: xarray
Requires-Dist: pandas
Requires-Dist: joblib
Requires-Dist: colorama
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: jupyter; extra == "dev"
Requires-Dist: papermill; extra == "dev"
Requires-Dist: tabulate; extra == "dev"
Requires-Dist: tqdm; extra == "dev"
Requires-Dist: ipywidgets; extra == "dev"
Requires-Dist: mkdocs; extra == "docs"
Requires-Dist: mkdocs-material; extra == "docs"
Requires-Dist: markdown-include; extra == "docs"
Requires-Dist: mkdocs-redirects; extra == "docs"
Requires-Dist: mkdocstrings[python] (>=0.18); extra == "docs"
Requires-Dist: nbconvert; extra == "docs"
Requires-Dist: mike; extra == "docs"
Requires-Dist: mkdocs-macros-plugin; extra == "docs"
Requires-Dist: jupyter; extra == "docs"
Requires-Dist: tabulate; extra == "docs"
Requires-Dist: tqdm; extra == "docs"
Requires-Dist: ipywidgets; extra == "docs"
Requires-Dist: jupyter; extra == "examples"
Requires-Dist: tabulate; extra == "examples"
Requires-Dist: tqdm; extra == "examples"
Requires-Dist: ipywidgets; extra == "examples"
Requires-Dist: numba (==0.55.2); extra == "pretrained"
Requires-Dist: matplotlib (==3.7.1); extra == "pretrained"
Requires-Dist: scikit-learn (==1.1.1); extra == "pretrained"
Requires-Dist: umap-learn (==0.5.3); extra == "pretrained"
Requires-Dist: xarray (==2023.7.0); extra == "pretrained"
Requires-Dist: pandas (==2.2.2); extra == "pretrained"
Requires-Dist: joblib (==1.3.2); extra == "pretrained"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: pretrained
Description-Content-Type: text/markdown
[Description omitted; length: 4432 characters]

WHEEL

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

RECORD

Path Digest Size
flyvis/__init__.py sha256=rqIZpef-eNTroH-KXJ8Iq_y6OtI1vMqUPdCK-AOrnjo 1801
flyvis/solver.py sha256=ybhyN_Y1WLkmYZSGjlwNwqa_Jkt--822uP0XGnV9mlU 44620
flyvis/version.py sha256=nmVMEP2kpLDIzjgS-U1taCdJbVrmv_k8ao6RojGcvRg 411
flyvis/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flyvis/analysis/__main__.ipynb sha256=W8EHFVhcFIYDEdpgIbMWdnynPokk1xGfTDs7JQgpOx8 620837
flyvis/analysis/__main_per_model__.ipynb sha256=byQ-JA44P8tblEo29hl3GLXA7vJKGmdLaomEW6jAWys 2555
flyvis/analysis/clustering.py sha256=ZaItPnoe6iD5WHSoMK6KTAkL4UMp9cXM6-4noZeKtnc 27419
flyvis/analysis/correlation.py sha256=voWXAL0HIbtiQVJ-pgFhn_nPbARr4oqkIzaKyoUXNxg 1916
flyvis/analysis/flash_responses.py sha256=1nM-C9xmYvW-mnJkZxufUr8VUa4BewnADS1uDOvqUsA 10016
flyvis/analysis/moving_bar_responses.py sha256=mkurf9ZYasbg3wwUlXO2aCqt87mKLdWlYzbDnGgdN64 26131
flyvis/analysis/moving_edge_currents.py sha256=B4_2XgppyymG6VVhkKEycgZF-YzweoGBGwv_tIVdAvw 87475
flyvis/analysis/optimal_stimuli.py sha256=fKX2Xo0hDz0bmhCqejZF269dHIAJUrlxI1-4QQu2aB0 23782
flyvis/analysis/stimulus_responses.py sha256=pf69dA694wZkojHVAETSzkzl-X7RO4MmFOvxjZcMNQU 15282
flyvis/analysis/stimulus_responses_currents.py sha256=6L289M3XbuDPaQssBPdoJIPsrnexNjMrvNYNDn4YZRw 7372
flyvis/analysis/validation.py sha256=wHIakfElvxn24MQDrhGmAs0ZVpX9qfnGmwik53N_85c 4386
flyvis/analysis/animations/__init__.py sha256=bLK9VFLtEy0Jb3XRAu9kKFCox5eYJPlL557ZPAPiSPM 210
flyvis/analysis/animations/activations.py sha256=oGD-YpYL17cY6tNBGrPN-A-h2DOuy-oVlVgqp755xdg 4357
flyvis/analysis/animations/animations.py sha256=wKmXUwQuIu1E5-lzeGgOuggtnco74ULxmkFRVC5G0eo 12934
flyvis/analysis/animations/hexflow.py sha256=CcqvMHLPp6WB4ZjAFiQ-Gk1c9HFT9Q6LJFOTOdpKYrg 5353
flyvis/analysis/animations/hexscatter.py sha256=xpskQVwdpFmxlQiBry_iasnI4_j6AYugrjLttHs7VOQ 8973
flyvis/analysis/animations/imshow.py sha256=pMH_J2O3rei2Q-rfKnoni37UmM5fDWB34jIfykhNpDY 2735
flyvis/analysis/animations/network.py sha256=lwb2VdKhDYy4TzgZuwMgVWikhIL4PNSYWrfsMyZabP8 6854
flyvis/analysis/animations/sintel.py sha256=cFqhv5hKcNWIN9rmlcSWyciDNc6udHNOfX_V1yqs2VA 5543
flyvis/analysis/animations/traces.py sha256=e1heUTAg6CJJgSmQVTycuYyGa3JyJ2a3qBzHYyDxVzA 12641
flyvis/analysis/visualization/__init__.py sha256=sGyyTB09PHgF2n0Q89rL28MTe1gKy7cRO4ZIXKtQeMs 336
flyvis/analysis/visualization/figsize_utils.py sha256=aC2nBkEDeuPumYL5qSqpK993QaZHXhTXsQZuH85xu-M 7911
flyvis/analysis/visualization/matplotlibrc sha256=pe5Im8iHzh9NKt3yc9n3m_2aj9Q8LCIkWQdn01PpIdc 1269
flyvis/analysis/visualization/network_fig.py sha256=fXUyEvIMzppFbfVfEP8wzjjqzG9-B4Wv1cxHe9G7sL8 41300
flyvis/analysis/visualization/plots.py sha256=t-dO18ACd3RVJRFOkz5mj54Vfo6rdKldKu07Zo4iDJQ 74394
flyvis/analysis/visualization/plt_utils.py sha256=rzBOvzoB9_WVh3owR9z2iCm82_CkdBJLgVpdREqb7Fw 77943
flyvis/config/solver.yaml sha256=7uSujeKzouvD4FlqgqmooqqgzkYPbkOPJ6duqAa9V30 1953
flyvis/config/network/network.yaml sha256=CKK5k1TUG7saoTmip1rD-BvRyzKSDVMrV8bXA7Dgn5s 166
flyvis/config/network/connectome/connectome.yaml sha256=kEkZribcynR3yFI7ALeJ8sipDTKQLOdPqkeH9p8Xk4o 84
flyvis/config/network/dynamics/dynamics.yaml sha256=ehUZzeCeQl3pCsiyQXJnCoDIgajwswqZ-ws7WARRcT8 51
flyvis/config/network/edge_config/edge_config.yaml sha256=WC0pNVh8ijKKGq5qATg6TbgEwWc6p1UK5yWBC51Nido 92
flyvis/config/network/edge_config/sign/sign.yaml sha256=NF8Stht8OsQopeUjqS8TnPA6JDVMea4eTslSg75bgP0 112
flyvis/config/network/edge_config/syn_count/syn_count.yaml sha256=ZhW41vXtZM7U7dfKTK1JMAz_0lm9yWq6FKotH58ft_s 198
flyvis/config/network/edge_config/syn_strength/syn_strength.yaml sha256=qK3LuWvaBncP4bBK8N-eH3SyRLhRAjB5U9f2-yGUGxA 202
flyvis/config/network/node_config/node_config.yaml sha256=bnQzc4e7VhHsIiE8jzacK-GM5s0Q374hWORoetWzqvI 63
flyvis/config/network/node_config/bias/bias.yaml sha256=nIf5xMiNPK9qX1p-51HJT4Zd5fun6sJ962KK6sFjTfY 164
flyvis/config/network/node_config/time_const/time_const.yaml sha256=27REFHZjOmZ8diynKyqUfsb-jJVar5wlN2dFfFmSXt4 89
flyvis/config/network/stimulus_config/stimulus_config.yaml sha256=eJqLr_y812lmf7hYzhCsWC0oxZ2omMikbgoIEPjxZiY 34
flyvis/config/optim/optim.yaml sha256=fbzmzZe0hd_48cXrNyOwEeoirRZNyH3atyZGAEXXXhg 97
flyvis/config/penalizer/penalizer.yaml sha256=2VYRZcNTXi0_GjjzdHc-jw1mpXeTdIi5WK2oJRWBYd8 172
flyvis/config/scheduler/scheduler.yaml sha256=lNnWjS_FPsYQHEJ_ciIAVl9M5PrcpOjvMs0pErzSCR8 344
flyvis/config/task/task.yaml sha256=7nXAruwGkWs72Wju8aHBNKegi-2gC_UFLOiTrlGjb6E 754
flyvis/connectome/__init__.py sha256=FBugZp5dhwUGA2DdWM9SJ8cpPtWf0O6l6AdLGhaemJw 26
flyvis/connectome/connectome.py sha256=H9xo0URys8PvPuTiRbh_HzkeAvKPmLkBv7PKlweEh3c 47953
flyvis/connectome/fib25-fib19_v2.2.json sha256=v7sHZiUf8J4icj0Ou_exR5PnCzrorQ7qZOrJ0oIjNRo 618148
flyvis/datasets/__init__.py sha256=5cqQiWpsAOdxIJCuCDHidcjiffWT-7wTlmNkbq8-_EE 115
flyvis/datasets/datasets.py sha256=8z1k965iufDi4966dBAG7m45KNdHbiiJYb0to128FG4 6478
flyvis/datasets/dots.py sha256=u2lBXJzK2Fgy8IUywrRod35UvQ1k3LQD2OmKoGWz4hA 14953
flyvis/datasets/flashes.py sha256=WOpfax4o1Rebh7-W6-lJP-ZS_3YuVdzrIvSTcuJgj94 6815
flyvis/datasets/moving_bar.py sha256=yRoPo0QN-qjY7TQZoEhTnYMNWRWYdxvRvit_akVCCqQ 25925
flyvis/datasets/sintel.py sha256=wNWh6h37F5V8OPXcz_AjHN-mh8sqwppiuNKHxelADZw 35593
flyvis/datasets/sintel_utils.py sha256=0iqTSXMUA__GHyXf7CrYrBg1CbFnOiRaYUns6WWjurA 10678
flyvis/datasets/augmentation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flyvis/datasets/augmentation/augmentation.py sha256=QhruQ-4hi4ejqmarg4ZL5X4W3Z-Gst_HPZN6IcRQOms 1854
flyvis/datasets/augmentation/hex.py sha256=YFgLC8h9DngmnZcari-pcKWPAm9AIPN6J8z0F-w2fYk 12039
flyvis/datasets/augmentation/temporal.py sha256=8bax9nUJuC9jCgZWE42LFcIVkdgdAHn0Ctb8UGZ5lcQ 6169
flyvis/datasets/augmentation/utils.py sha256=MtW4l2qDOGetuwv3vkcaPfCyoyuKCQtxqoDeLtT5eQU 3885
flyvis/datasets/rendering/__init__.py sha256=BsaZHBMbjdCANECD7RikMs3q0gr6yw3HfI4WAqukHfU 57
flyvis/datasets/rendering/eye.py sha256=e-GoFCO987m7ipo6EG_ZSaV3hs55jMVc97BrQUD5Ac8 25128
flyvis/datasets/rendering/utils.py sha256=CsVW_plrAph3JXXwOI8mcTUXhA3LmRJVL2bTBuX5e34 19371
flyvis/network/__init__.py sha256=JtD9PZS95bqjQy1QjK2jNummaWM-cdDVWpkbEEQK3pg 209
flyvis/network/directories.py sha256=nX0fAQfW8F8qKWRIXq3MHfmE5tln9hgw00qpOrhKPxg 1512
flyvis/network/dynamics.py sha256=532eBJZhMheY8hO5x-mLWJRSFK2UqxHFwe6TC_qsvIY 8291
flyvis/network/ensemble.py sha256=t7jGWIQXEeK_iOziHawwA9Zy1DXzK3RHZazJN4sNfQg 34400
flyvis/network/ensemble_view.py sha256=dSr-NR28BLgMlIC7VFuXfZPiGDVGOyamAkfwoWkp_WY 9467
flyvis/network/initialization.py sha256=Wugv2qA2GvsPFkarofir_riYcMZ0fM3ZaNX4jto6uCw 21822
flyvis/network/network.py sha256=6xcr59sXJ6Kxr59CEcLhqGVQBOhgKk22d-VnAqPf60M 32126
flyvis/network/network_view.py sha256=fWHtImWI01KAiival1pj1jzqgd-OOxduu3GPkyUJ6yw 18899
flyvis/network/stimulus.py sha256=vtGEyR48WQj2toU5KctZlq9xZVgLxbxqa2XlHCXIJ7A 8531
flyvis/task/__init__.py sha256=ro_P_LJZbWwXuoTze6zFmHa-pcu5QgGJmV19QJWMaeY 70
flyvis/task/decoder.py sha256=nQt5EQBtyTUQoLxdXkxXVIMZ9cVdIH341kFUaj44uso 11352
flyvis/task/objectives.py sha256=VlKfcpXZEZtCrK0nJS4klQjVbOdPrJ8wZUKNsMZ4sAU 1113
flyvis/task/tasks.py sha256=Je4UsW3ujxwr18UO80rMnq5DBp7TqbjHkpGRQltPfIg 6897
flyvis/utils/__init__.py sha256=Bq0jlXzXsClubHDqYslbfwBaEIRtfS355KcL7x5dT40 1829
flyvis/utils/activity_utils.py sha256=Lsr7Au73OAIvYV8etL6bev7tKvsWYt53JsvDGt6NaNw 11257
flyvis/utils/cache_utils.py sha256=jeU_QP_xAbHdn0YzHxFX6SsrEB8xQYIJVMfB3phdhq4 3272
flyvis/utils/chkpt_utils.py sha256=RWeN20KOhDr3mOFyX8DCvgdHHyGfkn1pak6w8IuVd-c 7844
flyvis/utils/class_utils.py sha256=jcJ-K0Ro69IlhQ0S04rAnNrQSZEZOo8BHU3FBbd5Mzs 2730
flyvis/utils/color_utils.py sha256=qmOSDp_EHNIO7dhGCW1J8KiGK6Lx0AK1IJx_4leL9EU 7483
flyvis/utils/compute_cloud_utils.py sha256=ipAAUk58YtWB2lD4bhDjOALb7G5MqszpiZZBUOlFVuA 15186
flyvis/utils/config_utils.py sha256=G1yKr_k5TQVFWTQWPlTHTphJiiFEAtY-ilgmrEswrWI 12785
flyvis/utils/dataset_utils.py sha256=XWj5wmXEgxMqgqjr0Y8FsLnrfuB-2Fw73NxT9tTb4Qo 7493
flyvis/utils/df_utils.py sha256=OD8CnYDTkt2egywdkW9n_h_fg-MYVxJR8YdsV3P_IBI 2072
flyvis/utils/groundtruth_utils.py sha256=_jkny_xUY6vy3-_VkLi2KKfzvhHJoHmmvQ3nDVJB2uY 10004
flyvis/utils/hex_utils.py sha256=BI4avrj9UpYR_SI6-M74jYtk3t7WbFXJgUTbRJFhtcA 26399
flyvis/utils/log_utils.py sha256=Jk_i3tATH5Ma8Q8yqq2v1JYK-TItYt5x-Y3_KAfXu4E 12658
flyvis/utils/logging_utils.py sha256=wRv0ZwhF9qWbbqxiVjaP6cljC1uAf53huVZaRA_YJFQ 1928
flyvis/utils/nn_utils.py sha256=sl-1PupLBBk_UuqZ1E5sVapHMG7FgcDH_-F40hWZ7Eo 2284
flyvis/utils/nodes_edges_utils.py sha256=vshR5T5SaDKt1gVWxxkpPBYI8-gzLsIDFi3g95I_BI0 13499
flyvis/utils/tensor_utils.py sha256=1cnmQNMRslHqSn3AafBZmEw1k5zum4Oo2gLybY11VQ8 13802
flyvis/utils/type_utils.py sha256=S426dsoNSBY7dKYF0ZHe7F-WnhvbfCkF3-pDqwfhvcg 1511
flyvis/utils/xarray_joblib_backend.py sha256=Gxg0_FWlzwDRtB7_gxX_-ycCAb2kpfCOQID0mNl8IVg 4587
flyvis/utils/xarray_utils.py sha256=w3oBqKGm36pPmddI72tG3OLS7mViCNvQKkpiPaI5TC4 11828
flyvis_cli/__init__.py sha256=Fvd3VWHNj_gxnGDDsLRwXC9lxk7X3btHtRR0V7Umiww 38
flyvis_cli/download_pretrained_models.py sha256=zkjn1lcfBziq_aarLjhhSJm2-2mYFPDCsmltKdxJC-k 4692
flyvis_cli/flyvis_cli.py sha256=v5BV5VqpI7ESQaOd-srbSN9Kc7U_AeYazAweLiy5acM 4711
flyvis_cli/init_config.py sha256=74qUHqZ9Wok5nlp6pnuHPzs26idwpVRX9zhHK8y42LM 4678
flyvis_cli/analysis/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flyvis_cli/analysis/analysis.py sha256=bCaYZnguz1rP0b91LBnsNbobE3meyKa71kjQialPYfw 2805
flyvis_cli/analysis/ensemble_analysis.py sha256=ni2kfG2LZCfPfdTyg7i2C2hsmEggJ6bJKGiPJWIktNA 3224
flyvis_cli/analysis/notebook.py sha256=YMZkFWvnMZNrWkgIcPg5NsNcNwjncM8248TFP7zLPYU 5631
flyvis_cli/analysis/notebook_per_ensemble.py sha256=uYSw6TlA40-gNL5PLopcNvKOYnmiZb3IQEWxcR3GJdA 2493
flyvis_cli/analysis/notebook_per_model.py sha256=eIBDV-w0-nnlFwl7S6GEr4Gh7qYg9obpLgByNiz9Y8Y 3022
flyvis_cli/analysis/record.py sha256=gix8oHzr5SKUGZrQMUhds9Gkx_Qlw6qoTpdfPTz9jPo 2849
flyvis_cli/analysis/synthetic_recordings_single.py sha256=YaVL-lA8WiAu_-ij6jPM6sVzIvEIQwHjFhJ1P3BSqx0 5317
flyvis_cli/training/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flyvis_cli/training/train.py sha256=l5N4QYXFut-i9cl264yQqj3DgtA3VLFa5eQQ53IN-Ek 3006
flyvis_cli/training/train_single.py sha256=y1_ZKa1aZiIYckO-F95qus5vzlh1pi0PbbPV4vUgouQ 3343
flyvis_cli/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flyvis_cli/validation/val_single.py sha256=hxHhAoXG9coeSxIjtYRykG44NGswz0STmlSHXafgGOw 1806
flyvis_cli/validation/validate.py sha256=o-wxtv7OmeHmy2E3nOlzj2i8aS0NCPnqJ61oeMbE-EQ 2791
flyvis-1.1.2.dist-info/METADATA sha256=ZpVzzz7N-lcsbPZTEV-HlAMysI7nMFNNFi6bVlG80mE 7548
flyvis-1.1.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
flyvis-1.1.2.dist-info/entry_points.txt sha256=1zoxlV59pm_YRcyXxP1HWWrIVzIVTuTPK40phoNXhmU 54
flyvis-1.1.2.dist-info/top_level.txt sha256=j0kBYIb6tu2UdVi8D1xpHas-oEYwS7Kz0NQTRnBtsqk 18
flyvis-1.1.2.dist-info/RECORD

top_level.txt

flyvis
flyvis_cli

entry_points.txt

flyvis = flyvis_cli.flyvis_cli:main