serotiny

View on PyPIReverse Dependencies (0)

1.0.1 serotiny-1.0.1-py3-none-any.whl

Wheel Details

Project: serotiny
Version: 1.0.1
Filename: serotiny-1.0.1-py3-none-any.whl
Download: [link]
Size: 34912
MD5: e35e39b37567772dba2c01444ea2715c
SHA256: 366bbcf111c08635f8a06529038bcd0e2e6e96c0dfe3de537144847784035ffc
Uploaded: 2023-01-25 00:53:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: serotiny
Version: 1.0.1
Summary: A framework of tools to structure, configure and drive deep learning projects
Author-Email: Guilherme Pires <guilherme.pires[at]alleninstitute.org>,Ryan Spangler <ryan.spangler[at]alleninstitute.org>,Ritvik Vasan <ritvik.vasan[at]alleninstitute.org>,Theo Knijnenburg <theo.knijnenburg[at]alleninstitute.org>,Nick Gomez <nick.gomez[at]alleninstitute.org>,Caleb Chan <caleb.chan[at]alleninstitute.org>
Project-Url: documentation, https://allencell.github.io/serotiny
Project-Url: homepage, https://allencell.github.io/serotiny
Project-Url: repository, https://github.com/AllenCell/serotiny
License: BSD-3
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.8,<4.0
Requires-Dist: PyYAML
Requires-Dist: PyYAML
Requires-Dist: aicsimageio
Requires-Dist: aicsimageio
Requires-Dist: anndata
Requires-Dist: anndata
Requires-Dist: fire
Requires-Dist: fire
Requires-Dist: frozendict
Requires-Dist: frozendict
Requires-Dist: fsspec
Requires-Dist: fsspec
Requires-Dist: grpcio
Requires-Dist: grpcio
Requires-Dist: hydra-core
Requires-Dist: hydra-core
Requires-Dist: joblib
Requires-Dist: joblib
Requires-Dist: jupyter-core
Requires-Dist: jupyter-core
Requires-Dist: makefun
Requires-Dist: makefun
Requires-Dist: mlflow
Requires-Dist: mlflow
Requires-Dist: monai
Requires-Dist: monai
Requires-Dist: nbformat
Requires-Dist: nbformat
Requires-Dist: numpy
Requires-Dist: numpy
Requires-Dist: ome-zarr
Requires-Dist: ome-zarr
Requires-Dist: omegaconf
Requires-Dist: omegaconf
Requires-Dist: pandas
Requires-Dist: pandas
Requires-Dist: pip
Requires-Dist: pip
Requires-Dist: protobuf
Requires-Dist: protobuf
Requires-Dist: pyarrow
Requires-Dist: pyarrow
Requires-Dist: pycryptodome
Requires-Dist: pycryptodome
Requires-Dist: pytorch-lightning
Requires-Dist: pytorch-lightning
Requires-Dist: s3fs
Requires-Dist: s3fs
Requires-Dist: scikit-learn
Requires-Dist: scikit-learn
Requires-Dist: torch
Requires-Dist: torch
Requires-Dist: universal-pathlib
Requires-Dist: universal-pathlib
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: furo; extra == "docs"
Requires-Dist: m2r2; extra == "docs"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: modin; extra == "modin"
Requires-Dist: pre-commit; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: tox; extra == "test"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: modin
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 784 characters]

WHEEL

