flowcon

View on PyPIReverse Dependencies (0)

0.0.4 flowcon-0.0.4-py3-none-any.whl

Wheel Details

Project: flowcon
Version: 0.0.4
Filename: flowcon-0.0.4-py3-none-any.whl
Download: [link]
Size: 127331
MD5: 1ad1524b7e65095d8f9be0db684ab0d4
SHA256: 894243b50ca9db0dcad6be01d6101b95ea77d4502aecc57b8f017826a847a46f
Uploaded: 2024-10-18 16:55:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flowcon
Version: 0.0.4
Summary: Normalizing flows in PyTorch. An extension of nflows.
Author: Fabricio Arend Torres, Marcello Massimo Negri, Jonathan Aellen
Home-Page: https://github.com/FabricioArendTorres/FlowConductor/
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 2 - Pre-Alpha
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: pandas
Requires-Dist: torch
Requires-Dist: torchdiffeq
Requires-Dist: umnn
Requires-Dist: tqdm
Requires-Dist: ninja
Requires-Dist: scikit-learn
Requires-Dist: h5py
Requires-Dist: torchtestcase
Requires-Dist: parameterized
Requires-Dist: flake8
Requires-Dist: pytest
Requires-Dist: pytest-cov
Requires-Dist: black
Description-Content-Type: text/markdown
License-File: LICENSE.md
[Description omitted; length: 6319 characters]

WHEEL

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

RECORD

