glasflow

View on PyPIReverse Dependencies (2)

0.3.1 glasflow-0.3.1-py3-none-any.whl

Wheel Details

Project: glasflow
Version: 0.3.1
Filename: glasflow-0.3.1-py3-none-any.whl
Download: [link]
Size: 73960
MD5: fb15a0fc335c0d289a6116d9604d7a99
SHA256: 1c6aadea28df74603d9507546d7ec1216e84b677224a2613f43515948c19b32f
Uploaded: 2024-04-02 10:11:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: glasflow
Version: 0.3.1
Summary: Normalising flows using nflows
Author: IGR
Author-Email: m.williams.4[at]research.gla.ac.uk
Home-Page: https://github.com/uofgravity/glasflow
License: MIT
Keywords: normalising flows,machine learning
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Dist: numpy
Requires-Dist: torch (>=1.11.0)
Requires-Dist: black[jupyter]; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-integration; extra == "dev"
Requires-Dist: pytest-requires; extra == "dev"
Requires-Dist: pytest-rerunfailures; extra == "dev"
Requires-Dist: ipykernel; extra == "examples"
Requires-Dist: matplotlib; extra == "examples"
Requires-Dist: scikit-learn; extra == "examples"
Requires-Dist: scipy; extra == "examples"
Requires-Dist: seaborn; extra == "examples"
Requires-Dist: nflows; extra == "nflows"
Requires-Dist: pytest; extra == "nflows-test"
Requires-Dist: pytest-rerunfailures; extra == "nflows-test"
Requires-Dist: torchtestcase; extra == "nflows-test"
Requires-Dist: UMNN; extra == "nflows-test"
Provides-Extra: dev
Provides-Extra: examples
Provides-Extra: nflows
Provides-Extra: nflows-test
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 2635 characters]

WHEEL

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

RECORD