Wheel-Version: 1.0
Generator: pdm-pep517 1.0.6
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
LICENSE sha256=qMGGxSy6qNlBTP3Y7sDOCuI8o30GhT_vbMLxqkzkwFo 1540
serotiny/__init__.py sha256=d4QHYmS_30j0hPN8NmNPnQ_Z0TphDRbu4MtQj9cT9e8 22
serotiny/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
serotiny/cli/_utils/__init__.py sha256=_klkln6Dh30bJOi8Hj_39azHFf2wiZhAEkrwUKSzoWM 38
serotiny/cli/_utils/pipeline_cli.py sha256=UZCwXrPbfL9wQ5CAFwzj1jZ4qzp2rv4BH32ArWvTBCU 2608
serotiny/cli/cli.py sha256=8PIuhUhXsAUeSVuoK_m4Z5sDivieH48v1Y9drjjilA8 365
serotiny/cli/dataframe_cli/__init__.py sha256=fMxfv6pPF_RFNQMt2fGq_cKj9koH6Zo6mjkN6gtlnYU 45
serotiny/cli/dataframe_cli/transform.py sha256=VwKIXbqK31G0EEyhWO7bUjPpmjzdJE2aXt6hq6j2J1U 3699
serotiny/dataframe/__init__.py sha256=pyKB76N2UzWlFDMaXGdkZMA3xSfF8swnpC0pGxP_mx8 239
serotiny/dataframe/readers.py sha256=Gksr8o_haw_pDuYuCoz1b5mrKnOjf3NFvQ1Rc5Cz00M 8536
serotiny/dataframe/transforms/__init__.py sha256=jCe2Z0nR-EYToeyPpE-KRVVfg-mbwfTwnGrYN76lQao 252
serotiny/dataframe/transforms/filter.py sha256=dn66KXeJSpiCZC6PPIkEyZ_DbzgUS294v-8DlPYPZwU 4562
serotiny/dataframe/transforms/group_cols.py sha256=kf_9AJBsMP9Fpi2I0Ulh1xX5TXUkzSeZu_kBONVhBBI 2931
serotiny/dataframe/transforms/misc.py sha256=lDYgXKcT2f3NgCapL5bHhczy7a_IRF0bfGvNeaYdQNs 2441
serotiny/dataframe/transforms/split.py sha256=iSjC9es_vZgZ5UqMPh5UMbDCAdruZCA1b9Ofo6e7bik 3397
serotiny/datamodules/__init__.py sha256=3DukS7t7_ZgxsrOYwfKj8Mg6cp4dDW9jVlnH--eDBFA 43
serotiny/datamodules/dataframe/__init__.py sha256=S5zuQGd3mfYWe17q_hZaGj-GxBqaXkZLDQIUSznktHo 54
serotiny/datamodules/dataframe/dataframe_datamodule.py sha256=M5WXex10x_T9q1qZtJesT6g9GUtfTS_Da-5BxkrMZY0 6724
serotiny/datamodules/dataframe/utils.py sha256=xooZLKIX5EyRRF7YspJ7g9WaYLPz1Q6BF7HdNRQImMQ 4519
serotiny/image/io/__init__.py sha256=kOEw326LZuCkF6_ixaZmY-uZsF44OEJyCB4vuyvUcag 45
serotiny/image/io/monai_bio_reader.py sha256=bC0iVlWUMwYCft46DlRYb_orsLqLf94or-0qkDZaELU 1271
serotiny/image/transforms/__init__.py sha256=Ppi-rrkNxfSO-aSw3UvntUmWw85S7MZ_jC69VS4d9So 124
serotiny/image/transforms/bright_sampler.py sha256=cFYiId2jq_nC3BFqQkW4vG1P5CpmpLKnPU9TuTXzGvw 884
serotiny/image/transforms/multiscale_cropper.py sha256=18ao68Dp4rDN8dSepFFtv2c1rr5qzdp5A3bHI2xMGws 4534
serotiny/image/transforms/resize.py sha256=M_QIf1uyTrLonDiSJ9h2IKxbfcUcbq0Ikqx_hhwJrRw 2796
serotiny/loggers/__init__.py sha256=j1WeQ24PMcQr79Lb8Q2UEWuJq28CMtb0C0RiTZu83yY 33
serotiny/loggers/mlflow.py sha256=XyGjRjbhvFFQpRJB77dOYZc6GJ9ExGUiS6I3ytL5FB0 4725
serotiny/models/__init__.py sha256=vLJbm4d34lL4-9U8GmvDiqMlU-a2EtXnk0FUhWaV-f4 36
serotiny/models/base_model.py sha256=yosAWQMUkfFV2wXgbQ4yWR42a4cr6SQkxgcmUqpaZug 4214
serotiny/models/basic_model.py sha256=6mPp03R_Viw0gTyudIVTEx-OLmX6Z457dI1u6VDulPs 4755
serotiny/models/utils/__init__.py sha256=3BAI3w95KVPfFjfnGTnquLPm8F9tGTuG21mYkDQqRI8 47
serotiny/models/utils/mlflow.py sha256=MAE-njdBAGw6zDf7r0UwILRJIa9mBz5gzDsY2fDZWkA 1337
serotiny/nn/__init__.py sha256=-WJkSUmvYy75-3NFcvjbCPKmETPW0IeDqeXqm6BdOkE 117
serotiny/nn/losses/__init__.py sha256=bN457jvYhBTWPv5FVVjoDluRHxboQu7ePpGnE8Tr3kA 208
serotiny/nn/losses/adversarial_loss.py sha256=LdgcEWtUHRWMmhiztJDA9_MLrNqetqXm3ajOh6QplOM 881
serotiny/nn/losses/continuous_bernoulli.py sha256=1Oj4Z2TgmEwibkXK-80q087YPMR9_M6xfK4pgQC11Ms 1062
serotiny/nn/losses/cosine_loss.py sha256=0xwwVQNZ9_UQXzY0u8o4EQOV5LIIR_vbG531pUGVfHs 688
serotiny/nn/losses/gaussian_nllloss.py sha256=SJKIWTFaGh1eXcr4EL9V8KnP9xskcQf4eWAoaxV2iAM 649
serotiny/nn/losses/weibull.py sha256=jbd4xJ2fptxCgYZi61fw6LwAWX2-_WmezboAh1Ci5CI 1126
serotiny/tests/test_mlflow_logger.py sha256=WpGXx_ZpoHq9oLx8GEDG0yQeZUsUP_bOrwf-kg5Ys1o 3741
serotiny-1.0.1.dist-info/entry_points.txt sha256=kgqUtixdcO5wlO3nr65_5MwksGEVF0okqvNv1DvKWds 50
serotiny-1.0.1.dist-info/WHEEL sha256=_LDBqpgIVFNHZvvFOGbg2pvJOENq6RHAyT5px-HeX0U 87
serotiny-1.0.1.dist-info/METADATA sha256=09y_HMekoPK3iepph4eRC_nKQ7jRf5VI6e2r_-x3yLM 3427
serotiny-1.0.1.dist-info/licenses/LICENSE sha256=qMGGxSy6qNlBTP3Y7sDOCuI8o30GhT_vbMLxqkzkwFo 1540
serotiny-1.0.1.dist-info/RECORD

entry_points.txt

serotiny = serotiny.cli.cli:main