batchflow

View on PyPIReverse Dependencies (0)

0.8.7 batchflow-0.8.7-py3-none-any.whl
0.8.1 batchflow-0.8.1-py3-none-any.whl

Wheel Details

Project: batchflow
Version: 0.8.1
Filename: batchflow-0.8.1-py3-none-any.whl
Download: [link]
Size: 347514
MD5: 56bd4e3204e369f6f4adf1afbf4854a4
SHA256: b2f19d81c17ae18564563d73aa302b360ce00bcc2a32e7cecdd2681adbaf1c06
Uploaded: 2023-02-13 11:58:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: batchflow
Version: 0.8.1
Summary: A framework for fast data processing and ML models training
Author: Roman Kh at al
Author-Email: rhudor[at]gmail.com
Home-Page: https://github.com/analysiscenter/batchflow
License: Apache License 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering
Platform: any
Requires-Dist: urllib3 (>=1.25)
Requires-Dist: numpy (>=1.10)
Requires-Dist: pandas (>=0.24)
Requires-Dist: dill (>=0.2.7)
Requires-Dist: tqdm (>=4.19.7)
Requires-Dist: scipy (>=0.19.1)
Requires-Dist: scikit-image (>=0.13.1)
Requires-Dist: matplotlib (>=3.0)
Requires-Dist: torch (>=1.7); extra == "nn"
Requires-Dist: einops (>=0.3); extra == "nn"
Provides-Extra: nn
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5906 characters]

WHEEL

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

RECORD