Path Digest Size
glasflow/__init__.py sha256=QgmXKTJCbppplaj_-Fk2o7dPd0RGX6_AYoD-O1tb5lE 2252
glasflow/utils.py sha256=LfeVLYbNF2pGuTisj2ZvawfIVBOyBbJfdQOEHrJ0YLw 530
glasflow/distributions/__init__.py sha256=pvyEBSDvkU1UMkvuox8Vyrs_ChycTSO31o6xDkllW_E 201
glasflow/distributions/resampled.py sha256=K2AkN0vYWb0LESmIGhb_pvJ6G7xb1ynt-W7CaaLfW3g 5822
glasflow/distributions/uniform.py sha256=9NHrOlLeH9ZFIMajSG_f14H5-CYM6lI0zIVcKoDDWUg 2167
glasflow/flows/__init__.py sha256=Fs4ymfu61QCKplh0f4Zu8s8PG4DVgN6BArhz8b6XPQY 58
glasflow/flows/base.py sha256=eTWR_MMGphFV_ATMMPQCu4aIHFxDU_OxgcYd07-lnIk 4245
glasflow/flows/coupling.py sha256=mpKqmd_tYVx79u6pLjkCx8ucXcGZjac4ubRfISGaM80 6035
glasflow/flows/nsf.py sha256=agRnS--z129DBsps5dq7BxBkdlUIo-2V3-28-wtxpdo 3824
glasflow/flows/realnvp.py sha256=iMl3Vl-ITQBPIubjnk2YnLxyMQzUh6iLV828lc3O5oU 3132
glasflow/nets/__init__.py sha256=eaGAjNnC6g07_DC1OSc7OfpaLx6v1vA8au6dKOHjqO0 77
glasflow/nets/mlp.py sha256=KgCjYW98lH-nlzOeqcmMabKHXZMNy1WLpQx3eeOA54I 4410
glasflow/nflows/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
glasflow/nflows/version.py sha256=U5PmsDCxMM7pR9PeThiRhl4AcOB8HKGZTnLc4y-5Aos 52
glasflow/nflows/distributions/__init__.py sha256=CDyJc6_uOICdG_IvgEst-ZnPhbuTljKetnsrzMwomkc 284
glasflow/nflows/distributions/base.py sha256=6jPZxo7feKLVAMzKRNYrwkTgX0xpToX08goWBe3crLQ 4628
glasflow/nflows/distributions/discrete.py sha256=4nMpfwes7Lq2kkhmDdvXXpPtCcUEliDDuOq8pUBGzwM 2517
glasflow/nflows/distributions/mixture.py sha256=-3L13UO3Inaoq1NKuoSztEDDMCudl4fvHZu4tQpE2FA 1359
glasflow/nflows/distributions/normal.py sha256=6D_SlC4sjcyj43y-ffNOJ8dGOUz4P5tWMgYFuj9OeT4 6757
glasflow/nflows/distributions/uniform.py sha256=xz3ak7Z024XTBCh13CxN1mfsnsbc2CL4y8DDs2r70Yc 3416
glasflow/nflows/flows/__init__.py sha256=wSlzbOBrYEPL4lli_y1JwDTH5TOR6b00dIsG0gTkXXs 111
glasflow/nflows/flows/autoregressive.py sha256=26fFyO1GYT5zmEfuHl1kSQxekna9G0H7kLn57jBMNZo 2116
glasflow/nflows/flows/base.py sha256=Hn8BKswANrVsU_wLpEoLNPcNATaCKLc0b42GgJ2hjJk 4102
glasflow/nflows/flows/realnvp.py sha256=mxl6ELaXIyPfU3j_ozg0ytImpBgMkU-Jm3-0Ut3_Xmk 2094
glasflow/nflows/nn/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
glasflow/nflows/nn/nde/__init__.py sha256=T9Ppq1We3eQUWMMVyzRH09gB02de8wDwSDwHJ6SWBPc 41
glasflow/nflows/nn/nde/made.py sha256=LaZ9Ioy0zv7fTDwV34PPJNvkwkA3wl7lZkmuSyslf3s 14282
glasflow/nflows/nn/nets/__init__.py sha256=EZsO2vycvOeWNZB7gTdS9NLkY0V-mxwx31mC5Kd9atQ 82
glasflow/nflows/nn/nets/mlp.py sha256=X_YzO625E7xFNYY8-DQ7oex4crTO5rynenV2k3JEW98 2233
glasflow/nflows/nn/nets/resnet.py sha256=BugLX7tsZehngJN2AyI1L72wAE4PJhn0LnCmsqLyYTM 7445
glasflow/nflows/transforms/__init__.py sha256=YEEWA8rBftCRfedssGUe1P84Uv_mxCBCSHhZFgLs0a8 1450
glasflow/nflows/transforms/autoregressive.py sha256=k3q8X9Y2_IS3b9j6_Yk4N2_nmrlrNDKCMJlcYJKGqxg 16261
glasflow/nflows/transforms/base.py sha256=DdlOJx5kB-IhtjZfpQpGLukYV2Xv41Pk1MlRYoFLUL0 7895
glasflow/nflows/transforms/conv.py sha256=4bFGsIWEuQsRFl3BqgGzRpwrzB9KWQKythKPS4CWH9w 1601
glasflow/nflows/transforms/coupling.py sha256=n1NriSDaDnul606A5_lJCqjJ0zxJy0tle7T_BFTorGk 18613
glasflow/nflows/transforms/linear.py sha256=AfylHk6veRLax0rxQ8YUw1dg0ikj1o1e8UYImbwtH0Q 7558
glasflow/nflows/transforms/lu.py sha256=GCidVhqsZSkhcZ0cbQeCubv-2oTn7wOuZ7LHDyird3w 4338
glasflow/nflows/transforms/made.py sha256=0k9d8oT5xzMwYQqJd8PFQ7zwLX9wvPl6m6epzHdV4sI 9215
glasflow/nflows/transforms/nonlinearities.py sha256=AU_UTBL1Tcg5_Nr2X-0ksCA-E_yFzMGZA6sEwdMgueM 16106
glasflow/nflows/transforms/normalization.py sha256=xYshrd0VTArTuMEGcDRdtPiALF7LQw0ov0kyTBmweW8 8093
glasflow/nflows/transforms/orthogonal.py sha256=9YDDv9ybm1pvv-yoXDvBWXUKgYcgPh-BkIdEFD_lkbk 4015
glasflow/nflows/transforms/permutations.py sha256=yVdYjpKRDojNlpgwrh6MtL6MqN8HE4XvwD8GgvcCneg 2224
glasflow/nflows/transforms/qr.py sha256=VnblI9r46S7OY86PoCtYZdBv3Zb9fxq2UknXj3NYaeQ 3654
glasflow/nflows/transforms/reshape.py sha256=QKpsBQRgRmJaMaYtE-ZYWX3n1GXnZLzZ69mW69lwfJ8 2240
glasflow/nflows/transforms/standard.py sha256=6X7R5BPz--7xVQEl2hc500S7iSLs5d1fFaSX_NFKZuw 2897
glasflow/nflows/transforms/svd.py sha256=n35UwwU29KF1Fw-derqQwzHjwNrI_0EcDnIjOh7J9OI 3876
glasflow/nflows/transforms/UMNN/__init__.py sha256=rzn2yunDiVC_Smoxmg2yCsF4t8RsZrf1Vnk3l7gbKKs 227
glasflow/nflows/transforms/UMNN/autoregressive.py sha256=pQuanSVG2V56GXcRgMTwOx0WZBGwtIntZX55iohfyaU 2849
glasflow/nflows/transforms/UMNN/coupling.py sha256=UT--iuBNGv-JEsBdefMTle5pcvujBN7hBkZSkmxTd_c 3292
glasflow/nflows/transforms/UMNN/monotonicnormalizer.py sha256=1eW3WHiviNL5Ljs-Wa3SVM302vQd8G9zib1bvLC1dOA 2921
glasflow/nflows/transforms/splines/__init__.py sha256=O4dOKWBAQWyUw359N_oxbKyAhqjbE2wGsDO-A6mzna4 320
glasflow/nflows/transforms/splines/cubic.py sha256=ckZpLV70_9tCLKXwUC1e_30R4Wir2XflN6p5KhJAstw 9142
glasflow/nflows/transforms/splines/linear.py sha256=hxwjNc7tk0kPFqr5gqk7YQTHMeMJxI10R9ZFo36NCxU 3209
glasflow/nflows/transforms/splines/quadratic.py sha256=btyHNzA3EpwdujPT0fYM_HEj54vge2ewiikSiXWBjcQ 5464
glasflow/nflows/transforms/splines/rational_quadratic.py sha256=MfmY4PV9_7Ntnxn0_1OtaCSeVUKcBPShrN6ivA3DrEk 6354
glasflow/nflows/utils/__init__.py sha256=wpqrdAL9czNQ6A2h8B9sexI5amllFghFcVpTdmlNlE4 500
glasflow/nflows/utils/torchutils.py sha256=dpy9NAMX4J27XFa_1FhYe0gFbJl9w0gyGKVN6l2BjU0 5435
glasflow/nflows/utils/typechecks.py sha256=AC62PaYml96zcK9au0enktKJKRz52XVm5pwOvTFd19M 363
glasflow/transforms/__init__.py sha256=sU9WOEnXR8hoGBGcXtfI-Hqm65volT_YQIkmY1B9-hE 109
glasflow/transforms/coupling.py sha256=knqXE38PRDKLsG1BZBPrQqhi9QktnCn2_rAHjfWqIIA 2524
glasflow/transforms/utils.py sha256=OlmVXPkYGNnAl-DZyQeGDf_toWmtZ0hVQIgUIVT-inA 1378
glasflow-0.3.1.dist-info/LICENSE.md sha256=YsmsAfKzRYpT2SvouJypfzdAOB9Hx0rHw-cL88c4DA0 2393
glasflow-0.3.1.dist-info/METADATA sha256=ZkK4SLYb5KzkYX6G6LTr89T01u7eLCGuBj17m2gGt28 4211
glasflow-0.3.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
glasflow-0.3.1.dist-info/top_level.txt sha256=VVlHiUN7Vp5Jl-1Vh1Gh_qcy9UpaT225SgXPx6l_XOU 9
glasflow-0.3.1.dist-info/RECORD

top_level.txt

glasflow