Path Digest Size
flowcon/__init__.py sha256=A_9p8ivN05uzePw0D7Z9iqFoDFmcNA9bsnsITBxPQYc 404
flowcon/CNF/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flowcon/CNF/cnf.py sha256=DwO8MhSqGJkMF9pvKbPCIXzdRO_G8aTRnLCJ3QaJrMA 11096
flowcon/CNF/neural_odes/__init__.py sha256=rycDnYIns5Ho6PHhQoMkIyyNw1lVgnFhWBqBFHqICWc 51
flowcon/CNF/neural_odes/odefunc.py sha256=yNgWkD9IMfLe7aNB5HCtD5b2r-O3nx6Kf6k-b2dGYos 6647
flowcon/CNF/neural_odes/squeeze.py sha256=V7bIJc7HlE5z_VjZaqpR5llspNBX0uciy63VytfHmVo 1170
flowcon/CNF/neural_odes/util.py sha256=MyAkWNs4Zcp7ssNw5_wlfsOENaOs2fz_nEXvusGGjZA 1542
flowcon/CNF/neural_odes/diffeq_layers/__init__.py sha256=fHK8Cam74iFSbKRXGhpl2YP1ndyxoC1DEHFLP_3FeDk 92
flowcon/CNF/neural_odes/diffeq_layers/basic.py sha256=zQGBTKOXlfOfuHA_LZ79JSMdbXLA6u7daT9Bi7YQqxA 11474
flowcon/CNF/neural_odes/diffeq_layers/container.py sha256=d7tJYrE-XPglVAtRn3DNbvUhbXMiq0GpP6q8hB1qqWs 1357
flowcon/CNF/neural_odes/diffeq_layers/resnet.py sha256=YyqxpVwi6GQCg_15DrKbIQhQUyE6y28NBiL8KkikNIw 2003
flowcon/CNF/neural_odes/diffeq_layers/wrappers.py sha256=SWaF4xcP9zgyEEnP-P_dABwGnkwJR_IDpC1iGnJW0cA 1365
flowcon/CNF/neural_odes/wrappers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flowcon/CNF/neural_odes/wrappers/cnf_regularization.py sha256=pNSjlAJ7hT-3yST_wzD8j9GomdyWHSQZD7yOOJ4Q0qk 3591
flowcon/datasets/__init__.py sha256=7IIYcfngtptJE_Lclw8aIIABwn-SjzCfHrt112GpgOA 181
flowcon/datasets/base.py sha256=QjMF2653enThWCLpJlL3hE9zSmOR1x0HVF-dilURTyU 3623
flowcon/datasets/plane.py sha256=qK7aWkGQlixpuQ6S_Xe_QZjXsgAlakgw6CTmaXnlrps 12850
flowcon/datasets/uci/__init__.py sha256=zsyCztqkzLdlPvA5m8eoT7pEaaA0hfa00Z8R16kBfV4 183
flowcon/datasets/uci/bsds300.py sha256=sprzxvv5yuL4CC4itKnkuX1RP16gFRsjBiSgV7ZcGBM 1429
flowcon/datasets/uci/download.py sha256=lNFHjNM8cAjA_CHHDTD_Kfgydr74iFR2wkc3e9E0zkc 1770
flowcon/datasets/uci/gas.py sha256=ymfhWG08sObfVNZJW-QGyBKEwR__MWGMES-xRs7Do8o 2740
flowcon/datasets/uci/hepmass.py sha256=8nBqrB-mCXq4R7suhWs3VyFqQOAK6fCkAOm90TeBn_4 3706
flowcon/datasets/uci/miniboone.py sha256=LRddl3BD4TgxaobVgcZDrv9JWjOZbSvvCJibzl9rxmw 2956
flowcon/datasets/uci/power.py sha256=_dlpNBnFok1O6HYQyepbeF3WFofKMBQjO1HNDjGcvqs 3052
flowcon/datasets/uci/uci.py sha256=0Q7_VLgY64IHMy2cRQvloWdhqf9ps9gCZzHkCb3JkOQ 2472
flowcon/datasets/uci/utils.py sha256=9gJJKWFfuLKBdxep9yCi9oK1WLnI07h3mQdUgNXP1cM 10152
flowcon/distributions/__init__.py sha256=FlI6w0FXcKhDbsqm-a734Wyk5Y_4vg96gLtW6ubDuRc 389
flowcon/distributions/base.py sha256=kNkXMAF1Z8_Cu2Gl0v9biCZ2m-lBR6MP_20j9YEEv4Y 8403
flowcon/distributions/discrete.py sha256=iPvTH5FfOJifRHhOKWo_Y9t38h1iyXzzpRVBZHvIOio 2544
flowcon/distributions/mixture.py sha256=Wap4G-CCAj335xF5I210cKHZK_Ia8BzpUsrIaVF_bNU 1386
flowcon/distributions/normal.py sha256=9bYZ94meHuv1H3IX_hufNWJjScab3bjwvzqUv1wqTwU 6784
flowcon/distributions/uniform.py sha256=xz3ak7Z024XTBCh13CxN1mfsnsbc2CL4y8DDs2r70Yc 3416
flowcon/flows/__init__.py sha256=lG-gWgTrgvzLg2_oI4COnCXOgf1GGwi_GQlPOpkyo24 214
flowcon/flows/autoregressive.py sha256=dxtrbiw1rjG8WkImHUFvI4Z-H25FG5TC-GfIxkJZpTg 2159
flowcon/flows/base.py sha256=ht49EflArmYeD6EpdXPfaxsSnNV_z1tgkb6yc0bzuBo 4985
flowcon/flows/realnvp.py sha256=AVmNM7Y_RmmpKu4IuCmQ5JbMg_7aWeYqRF579k1EEWw 2137
flowcon/nn/__init__.py sha256=Bq9aWJaBMHVK95gM-hjzUV6v8p5KSvvqFHn9F1_hExM 541
flowcon/nn/nde/__init__.py sha256=OVC0hTVNBrpEVtkE9fZHUM7XyDnVdjZCqyF99r5W5dk 55
flowcon/nn/nde/made.py sha256=d0kYEnpzhg769MIAKRYgQ11bs1FUH9JV0tUOkqOYmio 14324
flowcon/nn/nets/__init__.py sha256=g8EiiZZZWqi4UtceR_quZCJQzkeEBaf1OeiwzQYMALk 619
flowcon/nn/nets/activations.py sha256=mbKRElMg_PTvSNF4xDktUMN3KiHGhR9KyctoZR4vVvM 4358
flowcon/nn/nets/extended_basic_nets.py sha256=JG2KRHNOetuMSHx7hlyt49NXHr4jq9r4A9Imob-1D5g 1697
flowcon/nn/nets/invertible_densenet.py sha256=NRK5pFQgwWzZVzCSIEEM_T0VnPMr1DkH8vmVEnrZV-0 20841
flowcon/nn/nets/lipschitz_dense.py sha256=MFG8zqHpMXopZ0Bbj0GrCO1BZPF0Lwg7BKzb1qWanRc 4383
flowcon/nn/nets/mlp.py sha256=0wWXUG4SG0fb4xpV1lJ-LZ5cz8PzRkcX-dzI2Zn-CDM 4996
flowcon/nn/nets/nets_util.py sha256=H1p99tjOgwymA9McAlLsaPcdtBK30b9qhJhNQJucsaQ 3916
flowcon/nn/nets/resnet.py sha256=IUa3fUWm9caMfLk7TNWlJl8B-SJe2wacdR795pRZ-o0 7462
flowcon/nn/nets/spectral_norm.py sha256=8f5dC8sbvLhAl_KI8rBonS4k4GqEyXCywUa9kpgmXDs 5509
flowcon/transforms/__init__.py sha256=Mcr6wmvKobYuou8xaUSemh5JaQj7_FV6moZtOxJNQy8 2947
flowcon/transforms/adaptive_sigmoids.py sha256=Fe40_80kWBRgQJkkkLT7si_CGkHrqWRPcPp9ldmjcho 10833
flowcon/transforms/base.py sha256=5-ELJnKw21Lh7_2B_MrwwV7WVsMXe06B4xINYJQjdpg 7896
flowcon/transforms/conditional.py sha256=YIkfCcmRZH6NLjZX7o7QLwRWXRL6jXQ3Qy2mWhKl5Uk 38075
flowcon/transforms/conv.py sha256=YJ8UhUGMcrDKGWDjvYEusZDhj1NMj7PjNSC9GPFUE_c 1643
flowcon/transforms/coupling.py sha256=w_iZHRI2-nPjWJdS9a-yx6xtDyu0rxQEqI2Trw03pLM 21847
flowcon/transforms/linear.py sha256=onypLbyL1wOPNOrqWSNMIh40I2avSrkNGssjBcwS-s8 9086
flowcon/transforms/lu.py sha256=c1eexCzVmeN8HDkMiwk-3-ljBVr1DoXxZddvGUSrW7k 4347
flowcon/transforms/made.py sha256=-IfAW5lOVy017EgXlcVw7de6iEbiK_AMRRxZTLZJurI 9221
flowcon/transforms/nonlinearities.py sha256=VzAk7lR-nSfowIyV9o42acVcGLD9AJ413ARUZTUv3qk 20130
flowcon/transforms/normalization.py sha256=tjbDJcUZr-xRK9d7auRkxAbemzRsFVCTtXeZCGEK5h8 8112
flowcon/transforms/orthogonal.py sha256=2o6qGl8785Ao836Y0gQAIOGgYR22vFs1fZnqcRD7XNc 6864
flowcon/transforms/permutations.py sha256=_XPPJ9uwoT45l2HRRYxXVWLqMhQPf8RAHTWyakUj6x4 4090
flowcon/transforms/qr.py sha256=joMwOR-lqMK9u6cNgzOSnHlu_mPiuzcnvyA1mjT350I 3690
flowcon/transforms/reshape.py sha256=90BK5uYZFAcEc09cL79LaijF66EPmvinaoxn_uzl1i8 2259
flowcon/transforms/standard.py sha256=XyJUI1ZTo8szJBVQgL8Y6-KrQFC9dbfDjssPHlb-Nq4 2948
flowcon/transforms/svd.py sha256=AL8GkHblspozvUz9rmyLCXH24ZI8w4DmvFTFwZ3KF5M 3912
flowcon/transforms/unitvector.py sha256=JiqTu19ntHLUZ3Foj1N_U0oCubF9JA_kn14soPP3oAc 1783
flowcon/transforms/UMNN/MonotonicNormalizer.py sha256=iUT9LFuAKrwlwq4RYFURJVIKZJMLLcsFOncwlmvmVRo 2993
flowcon/transforms/UMNN/__init__.py sha256=_D5fzY9URVINNouFxpKUONiUZ_gsldhTYdeLzP3j2-4 89
flowcon/transforms/autoregressive/__init__.py sha256=mGJFia22TbNCla8HLFbtT09tF3nRcEI8I-l8qmxwIpY 917
flowcon/transforms/autoregressive/autoregressive.py sha256=V9kSHLYFwp1kfguxZVykQkGyyIp7oLsS-oVRY1urPUA 24397
flowcon/transforms/autoregressive/deep_sigmoid.py sha256=KmsaCLwfWQpb5FHbNdcKiDvNGaoNU5tQ3_ujRVUKAnU 3268
flowcon/transforms/lipschitz/__init__.py sha256=jfJGw-irS9UWR78xckGGo4Db0_FWJ7o1Eba53MJA7_c 60
flowcon/transforms/lipschitz/iresblock.py sha256=l8xsX_pXIino4g5e4QvMnSD-jfSRiGrOTO2uOsSHeYM 15944
flowcon/transforms/lipschitz/util.py sha256=wBASZ_BM34uxdvVf_7RMU8zP5OyIZlwRe7dz4rVvMlE 6289
flowcon/transforms/matrix/__init__.py sha256=nVMiz8kZrRkeA-KRr_41DvGcPqUt0piDv5mS9vpQhwU 189
flowcon/transforms/matrix/cholesky.py sha256=g30nW0qjjo0KaTZrZu0CbmN_nWh-CsAS-OUL_36LgL8 2234
flowcon/transforms/matrix/diagonal.py sha256=S_1ivvud3W3x_SExMx6_3oyRQ-noSh_8jX2fWA6GON0 2709
flowcon/transforms/no_analytic_inv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flowcon/transforms/no_analytic_inv/base.py sha256=MuK7kFPjXyyxxW-DB3zgjKp8p5OirKavujWJCHnhIkU 4433
flowcon/transforms/no_analytic_inv/planar.py sha256=-jMoapH06pWTiTJz5N7fzF6qr0TlFjSt65uUA7KT7tk 7926
flowcon/transforms/splines/__init__.py sha256=slVPhqXRC8O6G4vJPn4YYoC-O6Sv50CTbKGsKKFsXMY 424
flowcon/transforms/splines/cubic.py sha256=usp_5tP-khFoNX2qEdcMMikH2QO9MPtR6OgcXdcxdZk 9152
flowcon/transforms/splines/linear.py sha256=GIsLFmkc_TW19mbdwwJ7hL8-IlljF_9Tw-McweSlEXU 3234
flowcon/transforms/splines/quadratic.py sha256=uyDTg5EetWojywHi1BkRi6mIbd3eX6YQ3coaB7HrxRw 5474
flowcon/transforms/splines/rational_quadratic.py sha256=YQd9bB4QMHdLwFOZl6mwEVMPwA8G5c21ld4dVIvNn5E 6689
flowcon/utils/__init__.py sha256=jWNWyCg80u92IhyMcXHVaqzh2iZUUgPcjE0RcBO77tU 544
flowcon/utils/torchutils.py sha256=2aoBsbnWaBIuMFNMisE6-vqhCaHz6fEsGyaJ40c-n3E 7640
flowcon/utils/typechecks.py sha256=AC62PaYml96zcK9au0enktKJKRz52XVm5pwOvTFd19M 363
flowcon-0.0.4.dist-info/LICENSE.md sha256=TJHEXewuB9jWx2aYTQ8ZnFV8WbF6dlvKZhwLpSxOWCA 1200
flowcon-0.0.4.dist-info/METADATA sha256=TW4rz0ZEALbgd6-d8JJF2FIt3FQ-I-atSAR8SJv62Ko 7218
flowcon-0.0.4.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
flowcon-0.0.4.dist-info/top_level.txt sha256=ksEt19aJJBWLccWS_ozw4gXOQClBnGqrwWXn3GaXwIc 8
flowcon-0.0.4.dist-info/RECORD

top_level.txt

flowcon