scvi-tools

View on PyPIReverse Dependencies (41)

1.1.2 scvi_tools-1.1.2-py3-none-any.whl

Wheel Details

Project: scvi-tools
Version: 1.1.2
Filename: scvi_tools-1.1.2-py3-none-any.whl
Download: [link]
Size: 380244
MD5: e5667f2bd92efba2c09e593a39a854e2
SHA256: c4b449cc162a497794c7965a6ec63467af06f50ad5a04aa78c1b04b8bed5ff04
Uploaded: 2024-03-01 17:47:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scvi-tools
Version: 1.1.2
Summary: Deep probabilistic analysis of single-cell omics data.
Author: The scvi-tools development team
Maintainer-Email: The scvi-tools development team <martinkim[at]berkeley.edu>
Project-Url: Documentation, https://scvi-tools.org
Project-Url: Source, https://github.com/scverse/scvi-tools
Project-Url: Home-page, https://scvi-tools.org
License: BSD 3-Clause License Copyright (c) 2023, Adam Gayoso, Romain Lopez, Martin Kim, Pierre Boyeau, Nir Yosef Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.9
Requires-Dist: anndata (>=0.7.5)
Requires-Dist: docrep (>=0.3.2)
Requires-Dist: flax
Requires-Dist: h5py (>=2.9.0)
Requires-Dist: jax (>=0.4.4)
Requires-Dist: jaxlib (>=0.4.3)
Requires-Dist: lightning (<2.2,>=2.0)
Requires-Dist: ml-collections (>=0.1.1)
Requires-Dist: mudata (>=0.1.2)
Requires-Dist: numpy (>=1.21.0)
Requires-Dist: numpyro (>=0.12.1)
Requires-Dist: optax
Requires-Dist: pandas (>=1.0)
Requires-Dist: pyro-ppl (>=1.6.0)
Requires-Dist: rich (>=12.0.0)
Requires-Dist: scikit-learn (>=0.21.2)
Requires-Dist: scipy
Requires-Dist: torch (>=1.8.0)
Requires-Dist: torchmetrics (>=0.11.0)
Requires-Dist: tqdm (>=4.56.0)
Requires-Dist: scvi-tools[dev,docs,tutorials]; extra == "all"
Requires-Dist: hyperopt (>=0.2); extra == "autotune"
Requires-Dist: ipython; extra == "autotune"
Requires-Dist: ray[tune] (<2.10.0,>=2.5.0); extra == "autotune"
Requires-Dist: scib-metrics (>=0.4.1); extra == "autotune"
Requires-Dist: tensorboard; extra == "autotune"
Requires-Dist: boto3; extra == "aws"
Requires-Dist: cellxgene-census; extra == "census"
Requires-Dist: sparse (>=0.14.0); extra == "criticism"
Requires-Dist: xarray (>=2023.2.0); extra == "criticism"
Requires-Dist: scvi-tools[editing,tests]; extra == "dev"
Requires-Dist: docutils (!=0.18.*,!=0.19.*,>=0.8); extra == "docs"
Requires-Dist: ipython; extra == "docs"
Requires-Dist: myst-nb; extra == "docs"
Requires-Dist: myst-parser; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints; extra == "docs"
Requires-Dist: sphinx-book-theme (>=1.0.1); extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-hoverxref; extra == "docs"
Requires-Dist: sphinx (>=4.1); extra == "docs"
Requires-Dist: sphinxcontrib-bibtex (>=1.0.0); extra == "docs"
Requires-Dist: sphinxext-opengraph; extra == "docs"
Requires-Dist: scvi-tools[docs,optional]; extra == "docsbuild"
Requires-Dist: jupyter; extra == "editing"
Requires-Dist: nbformat; extra == "editing"
Requires-Dist: pre-commit; extra == "editing"
Requires-Dist: ruff; extra == "editing"
Requires-Dist: huggingface-hub; extra == "hub"
Requires-Dist: loompy (>=3.0.6); extra == "loompy"
Requires-Dist: scvi-tools[autotune,aws,criticism,hub,loompy,pymde,regseq,scanpy]; extra == "optional"
Requires-Dist: pymde; extra == "pymde"
Requires-Dist: biopython (>=1.81); extra == "regseq"
Requires-Dist: genomepy; extra == "regseq"
Requires-Dist: scanpy (>=1.6); extra == "scanpy"
Requires-Dist: coverage; extra == "tests"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: scvi-tools[optional]; extra == "tests"
Requires-Dist: cell2location; extra == "tutorials"
Requires-Dist: gdown; extra == "tutorials"
Requires-Dist: igraph; extra == "tutorials"
Requires-Dist: jupyter; extra == "tutorials"
Requires-Dist: leidenalg; extra == "tutorials"
Requires-Dist: muon; extra == "tutorials"
Requires-Dist: plotnine; extra == "tutorials"
Requires-Dist: pooch; extra == "tutorials"
Requires-Dist: pynndescent; extra == "tutorials"
Requires-Dist: scikit-misc; extra == "tutorials"
Requires-Dist: scrublet; extra == "tutorials"
Requires-Dist: scvi-tools[optional]; extra == "tutorials"
Requires-Dist: squidpy; extra == "tutorials"
Provides-Extra: all
Provides-Extra: autotune
Provides-Extra: aws
Provides-Extra: census
Provides-Extra: criticism
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: docsbuild
Provides-Extra: editing
Provides-Extra: hub
Provides-Extra: loompy
Provides-Extra: optional
Provides-Extra: pymde
Provides-Extra: regseq
Provides-Extra: scanpy
Provides-Extra: tests
Provides-Extra: tutorials
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5827 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.21.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
scvi/__init__.py sha256=XslX1JyDVurxrr7PCPGolIE6q_xtHJ-PIjiC5ky6KM8 743
scvi/_constants.py sha256=lMo4MvlaBJcIJA54fRbqQrPtopC3jUaQ3X6KkK9zyzg 1009
scvi/_decorators.py sha256=jKchged7d_KV0yPWs-HV5SyAcmDMb2IFD4PZ6wGw4tk 270
scvi/_settings.py sha256=AH5IWusF9azqD19GTaemJsn5T7SZ3w9RIs7EsteauJc 7044
scvi/_types.py sha256=MyoO59OWCO3EWWZVBBIdIXUNxszSReS4A6UBM2eTiEM 1333
scvi/autotune/__init__.py sha256=fq_sdh1O_X83VdJsNeUcAHFLHGMHaLrhUpnARNzBKO0 264
scvi/autotune/_defaults.py sha256=CN7uC_pMmdv6eBOTD8UaD961Vfz0pP6FugIUAXP2cr0 987
scvi/autotune/_manager.py sha256=maToPvnqu3IL7B8P1mZsqcQaBM-yLBIzrXepMKzqWMM 25646
scvi/autotune/_tuner.py sha256=IeHtBHXSsHfKQ3zD4oWP3xSI5WP5r8sDZK2sOc68QhU 5365
scvi/autotune/_utils.py sha256=J_pEsOYDunamBGKfyHvaWtqzUb4suRVwuVqa5jak7Ek 609
scvi/criticism/__init__.py sha256=9t1u0fN_5mvZSkALuwufuOIVfQ0Kp34Z_qn3q2jRa3w 197
scvi/criticism/_constants.py sha256=YsOoQ6QdxF61Yn2BYvCaS2NxiKILxEXiUYCKHq06KHk 366
scvi/criticism/_ppc.py sha256=6RZYV5lH1OSqoexNtgEy8nShN0bvM3IMUs-KZSl13Kg 17647
scvi/data/__init__.py sha256=74VlJ6_tqp7KyE-_5XxKVNbpbowXJ5A6ri-U22oKNdY 1614
scvi/data/_anntorchdataset.py sha256=Wo3nNKAdFkHKKsyPUf5rSsi4fwG_vv9PzvOiKYYg8Ts 6408
scvi/data/_compat.py sha256=poupgOD0SupQiSgm3yKYKTPQ2Uc0CbnkkWScxD6-j1o 7820
scvi/data/_constants.py sha256=M1S_NDTrthV5Z_qWU0O0JEWUODcRxL0YPzP3CHO8bBI 1416
scvi/data/_datasets.py sha256=z47qTdrB3p9yqOSFMkHFtTyjrs1yxfM6pmRyDvyLWgk 21606
scvi/data/_download.py sha256=ZZElbc6lpK0C7x4uyZyJg7cVnq1NVhmoBsLcwaocwnk 1977
scvi/data/_manager.py sha256=wj_wVCAWH-Q--MjX5S4zZOkSWmGS4OPQWz57E2CDHPA 19747
scvi/data/_preprocessing.py sha256=YZNBGF3EJ-UAtdpCD1T1Ylysmmbzekm3ez7ETIerpTs 17008
scvi/data/_read.py sha256=PKwRUKW93ERqT4jdMcirR8QEPA8cENXOEfIbmLkv8fg 2232
scvi/data/_utils.py sha256=CP-ShgIVfk8CNYvJZhYQ5YWcLJdVMl600sca9gc5r2Q 12320
scvi/data/_built_in_data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
scvi/data/_built_in_data/_brain_large.py sha256=DSKk8DtKT4JhJidL6ahb1LySEa_zWpbQRM2nQZLiltU 4182
scvi/data/_built_in_data/_cellxgene.py sha256=_QSsj_Shuz_ibUcVKErF-U7lh4fw7XVZ_iqAz40YzG8 1540
scvi/data/_built_in_data/_cite_seq.py sha256=H9CWHqXnuARG9D8WNdXZ-wwqfvQQAsHJuT0Jlk0wKSI 7034
scvi/data/_built_in_data/_cortex.py sha256=KxZj7Kn3rQZnZe5VNsQIu4hW3J_EFqfYpyXIiWRvC5c 1948
scvi/data/_built_in_data/_csv.py sha256=_Ocrr5MN8Famb2HJhVVuYsQBGG0HroeO8Se1Az3cdZ8 1603
scvi/data/_built_in_data/_dataset_10x.py sha256=IZcd6iEnp_wgzdU2xP4GqBZ1EoR4BwtSTiQhiSeVBBI 5964
scvi/data/_built_in_data/_heartcellatlas.py sha256=fwYeXDBULSsihO_oleQt8RFMtb2cbdCJG9SwGEhG-Zg 1441
scvi/data/_built_in_data/_loom.py sha256=liJdGyi1v2HN7BAuC1ORd86y-uDB_udzRCz9_ilhBSI 5348
scvi/data/_built_in_data/_pbmc.py sha256=XWhORD1EXL3QtW7pe1xBbFk46wyLulIlsW0H6i2ueX8 4005
scvi/data/_built_in_data/_smfish.py sha256=QjZ8SgXGxjil1aGQydlEWhhCVa1I-_0DSARukk3xCfM 3212
scvi/data/_built_in_data/_synthetic.py sha256=xootw6kW2Hn6FKgNlqNDKeU6x_QVId5g-Zs68auE4hY 2608
scvi/data/fields/__init__.py sha256=JDUJe3KBmo6WjUg2HwQ2KNptEL7bwNybrz3AF4l7YhA 1782
scvi/data/fields/_arraylike_field.py sha256=y9Mmm_JbL7Mace3Y8YZ9DnVZmln7zH4NbQSyndvvb0g 18012
scvi/data/fields/_base_field.py sha256=xarA3foNNzdZBxz-rHZ5cTUOcIyUtRNRYzEynjnYY1E 5504
scvi/data/fields/_dataframe_field.py sha256=Yc7A080jnTOtCMLnaz9DqF8WxPq0DHmQSD607_TLSvY 9612
scvi/data/fields/_layer_field.py sha256=Rt8D9cyxBRhYfet-Y_EA9wH9FEfaA434USKMil7abl8 5101
scvi/data/fields/_mudata.py sha256=eo4uPIwx-rHvLX_uz5km8Jk2GLK11alGSdkxTceFD08 5364
scvi/data/fields/_protein.py sha256=I6m4ac1eYPkATQc2N5P_2YZMTrP0-oFKNfDhmNGWTqk 6426
scvi/data/fields/_scanvi.py sha256=LxNpHAmwJ5AmDo-aUg4n3IkhAAQBC-I4Ck_qSKGAOdo 3998
scvi/data/fields/_uns_field.py sha256=cTAkDijXGqIKxJ7wYjAa8QeDDULaoERCJgMAM9BDIeI 2466
scvi/dataloaders/__init__.py sha256=WUjEk6f93aix7kzJxJ16lexELqrH8IHvN8AekV1B9GI 637
scvi/dataloaders/_ann_dataloader.py sha256=5ng47evjocXgNGX512xVX2ZTEo2xsRgLo1ZQdvlvxpI 5781
scvi/dataloaders/_concat_dataloader.py sha256=ac4TsLyU03O_bAOadKKWReDPT-_h32Z8aA4nMCZSRVw 2697
scvi/dataloaders/_data_splitting.py sha256=H7A1NxuSqX0b2_-S-gVQ2K6jRV4RlkRWGkE18Yq0vZc 18528
scvi/dataloaders/_samplers.py sha256=fDhS4ZGpk_X41qLfmeIdRy35KRJqGv2lsUQkJC423kc 2780
scvi/dataloaders/_semi_dataloader.py sha256=IkNC0iyMegOASdv3rpyuX6JaZHPWfGNTUYymlBIaLR0 4083
scvi/distributions/__init__.py sha256=Jvv443TJC5Gxox-Irisb50JtZm6DPhlzi4kCKn2OENA 323
scvi/distributions/_constraints.py sha256=TRvwyCUmxI1MUGsV_9ZD1P61I8RLDAdNOAn-GL3FoMU 608
scvi/distributions/_negative_binomial.py sha256=F3XyMwZIS1dSMGClTgNSslr3jpKLku6m3ILb6gGyei0 21605
scvi/distributions/_utils.py sha256=f7TjVbKNDlWbzqYinFNvxjzRNcQAfRZw0CyNTRR9-kw 1630
scvi/external/__init__.py sha256=p_wozBRJs-5BmGtti1A2MXnLjQYH8W1Z1Vtkp5fcgz0 487
scvi/external/cellassign/__init__.py sha256=oNQiVHa01gfVFpXzq8uPUAci9t6cAJCcdeeCdaW4BRU 115
scvi/external/cellassign/_model.py sha256=VK68CGeI928oGprxfs0ydmO6_NR186ppMrbwmT-VkLA 10585
scvi/external/cellassign/_module.py sha256=Z6z2OL1frsx47DPFgdNFhyfVQVKS5uX2Ke985CYOKSo 8893
scvi/external/contrastivevi/__init__.py sha256=NtofvRRUVP9f1f8Ab9hRshqZgcSDpu-3Kyfix8QG0ok 312
scvi/external/contrastivevi/_contrastive_data_splitting.py sha256=QYDYldvahxsQingXipzO0ryRla_9FSKavkdIRkNqd08 6122
scvi/external/contrastivevi/_contrastive_dataloader.py sha256=O17lNnQFJ0oaKy6QPAbiIkrksx8HtbWn93ivAuk5OCo 4891
scvi/external/contrastivevi/_model.py sha256=JJV69btkw1XVURvV-6343WXY_2pMM0BiYJ_-kTN7o80 35118
scvi/external/contrastivevi/_module.py sha256=ugEHQzUe00uxo2W-1iggOwzHEhCiz3hQ6j1IqUvq328 23330
scvi/external/gimvi/__init__.py sha256=r_ginqPwZ4hAYMVPamvo4V02IAGKxv7pHlpTCF_GdU0 81
scvi/external/gimvi/_model.py sha256=OybQhE8svO726cBY_OZBeTgwM15uF9rOH71SygHRhe0 25012
scvi/external/gimvi/_module.py sha256=ixb5ZAYmaiJFpvKPUzxrU8kc6ihXh-Io_OWnGlCEjXQ 17441
scvi/external/gimvi/_task.py sha256=EGWxjQhC8U-Wcuexk7P5fAR9uigxw0WFS1bPl0SuFSQ 5469
scvi/external/gimvi/_utils.py sha256=2SHK7TPt3K3sYTIzU1OacWZXBwhWKtk7Y2sNw9TqMps 3968
scvi/external/poissonvi/__init__.py sha256=jaQQsatoFwV1lSB5VF5WvFPzbm8BW53CrsPdFKRGhos 55
scvi/external/poissonvi/_model.py sha256=fpVIeTJrWIFJ1VyB4Ea4JCTJ2Dvaau53zY78hAYFWBM 15935
scvi/external/scar/__init__.py sha256=KmcGEv7skF1DoBn76bwKxsNByAHRvhJ1N3kfkmVJQe8 87
scvi/external/scar/_model.py sha256=h1elLpit1tkZJYAaYkTMjyBpWh8dGwLMJMwCMbHLYOo 12730
scvi/external/scar/_module.py sha256=ylO7gcRKl8-AucMTFBcxfScCedQU2L29rjU7Vuro2G4 12673
scvi/external/scbasset/__init__.py sha256=WklpGjX490gEfgnhwQ9e1ztaMO-vwt3PGPkwCbXgE58 107
scvi/external/scbasset/_model.py sha256=h9eYJW1s6eaIdfIepvedhowW1620rHEgXqUGd-RVCAA 17466
scvi/external/scbasset/_module.py sha256=IZS6Pc9PkV348gzFjKIDzyd6idQucrrHMza5XmiUDhQ 13911
scvi/external/solo/__init__.py sha256=GpZLAMaTnzTMPB5FV_bFNbY9lmxX7pnur8Col426jhY 45
scvi/external/solo/_model.py sha256=c-6PHWYzt4dvFT273vyXBkuxrcbyEUESsWtrCRGNqHs 17411
scvi/external/stereoscope/__init__.py sha256=P-rW6DYe_qm8--U0IrWRsRXeKYmI6lH90T7BbXcEaYw 183
scvi/external/stereoscope/_model.py sha256=0im9wBUpjYDTet3_nwziVacvPc57MhmPDGWVvXx0210 12860
scvi/external/stereoscope/_module.py sha256=VInOsgaw4WvZKdoDphPOXUqMxBFwKb6VoKOxFfXrz1w 8868
scvi/external/tangram/__init__.py sha256=IDhYshsFHVsit-le2ZcuV1OfMVWZjFUYjyS2DMXTwaU 103
scvi/external/tangram/_model.py sha256=NA4rPXS9HstVtAg6wQ5PcDJjRE2sLPRqYhFejkNZfAE 12411
scvi/external/tangram/_module.py sha256=hNpOo2X4VFhIEq4tolBH6wjPjnJkRLjyedOATrOjjM0 4822
scvi/hub/__init__.py sha256=9g8BurLnImR1PwzgRsvLhF3Jm2XUQGmzI22UzZn-uX8 281
scvi/hub/_constants.py sha256=d2ZHGAggsqv5rgacsxZmOC-7Pf0qRxREwDtE8HcY_jY 737
scvi/hub/_metadata.py sha256=btEG6fvaYfmCpAx54PUPbJdgh67aSl7qyL330s9gVvA 11736
scvi/hub/_model.py sha256=DeI_q3cn_P8NmhTmIgwF0pgK3qIYfqYh-Q_vJaKGVnI 19281
scvi/hub/_template.py sha256=5yfrYYIGcxhzpurQL5Rg_FzozQPMq8-CNXEVdveDgq4 1038
scvi/hub/_url.py sha256=0rlviwcCzUgUtzryVPJN9n-KBpfQxdIBvrkNUrG4ljs 1032
scvi/model/__init__.py sha256=XlZNNXUHp34k3RMkulf9CIJ1mqzKNpOA0mro58dBHIY 595
scvi/model/_amortizedlda.py sha256=VKPCmvtejW3TM1yLBhVRGdcCR4NsQEa97SFPgueowEo 8973
scvi/model/_autozi.py sha256=MepyQ-7W05p-sSxeOnpjckFNkCTQkOwkvaBx0ZONUcg 11170
scvi/model/_condscvi.py sha256=e9kn7E_gzcX6Y1YKUxr_GJbgLYYDF5VtcxDEkgSWTzU 10414
scvi/model/_destvi.py sha256=3sTQVSbSL8mdU24AJKfY9xASA9cApB4P6hGIZIhw95E 14209
scvi/model/_jaxscvi.py sha256=1iCWsyX-i4hveINLybh7NpY2nCyZw_CniB990Ib_OH0 5079
scvi/model/_linear_scvi.py sha256=drhW0_4uB_ntuSkOU6lDTGtak8_ItReRjVWn7DYxMpI 5227
scvi/model/_metrics.py sha256=Q4sdrXQWOhUedmozQxuytOOFsa8jMNOPYJreQfThH1M 2968
scvi/model/_multivi.py sha256=kAW4N0TIAsutZ5JmYDYuvxB_UrD9cuaRu52Shy58P24 43707
scvi/model/_peakvi.py sha256=ClaV2oH6MVECSdKV-k4R0DuzYVRIPNowhwYPeJo26mI 22132
scvi/model/_scanvi.py sha256=CBivx183Pxae8gPJGrIOhfvwU49YimToUu4YM3u9kTI 21849
scvi/model/_scvi.py sha256=rd6Y1OCjE-77828NdLhdAoEQJ4BDV9OVgvu59OR5haY 11732
scvi/model/_totalvi.py sha256=Z2EDNyhw_FGv1U2ybQOmItjRhGjwP0h1bJJUnEUEYhE 53642
scvi/model/_utils.py sha256=SUT6mDM_OPAGKz0UNtCxIJ9ojN7gsH8QPbVH-8Bf-7Q 13516
scvi/model/base/__init__.py sha256=3mp02ugudLh81aORI7K83hygaGaEr78PKETvqxZ7PqA 756
scvi/model/base/_archesmixin.py sha256=LWuvjz91SbZ8uPby_ilcKUvnyETxu5zote6D6t6Lh70 12125
scvi/model/base/_base_model.py sha256=SKretW8nGtUOyQ1sqaW4OZWZJWArEDeGOji12jXu4co 34174
scvi/model/base/_differential.py sha256=7TAkDHL1snw4vn-MFugoQ3-RjPRLVibDaY1DtEM7-_g 27665
scvi/model/base/_jaxmixin.py sha256=Q7zNiW-vwvEyY35XzvpqUiMhSpqmp6Ei-g0qtkoLboQ 4213
scvi/model/base/_log_likelihood.py sha256=t0CInNBrPgW8mJCahbxNMVttnXKy8_NCQUip30eKRpY 2098
scvi/model/base/_pyromixin.py sha256=BY_s2Z8c0cmI3pw78IA26CTvzp9SMt2C_8jkL1uxHy0 20367
scvi/model/base/_rnamixin.py sha256=AbSHozGfzHcTw-dFaFlzGQ_52gY84LpGdKTLptkyEb4 29409
scvi/model/base/_training_mixin.py sha256=C4K9dIwucDsj8486gWUqSwPYr9RVTuLUbGP_8UIq6_g 6626
scvi/model/base/_utils.py sha256=u3CpE3Z6E1_poYwoijEvCbzEIjvy76S9qFzvBfWKZgQ 9818
scvi/model/base/_vaemixin.py sha256=ldkLwFO9OrIkxjvDizZG6VQ4PG-SKrZ404n6My7gERA 7909
scvi/model/utils/__init__.py sha256=f9ogXGD0ekAiEmJ56Fzuzu3kmxZErEFdtukcM_x9C0M 121
scvi/model/utils/_mde.py sha256=hmRFiOIPSbZr95TrwLp-w2jFDrNvaqol9X08j--8qsI 3057
scvi/model/utils/_minification.py sha256=B-3lDmqMxJAEg3g8aQuJG0CojlLuJhR6hNK3FYwH5Ew 1253
scvi/module/__init__.py sha256=nJLh9iyK_y8A4QYCwd-I-HuJ5qXOGrsR8RhSvE3yRAM 565
scvi/module/_amortizedlda.py sha256=PEYmeMx7kNzqhSgqAkbaGIhOTyAmaeTj4N1LenlL2uk 12474
scvi/module/_autozivae.py sha256=YxaIEv7iLiXD-pNfgJMAU1gth12BOyZbqOhmZNGowMU 15876
scvi/module/_classifier.py sha256=0zcm6H_thxzkIc5WMomZKQsrCwVkCYUODeb1oLzB3wg 2108
scvi/module/_jaxvae.py sha256=s6IuPYWDJuIWJDtWKOT3POJbtaSfyLhEiVkDpYlJjRE 6885
scvi/module/_mrdeconv.py sha256=wSCTkdC-dG5_ZvPK778bT4EpVAvhnYsUDnMumyIIujY 15094
scvi/module/_multivae.py sha256=MVBRomJNL8fcgxAnGScjNPsKi_oX2qlTCQSGFR7w0VY 39576
scvi/module/_peakvae.py sha256=ahvwpU9q6XH-iitOZXcJaXz4PY3kzbmBCOOu7Z4hF8I 12644
scvi/module/_scanvae.py sha256=Fc7BRda5eqw2xbSLzsu5ZKtZPleChy2bK-ir-aN3Go8 14954
scvi/module/_totalvae.py sha256=4r5GQ5a0Q07-w6m73ukq4b3nqB0WHPVtTiTmQyNKZUo 29384
scvi/module/_utils.py sha256=ImJQGyabtfnHzTfK12XEGAPsERTX587r0NNVhn98k9s 1932
scvi/module/_vae.py sha256=MGuxBbm1mR1JMiDE84vlW7umGkCkEHyUInqSpCRDuOk 28029
scvi/module/_vaec.py sha256=T5NFtb6cdUa0gT-8PAYvskepjRShaobG8e0K9nRS7wU 7032
scvi/module/base/__init__.py sha256=UEWJqQtnv4gr-23IimE1gYIfNOb5s7nglefG1HhLJjw 445
scvi/module/base/_base_module.py sha256=quCrCaLOIRY66thDjoLOGP9v-bHTuRHqyg0eQid0HBg 27289
scvi/module/base/_decorators.py sha256=qQ6NtEoMx8jzBaVqkfZxIW3iR2AG7m0ooAfVMtidTqc 4136
scvi/module/base/_pyro.py sha256=WiK5nItuPqHbm99jGHM9s6YVIhSx5cLun-VRl9KrNzo 254
scvi/nn/__init__.py sha256=UhV823mdWRLJuOS6YayHC71i-Y9pwc8ON26_-owdTgI 422
scvi/nn/_base_components.py sha256=itOXQepPaliOl16fXK635hWXY2BOEz2gkSI3JRFNSMg 34835
scvi/nn/_utils.py sha256=ZIqyl0Uzk-RZV4hv0DBlyIIQGxJ7xZmOpjpuwyBCOg4 275
scvi/train/__init__.py sha256=juJjQGtahs6nOW3JjCY97f0Z9G0A3uWXTZMyLk6nESg 700
scvi/train/_callbacks.py sha256=XMFE0OmIHCgCmMup26Oet-WE8C3_50wbR5IQvyL59ts 12097
scvi/train/_logger.py sha256=H-qGA2SZVqZIuWkLN59F1wv8jdDc9Nnaf459iXgxzaY 2661
scvi/train/_metrics.py sha256=vq9sr1v1u2OBelT4fMTh0kex-RPQJkqFnArRHV0xF88 2747
scvi/train/_progress.py sha256=-uxvnNiUmadHMrjNBn8I2q7HLAIts1d5cMbagcwiam4 3100
scvi/train/_trainer.py sha256=QtomO6iXLdMnMEX3Y2Gg_1jZleunMLpBbhOTce0PwhE 9703
scvi/train/_trainingplans.py sha256=SS8rYJ51xdZn6QEKp_8XqBRb1Jla9eB5i6Au6kCz0a0 50331
scvi/train/_trainrunner.py sha256=wkuQnNQsCCPdqW3slBA0OqwlbgQHStLnHoNmh8PStj4 5418
scvi/utils/__init__.py sha256=AjKeMY0B1B5iRPNnrWVEXPHMFfrVzV__z_1Ch6ZvsMI 563
scvi/utils/_attrdict.py sha256=iH3toWL2Az6UpoYgvAEg-4H3rB3XLJCIIj_p2a3vwzY 413
scvi/utils/_decorators.py sha256=q2L2eW_-WFAUQ3FKIclWy2_pTamEWrJra_A4wXIsYEM 512
scvi/utils/_dependencies.py sha256=-Ra3FVfSkzUCxQO1WP1ukdbehPnaa-1YMaN0f1L12KI 760
scvi/utils/_docstrings.py sha256=2ZmtF_0AM6h0Pwse36J1w8X-a_lhaWzeMXL8NX0bqFw 8601
scvi/utils/_exceptions.py sha256=Uhe1u8yywi85qoA6uFk09CDiVe0ruQ8m_pdBvvZwlRg 635
scvi/utils/_jax.py sha256=-fVpLttHt0Od0Q6wXPMEJIg-X1Yp14GQ8tgiBEp6wPk 467
scvi/utils/_track.py sha256=1KfU5xKN5h7yYQAxj64I0w_t2o69qxEmXMoYPsCS1_Q 1743
scvi_tools-1.1.2.dist-info/METADATA sha256=zU-crF2TB23iAK03Mh1MdAHCOKcLSRW0GUlDr4yRweQ 12075
scvi_tools-1.1.2.dist-info/WHEEL sha256=TJPnKdtrSue7xZ_AVGkp9YXcvDrobsjBds1du3Nx6dc 87
scvi_tools-1.1.2.dist-info/licenses/LICENSE sha256=_817ehWKr-Xix9eeLewGOU7vxjAV2Js-3tkhefb6D6o 1550
scvi_tools-1.1.2.dist-info/RECORD