Path Digest Size
batchflow/__init__.py sha256=SjOTUvdOE7Z4a8C2QToq-qgHLdwS-19qCzX38W-j84U 1235
batchflow/_const.py sha256=22XgvMFzjTwimP0_SixnXqTBb2y-GZ7J--KqizLlhXA 1087
batchflow/_fake.py sha256=0wVe9T_jiM_0VqvBzP7lYSl2TOVyqkUfThogm0N5Gsc 249
batchflow/base.py sha256=X4u8-lR7SHIo08qhME6-L1BzBO60tYuiGhZ8qrYM00o 7139
batchflow/batch.py sha256=Ls2tYwwnHPWjeZVNHHtijM6J9tXlFsxoBwZXWRyAq8Y 41157
batchflow/batch_image.py sha256=EtIJW-IXMN5ibOobGdbNzs81-ZFRbVoqeHsWIv8OjEs 45334
batchflow/components.py sha256=O4pe5fRT1va2sugwcRZHvhDORABnND53p6MKJOdFqk8 8152
batchflow/config.py sha256=ZFBMFeP0XnGmLHBO0Dd_qkLThrYXZ-k6L3qKMrKQIA8 11909
batchflow/dataset.py sha256=DrjPUSaJ29Oiu2MgZwuu4N51KA9oXqlqy-pHrhdHwZw 13025
batchflow/decorators.py sha256=36pGxCQXQJhyw3LoCYF3TRv8Au8NGgYCClbNHek91AY 19140
batchflow/dsindex.py sha256=EBvXguSSrpQt6vejAIvZJuUXYlthVo_A1CUZx3wqWnc 22900
batchflow/exceptions.py sha256=P7Y1xUygV64mfX7M06POsRaJQw7-Qqle3eI7_5vpPqo 451
batchflow/model_dir.py sha256=kTRoNfQUi9Mzv5J4X6arS39qR0HFdBntQN9RZO_nPgk 6082
batchflow/monitor.py sha256=rFMDkBq60T3V1OA-96_3PJ05jz6tlZj_mD4cj1k0C3c 10162
batchflow/named_expr.py sha256=H2-wyaseDkX4Py2JEmO3tqy3a58X7oM4Grlr05GWZGA 34811
batchflow/notifier.py sha256=irY4FujaN1a2RDPIMVZWpqlqQqFwSnM2Ayhsdo8s8SE 23798
batchflow/once_pipeline.py sha256=O_3EmXp1ImD1h-5Yt8uFcPAp3Ysr9FxEeho4Ylpay44 9696
batchflow/pipeline.py sha256=egaB4ZZV-ULwCKDv0J6rK4eHpUXK2-bJkYgZy9_jIhM 61192
batchflow/pipeline_executor.py sha256=l1qzNhdvwx-VxNiQnTkDwQJvkFdXBWwSTncgPFarygU 10662
batchflow/profiler.py sha256=gDum6TJk8qiTDXbOQJMnlQ7plb6pbT-fejiaVudcVAg 5891
batchflow/run_notebook.py sha256=8mNALbUtl-QFFXihwa9PXHdUp8FVKWDMiKIJySRWHPE 10597
batchflow/sampler.py sha256=jjifibQXv3hZoQSODLKD3g9ALUCmU0Hh_aMOy6KSpnk 22054
batchflow/utils.py sha256=YGPf1runCnF58aRxEtN_jgn_1VLMsLMUtHpPbXgOvQY 3233
batchflow/utils_notebook.py sha256=v6ml6hWlQY8gNiJ7Q5PxUB0JspCHVxlfPyQZGYI_u6c 12034
batchflow/utils_random.py sha256=ij-D9hb1kxhpov4Mu0x0nm5AHgA8a1Ro8LC-GC3xEfU 3010
batchflow/utils_telegram.py sha256=NVjEH1JC-rWAm2QYpgwR7jT2zIuvxxr79sfpE-4dQTg 7683
batchflow/variables.py sha256=U797E5A7xk4VFVQRUIDU4NLY2EUHWT01VMLjBb-0wUw 5489
batchflow/models/__init__.py sha256=TpWJMIUSdlbZT36sbDmqzPX9hC-rqCewQboupvSokCc 86
batchflow/models/base.py sha256=ICweelG3EGQrOHEqIVXUjTO2IjFD91BQcHDtah8jr14 1009
batchflow/models/sklearn.py sha256=EhcLCXvjM6SVGtrdhl6IM3JiSfS3DjCYdJ4qpDsmMno 3097
batchflow/models/utils.py sha256=OO7XB1wSPN1wzD9XWwrSPEfj8oXPZ5W2NNXn1BRjJig 1277
batchflow/models/metrics/__init__.py sha256=BlKzkpojJBPYiZ_8RlsFBaQA74DW3XL4HyyprvXQESE 320
batchflow/models/metrics/base.py sha256=DdYJAyF65DtgPiSg8djcTP5WwTDk1BnnewQabZp43-c 1947
batchflow/models/metrics/classify.py sha256=TTFWiqV-H9XnionaNcF7JRzv2KLopGgFBw-ai2v_FHE 17211
batchflow/models/metrics/loss.py sha256=UlCUGIpDYiQoXr-NhfCvOzJM6CyEJRFVCLZkXQdOMmU 1134
batchflow/models/metrics/regression.py sha256=BZNaGt2vmCaq4FEn0sfgjm1hZ0NSO6reiew7rsCZy6k 6172
batchflow/models/metrics/segment.py sha256=D9d8HKBnkskO9lT3duTB1UGe4ga5iW1NCjO3Uqlp4JM 5581
batchflow/models/metrics/utils.py sha256=TFWNyHWLHDEMDFK2Osn5_eM_nYxnHnVoZBrZEhYCEHY 1727
batchflow/models/torch/__init__.py sha256=UTIst3IhrVd5jPHQttqkSdEAMwGgyLrMLCoTRHswsMs 1230
batchflow/models/torch/base.py sha256=cjlEjLMrvu85LOGrjaVAaxfQQw7-VteSQWjpe-RdwU0 80626
batchflow/models/torch/base_mixins.py sha256=pT1IcJs0xYwKnkFD6fnkgDiBSALTjg0Gu3ScoT108VU 26643
batchflow/models/torch/benchmark.py sha256=q-jJN2M6bx-IkE3q0Gu4zOKWZzKazQ9FRLhJb94PqT8 6068
batchflow/models/torch/densenet.py sha256=CutFR5y72kJGdw-WofPXgbl6QXbeZI2-lXLYDOujkzo 3595
batchflow/models/torch/efficientnet.py sha256=FSBNkGNJcBOF4cDkCo_azuFZ3aErO-YOPx-tShYJiQ0 6814
batchflow/models/torch/initialization.py sha256=VPBqmz989ny-VzD-QVyyzdbHOWZTfEWf4GceAsFhGK8 636
batchflow/models/torch/network.py sha256=P3JJoelVadXYfm74JcxMNtCUyjeQLxYbXNDZb4-gi38 5822
batchflow/models/torch/repr_mixin.py sha256=410VKHEVejdYyKlU3YPW-Eu41MtRiOMgDaMM3dIswDY 8339
batchflow/models/torch/resnest.py sha256=uzja8pQMpLfUUhmm79y-wugqjaZ5Wh0xaakGKGPKCQY 1942
batchflow/models/torch/resnet.py sha256=90-FholXKpV5vWVbDm4aWmWeFjGRi00wqkomtgLW5yU 9326
batchflow/models/torch/unet.py sha256=yu3oRMY1DEVoiz1_uDizU5eCIket_p8QpyB5vAXZrVk 5661
batchflow/models/torch/utils.py sha256=S21Hg1Wsdgp4HQVVXRVjWue_DtUcu9eGJyCWGTsbRPs 4463
batchflow/models/torch/vgg.py sha256=j1USe1sffKxxlQgLKBhVf6109AcIXg_vOlxW87bghWg 2211
batchflow/models/torch/blocks/__init__.py sha256=Bv_9Ce-Y5AtnAZKps-5WFN9rzthXqWtcFzmhyDBF774 664
batchflow/models/torch/blocks/attention.py sha256=T00ECtZ00pS8Bf0kkVYb3k3NGxPGNWpZ-lRCN0oomWw 23549
batchflow/models/torch/blocks/core.py sha256=YMtLtd8VzxKGsGIvBzscAfqheVGYnEgrRt0d-Gb27IU 7225
batchflow/models/torch/blocks/named_blocks.py sha256=7xUSOjHeRsG5BVyX70VLzrhrYQr_jmEUg05nRsAV0Vg 26202
batchflow/models/torch/blocks/pyramid.py sha256=ZAhbFPibQfhDA027lr0QUQTVXEaSlPXnRDp9aZAC5Wc 8016
batchflow/models/torch/blocks/transformer_blocks.py sha256=x1SXzQFBcdQjwkcDYRZY4XRgZrV_I6XhGrH_y9OtmUA 3035
batchflow/models/torch/callbacks/__init__.py sha256=613YdXk4Xy6fpWYtUnR1a52JZyM-3Vl0q9rE2bnkaKU 140
batchflow/models/torch/callbacks/base.py sha256=brpCOCAIuw3mhkZbWya1Zb_D1N9QqkgRK4XgVdiiiOM 4611
batchflow/models/torch/callbacks/plateau.py sha256=pvTGzYDw9fcfumwke7Cse1HAPq5K7KQkSD8YlYifpx4 4796
batchflow/models/torch/layers/__init__.py sha256=qWDkHlneNViY9oPvTzOBybf0yZFBXX9NP-3nFeIWdHE 826
batchflow/models/torch/layers/activation.py sha256=rNKkLWl5FXUju6_Czkyinfv6LCbCJva4VKJ8ikK1oNM 4196
batchflow/models/torch/layers/combine.py sha256=8NsP-bExjEv6pFQ76emJzID7xp7F7SPQuAbnbieTMps 6650
batchflow/models/torch/layers/conv.py sha256=mwzzxhZbi1tf7XeDSejfniQAEzI375mXVWxKqqmH1gA 3866
batchflow/models/torch/layers/conv_complex.py sha256=9MabFLHYa5mnY6TjzN8tF2l46P7yi-UHB8fA3TGDFPI 17624
batchflow/models/torch/layers/core.py sha256=k6yZujcBIedL1xEnWaSeZr1SLlqOamocmgrXjdFVu30 6825
batchflow/models/torch/layers/hamburger.py sha256=meiEkZWlogPXdWTDlcbgo0nCzPF9eNQtTZ_Bqha-klw 4945
batchflow/models/torch/layers/multilayer.py sha256=NJNCqeiiDwEluAtLrkMyUjncC7Ki05ITnsjpJsb-RV0 12397
batchflow/models/torch/layers/normalization.py sha256=Kbokjd_KYmsYQA-3EKGhsO2fW79Sjx51D22ewFcy6B0 2512
batchflow/models/torch/layers/pixel_shuffle.py sha256=HzQgGVjTwS3Ye60QNldMOeYhol8LbMflNhReThVvbfY 3682
batchflow/models/torch/layers/pooling.py sha256=P-0O2mffK4fm4Z0Gzbl5W1HzDCqDNlKtNlIJrxsJPw8 2700
batchflow/models/torch/layers/resize.py sha256=KmSoCJ9HcfOrL26HY55JPUyn1ut-a7tHRgxEdM2B7t0 2540
batchflow/models/torch/layers/utils.py sha256=U1VnK6JHlVQK1zSLW0trdTwEBUYaPB2AwyjHaHbLtZ8 2679
batchflow/models/torch/layers/wrapper_letters.py sha256=l47YQ3pvO3tmjY8u8vut6x3nzt9UxMHNsRlPu4DD8Ns 5697
batchflow/models/torch/losses/__init__.py sha256=LjecAPoaGCznSbyKTxAymjgOraN-2t1hsc0Wz39LLbU 180
batchflow/models/torch/losses/binary.py sha256=GbiRAj6UdMzUW9A4EzO1AFCtsGotK51sofIt51ZY83A 6876
batchflow/models/torch/losses/core.py sha256=Q98Ti81u64i0HqCP9LzyvaKiLegOBCRsG85l6E-tuxQ 3780
batchflow/models/torch/losses/lovasz.py sha256=F9yJ33X7hRrsLGbJbshZ6gzjIxhajYDRKOZ0hbyDA10 5122
batchflow/models/torch/losses/multiclass.py sha256=wiW-6qDhNJv5vRj9XsvejXabWeYKIXDwIlGMSkJqJJc 1203
batchflow/models/torch/losses/ssim.py sha256=AJ7Sv2mnlntuZmM8ujTUyaw7FcUpzvjylXfidKo-jPI 3914
batchflow/models/torch/modules/__init__.py sha256=v81XaAzxD5C1ko_nJefV_U2m834g2ndi-ao0O7I-54k 276
batchflow/models/torch/modules/core.py sha256=oybdkvFsTAjdZOGRGgaGbjHuVJIKuOk3068_tfBmhuY 3637
batchflow/models/torch/modules/encoder_decoder.py sha256=ulwfj8GqOD0bQaSA2AtgUS4ARpC4tfbbJYyBj0IQQlw 14484
batchflow/models/torch/modules/loaders.py sha256=RACDRYq17l8ChJGXem0rKHk0F4EsnZmi4JDFuV5pmX0 8349
batchflow/models/torch/optimizers/__init__.py sha256=C7vQMxlJGHxcjKa_S6WqBR85Qq-RoQZssJbhQqyvdVs 61
batchflow/models/torch/optimizers/radam.py sha256=QeoBWN1FKszIO_tNOmStIy855XegOJPixMSYegLkN08 5742
batchflow/opensets/__init__.py sha256=YZ8mFaRGyXNfxwAEH55b0_gUhkfagRI-jJ8ZAFtbqcA 493
batchflow/opensets/base.py sha256=kTMeGP01ssuYSRu6lS3dNmuLm8UKkZk_tL1eZq8o2qk 2299
batchflow/opensets/cifar.py sha256=fIyyop64oCLEWPFpz5_bQtIhwP0I8rqDfdVS4Ctt5f0 4012
batchflow/opensets/coco.py sha256=86TV45cyMcBgqQt9fMbc69PFo4HVoPvcGlgkW6LAjuI 4603
batchflow/opensets/imagenette.py sha256=D9V0MFwqzfxKelyMTOP9qS_j1ngIlJysAqgxttd9Hos 7556
batchflow/opensets/mnist.py sha256=_1EIiz_LVqacpseqGCtc5eczd6KYrah1wEhSH3tc170 5186
batchflow/opensets/pascal.py sha256=UASywxwa422jatrsh8Shkdqp7v6yDr7RGqJaxdU7SyQ 7272
batchflow/plotter/__init__.py sha256=w1_GQe38tipO_ANSDc1NeUAK4FsgIvoK75jcKZ3Q1WQ 62
batchflow/plotter/cmaps.py sha256=n1j8VhnzijjuyzJa2aCeWVI1NSaXkVlqDQzrBjGeygM 231
batchflow/plotter/plot.py sha256=rwPSmYEShI3Y-Qvr2a9EGBw99Ps6Hed-0iLQY4BK_lc 65749
batchflow/plotter/utils.py sha256=OV0TX4JEOB1M3Buuj2qyqIurRMdA8sZd3gUPjoqaXOI 10710
batchflow/research/__init__.py sha256=6TVtaS4ke13sbmWr07pLqYqsEOqQ8j4qk1X8lVo9yO4 358
batchflow/research/distributor.py sha256=CPoCak2I5hy-qSEHWQK8QWY3ARzoVOP6ANveiXCUsDc 10804
batchflow/research/domain.py sha256=bTy0bg1ha5Uap5EeCEPzqMqfV3IP-1c5oq0JcG2GfWA 28320
batchflow/research/experiment.py sha256=nGmrrkfuH5SsnQjkzCS_mMw4H3w12XIhmVT1YFB7fAo 40018
batchflow/research/named_expr.py sha256=JPdzZvfCeijTE0nUh_Eaw_lTuhGiAwL438lze9iV-7c 3308
batchflow/research/profiler.py sha256=O8A0pkH8FgzVYKz32OZNQk6k0sXp_JOmaNRDyHc0pEw 5444
batchflow/research/research.py sha256=JaO2zNxeAt3q730neUumzcHn-QzSkxC56CNdiSSDoZA 26085
batchflow/research/results.py sha256=k3mUsSz8BY_8mZt_gm2guW4CXA5doMH3n4923_gVwkQ 17471
batchflow/research/storage.py sha256=xzW3PUhn-OPk1JwXEhbykWlzENWT8F5cJuq_BoePuAY 23813
batchflow/research/utils.py sha256=q2fd9HV8iylGorbeoQu8JaDT7w9vGBExFfxWM3l7rn0 14495
batchflow/tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
batchflow/tests/apply_parallel_test.py sha256=-qMPG9aUx9UCMAd72tQmW7V7Vdv3gg_XoJth1wBENkw 3408
batchflow/tests/assemble_test.py sha256=JgczuQiyWU4D2MgvPrx9voE0df_wDSo3ITy1QIriZAo 1364
batchflow/tests/common_index_test.py sha256=Lnh4GlJsbtE2VcyTglqQq_ix7Ms2nVB-v7QOBk5tKJw 7250
batchflow/tests/components_batch_test.py sha256=oc0_K0Bzrgmni8ALIZ97PA5WPU7bH_6ftHsgRGNAj3A 10831
batchflow/tests/components_test.py sha256=ccFHu5-e9WKD_6TazCoIRsNeRd_HU720J65PdbXRP2A 9470
batchflow/tests/config_basic_test.py sha256=T4_LTFja_P1mNsPeC1Bj4cOZt_Qo6PPmtJzXdnrsEvg 11511
batchflow/tests/config_test.py sha256=yxikzE9tE82utAectpGef_E2X0yfxOuK0oA5YNTXwKs 2864
batchflow/tests/conftest.py sha256=_cCNcj6VYAyWJPW0K2DSF7LlyVVLqE29S8WfPhmupok 1208
batchflow/tests/dataset_test.py sha256=hmun2eDdnB2Ubn2LspF8DKBYcCL0Ocwt-EBDU4NbbZk 4001
batchflow/tests/datasetindex_test.py sha256=z4M3DRuYoG0Nx6cXakCkYCCPF15EpfSAqWQUsOR5OlE 1629
batchflow/tests/filesindex_test.py sha256=PiqAmezHrnkl9jTjCe17f8wpoWH83ONaT5iU4Z-JiMs 3402
batchflow/tests/metrics_test.py sha256=rriE-YwXqW26TgNtsIWQ26jr_4fmgXD7A53Lwtnjy7A 22255
batchflow/tests/model_save_load_test.py sha256=7gvUdyVnRRSud6I218xy7LZoGkdCoWv9XrZgDu8dKNg 6819
batchflow/tests/named_expr_test.py sha256=i0SC5aqsVGjUCohCki5IYD6Rbb-FNju67eh33qK1JlA 8101
batchflow/tests/notebooks_test.py sha256=Qb4m0ZpypMw48Vp-Y5efFF_J4IoVWneXnWy2xT1N7LU 2798
batchflow/tests/plot_notebooks_test.py sha256=LudMVOIZ4udpqsWpTCk4JDjzgfcQuZTMCh2Rg1NoDtc 1089
batchflow/tests/rebatch_test.py sha256=ldNgpJd8ppEsQGoWYAU4grWXWsBUSKXW8umP33B6ZI0 2349
batchflow/tests/regression_metrics_test.py sha256=EFBzocOhUycWC_AB1dK0bbmgwpazqCYnJL4zqLln8Hs 3955
batchflow/tests/research_test.py sha256=OfVso26Z_MSfRKzdgBiLRg9fCBsUkJFCObJc5ZyvZjY 26302
batchflow/tests/save_to_test.py sha256=F3HW5Qo79DeLsZ2AMH4fqUXf4zvPsAatd8Db193p5kE 927
batchflow/tests/test_loss_test.py sha256=ZJI_9osNzdnTvmStHOMRZWNkcdOTNNj4Z5OVDfbPUHs 1559
batchflow/tests/torch_layers_test.py sha256=Kw1GAZExSBrIrZGwTy6TQZG0A44xvQ7EmZw4NZfxuzg 5183
batchflow/tests/torch_models_compile_test.py sha256=-L2THyNDVw0lE8pjmL5VizVca4W1uVH2JScZRYrYE9c 1986
batchflow/tests/torch_models_test.py sha256=6M2uCJ_dtjqhpBL37VxGepyBOwHLUDDc3iw6XbUHZHw 4423
batchflow-0.8.1.dist-info/LICENSE sha256=ITu4ZrDxoHWAZc4zyRaro92BZJQmZrz7WQweG43Dndk 11352
batchflow-0.8.1.dist-info/METADATA sha256=m2G_P2yRjEz_m2qns6eDoyMBbE4XTOYljVyXjuRPMI0 7143
batchflow-0.8.1.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
batchflow-0.8.1.dist-info/top_level.txt sha256=hbafrd4KnjCuf3AyMIByOlaCYLUiVg3jqecc8TNmcYQ 10
batchflow-0.8.1.dist-info/RECORD

top_level.txt

batchflow