torchx

View on PyPIReverse Dependencies (2)

0.7.0 torchx-0.7.0-py3-none-any.whl

Wheel Details

Project: torchx
Version: 0.7.0
Filename: torchx-0.7.0-py3-none-any.whl
Download: [link]
Size: 256100
MD5: ecafa8db39a531fa21483e53ed62f521
SHA256: 815c2628c30de1f5938c14c4427cfe280fdf93473b171be906ab7c1ea5971824
Uploaded: 2024-07-16 21:16:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: torchx
Version: 0.7.0
Summary: TorchX SDK and Components
Author: TorchX Devs
Author-Email: torchx[at]fb.com
Home-Page: https://github.com/pytorch/torchx
License: BSD-3
Keywords: pytorch,machine learning
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.7
Requires-Dist: pyre-extensions
Requires-Dist: docstring-parser (>=0.8.1)
Requires-Dist: importlib-metadata
Requires-Dist: pyyaml
Requires-Dist: docker
Requires-Dist: filelock
Requires-Dist: fsspec (>=2023.10.0)
Requires-Dist: urllib3 (<1.27,>=1.21.1)
Requires-Dist: tabulate
Requires-Dist: boto3; extra == "aws-batch"
Requires-Dist: aiobotocore (==2.12.1); extra == "dev"
Requires-Dist: ax-platform[mysql] (==0.2.3); extra == "dev"
Requires-Dist: boto3 (==1.34.51); extra == "dev"
Requires-Dist: captum (>=0.4.0); extra == "dev"
Requires-Dist: docker; extra == "dev"
Requires-Dist: kubernetes (==25.3.0); extra == "dev"
Requires-Dist: flake8 (==3.9.0); extra == "dev"
Requires-Dist: fsspec (==2024.3.1); extra == "dev"
Requires-Dist: s3fs (==2024.3.1); extra == "dev"
Requires-Dist: google-api-core; extra == "dev"
Requires-Dist: google-cloud-batch (==0.17.14); extra == "dev"
Requires-Dist: google-cloud-logging (==3.10.0); extra == "dev"
Requires-Dist: google-cloud-runtimeconfig (==0.34.0); extra == "dev"
Requires-Dist: hydra-core; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: kfp (==1.8.22); extra == "dev"
Requires-Dist: mlflow-skinny; extra == "dev"
Requires-Dist: moto (~=5.0.8); extra == "dev"
Requires-Dist: pyre-extensions; extra == "dev"
Requires-Dist: pyre-check; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytorch-lightning (==2.3.1); extra == "dev"
Requires-Dist: tensorboard (==2.14.0); extra == "dev"
Requires-Dist: sagemaker (>=2.149.0); extra == "dev"
Requires-Dist: torch-model-archiver (>=0.4.2); extra == "dev"
Requires-Dist: torch (==2.2.1); extra == "dev"
Requires-Dist: torchmetrics (==0.10.3); extra == "dev"
Requires-Dist: torchserve (>=0.10.0); extra == "dev"
Requires-Dist: torchtext (==0.17.1); extra == "dev"
Requires-Dist: torchvision (==0.17.1); extra == "dev"
Requires-Dist: ts (==0.5.1); extra == "dev"
Requires-Dist: ray[default]; extra == "dev"
Requires-Dist: lintrunner; extra == "dev"
Requires-Dist: lintrunner-adapters; extra == "dev"
Requires-Dist: grpcio (==1.62.1); extra == "dev"
Requires-Dist: grpcio-status (==1.48.1); extra == "dev"
Requires-Dist: googleapis-common-protos (==1.63.0); extra == "dev"
Requires-Dist: google-api-core (==2.18.0); extra == "dev"
Requires-Dist: protobuf (==3.20.3); extra == "dev"
Requires-Dist: google-cloud-batch (>=0.5.0); extra == "gcp-batch"
Requires-Dist: google-cloud-logging (>=3.0.0); extra == "gcp-batch"
Requires-Dist: google-cloud-runtimeconfig (>=0.33.2); extra == "gcp-batch"
Requires-Dist: kfp (==1.6.2); extra == "kfp"
Requires-Dist: kubernetes (>=11); extra == "kubernetes"
Requires-Dist: ray (>=1.12.1); extra == "ray"
Provides-Extra: aws_batch
Provides-Extra: dev
Provides-Extra: gcp_batch
Provides-Extra: kfp
Provides-Extra: kubernetes
Provides-Extra: ray
Description-Content-Type: text/markdown
[Description omitted; length: 2720 characters]

WHEEL

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

RECORD

Path Digest Size
torchx/__init__.py sha256=QFDTdJacncWYWHL-2QyWdY5MUck3jVfSPRRGdvedcKc 355
torchx/notebook.py sha256=Rc6XUMzSq7NXtsYdtVluE6T89LpEhcba-3ANxuaLCCU 1008
torchx/version.py sha256=Of37JgVtka26RsZ4N9VykaE8l17B24Evh7AXIGtZMis 947
torchx/apps/__init__.py sha256=fE0IHi1JJpxsNVBNzWNee2thrNXFFRhY94c80RxNSIE 231
torchx/apps/serve/__init__.py sha256=Md3cCHD7Ano9kV15PqGbicgUO-RMdh4aVy1yKiDt_xE 208
torchx/apps/serve/serve.py sha256=u_h8agld1TwIPq5GRosHL3uxhkljNfS65McLB77O0OE 4386
torchx/apps/utils/__init__.py sha256=Md3cCHD7Ano9kV15PqGbicgUO-RMdh4aVy1yKiDt_xE 208
torchx/apps/utils/booth_main.py sha256=rG-WWqXK8rqqx4bg1ay28CXlhpnc0AtnKZEjQpBD_dA 1427
torchx/apps/utils/copy_main.py sha256=_O7eElApHUSpunEglh81BMiF2PBKBxOyhb8qPMSuXMs 1838
torchx/apps/utils/process_monitor.py sha256=9gH2Cn4191Y9dWEcNGPPWyIt_23q03LlGc3H1PG_ipk 3452
torchx/cli/__init__.py sha256=3lloxeC_V5KFrTL2X0-tUs7KQJ-XuIH5MuGLA-q3R10 10351
torchx/cli/argparse_util.py sha256=kZb1ubEHDrBsmrxpySFRQCW7wmHuRHD8eAInuEZjlsI 3836
torchx/cli/cmd_base.py sha256=SdqMtqi04CEqnzcgcS35DbDbsBeMxSgEhfynfpIkMGk 790
torchx/cli/cmd_cancel.py sha256=NKfOCu_44Lch9vliGSQ0Uv6BVqpUqj7Tob652TI-ua4 835
torchx/cli/cmd_configure.py sha256=1kTv0qbsbV44So74plAySwWu56pQrqjhfW_kbfdC3Rw 1722
torchx/cli/cmd_describe.py sha256=E5disbHoKTsqYKp2s3DaFW9GDLCCOgdOc3pQoHKoyCs 1283
torchx/cli/cmd_list.py sha256=BVqHEW2oTEJ3GqcFK7c1K-i2R-DUjaXQ-WBr0meeIGM 1429
torchx/cli/cmd_log.py sha256=Xh5vrsbwyV_ppwurrENGBNKxc1XLVbFC6YH1b8jlHAM 6104
torchx/cli/cmd_run.py sha256=T2TmkVZNbIljCEmVQHAQjzVIkHkOH_BV5dlY_4ErrUs 11220
torchx/cli/cmd_runopts.py sha256=NWZiP8XpQjfTDJgays2c6MgL_8wxFoeDge6NstaZdKk 1302
torchx/cli/cmd_status.py sha256=ubtmCp4PylrIh_kC3ZJ5QJm7lzXRt_aRPmY7j-sZu_0 1836
torchx/cli/cmd_tracker.py sha256=RfLxE4Cq1wfk7k051RtZ8RPJp0pEKSCa3KmTeRs3LF8 5218
torchx/cli/colors.py sha256=yLMes7e_UoLAfhxE0W6edhc58t83UHAlnCN2ANPeuXw 568
torchx/cli/main.py sha256=1Jf2cnO6Y2W69Adt88avmNPVrL6ZR4Hkff6GVB4293k 3484
torchx/components/__init__.py sha256=6Sb8RWRGObajkH7eFSKv5bHaN5bzTqJiSEmrIIo3OIc 12121
torchx/components/component_test_base.py sha256=22iNSdVa_qTW3SMM30Pw5UEWlK4DZVw0C03EqYiaLOI 4150
torchx/components/dist.py sha256=t5LKU_gm0R7N7A-_vfW5uOhwON89EjMrfEahqd2FaTY 14570
torchx/components/interpret.py sha256=g8gkKdDJvsBfX1ZrpVT7n2bMEtmwRV_1AqDyAnnQ_aA 697
torchx/components/metrics.py sha256=1gbp8BfzZWGa7PD1db5vRADlONzmae4qSBUUdCWayr0 2814
torchx/components/serve.py sha256=uxIC5gU2ecg0EJIPX_oEPzNNOXRAre4j2eXusrgwGAI 2156
torchx/components/structured_arg.py sha256=etjZ1XRttrolvtr1bFuTi7bVsmvBAgqO0q-TeM3Etxk 9569
torchx/components/train.py sha256=vtrQXRcD7bIcbb3lSeyD9BBlIe1mv1WNW6rnLK9R0Mw 1259
torchx/components/utils.py sha256=fwqAO4lVbh1zyKSjjcE5X_kkpUVBQ0uRp_-ItZ3UyQQ 9040
torchx/components/integration_tests/__init__.py sha256=Md3cCHD7Ano9kV15PqGbicgUO-RMdh4aVy1yKiDt_xE 208
torchx/components/integration_tests/component_provider.py sha256=cFNGqmclcZTJlOW_YGf5XEuGeWloTmcJEAh02Aob_PQ 3995
torchx/components/integration_tests/integ_tests.py sha256=O8jd8Jq5O0mns7xzIFsHexBDHkIIAIfELQkWCzNPzRw 5165
torchx/distributed/__init__.py sha256=pkB_V4eX0DnupRsmOGnINL2XGDM1oRLG0-fH7-feeNI 10280
torchx/examples/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/torchx_out_of_sync_training.py sha256=sXiI1G8aGsfuvxRdBszDgM8pSplqhgfXjRnAcgRwNGM 397
torchx/examples/apps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/apps/datapreproc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/apps/datapreproc/datapreproc.py sha256=cu88O_WZgqZ6g7jVIG2kagAVbJ4oPMzTH03_H65w8RU 4317
torchx/examples/apps/lightning/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/apps/lightning/data.py sha256=Sp9mv29FlCtMdMeSKOrHan_QHK-h_crCIkCXopb20kQ 6598
torchx/examples/apps/lightning/interpret.py sha256=Hd3kE5a6FyhxCmJBfTzb4Tlj518zhX8V0XvZfzu4nqE 5256
torchx/examples/apps/lightning/model.py sha256=ppj8pYkJ1Zj4kZX6JXULGgx3sYVfNIQ24OuDYXc5lYo 3947
torchx/examples/apps/lightning/profiler.py sha256=SSSihnwjeUTkBoz0E3qn1b-wbkfUIowscx2ND_37zyw 1915
torchx/examples/apps/lightning/train.py sha256=MGSapykGv-m4nl0WyRC-yzhPWEI4bHQ5WKrniR6czQk 6099
torchx/examples/pipelines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/pipelines/kfp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/examples/pipelines/kfp/advanced_pipeline.py sha256=U5N_XmpxbuEIh-hDayjJ5Lnk2lYvmgr7oznFnsKUk5g 8431
torchx/examples/pipelines/kfp/dist_pipeline.py sha256=xFn59P1S22o2zOJ2LhlIkhjYH3le0zp2sLPNj5idTnE 2203
torchx/examples/pipelines/kfp/intro_pipeline.py sha256=oWdMHPLWf5nKRm0hS7psF0yUp8Tf7tfR-Sm3YuUCmWk 2776
torchx/pipelines/__init__.py sha256=2MbRVk5xwRjg-d2qPemeXpEhDsocMQumPQ53lsesZAI 606
torchx/pipelines/kfp/__init__.py sha256=8iJ8lql_fxwuk9VCYSxXnX6tPL228fB5mDZpOs-kpn4 736
torchx/pipelines/kfp/adapter.py sha256=V96Rg2ypas0ZpNNn4ojplJMmC5vcBfcuxAITaY8PV_M 8969
torchx/pipelines/kfp/version.py sha256=mYBxd6bm4MeR34D--xo-JLQ9wHeAl_ZQLwbItCf9tr0 539
torchx/runner/__init__.py sha256=x8Sz7s_tLxPgJgvWIhK4ju9BNZU61uBFywGwDY6CqJs 315
torchx/runner/api.py sha256=w882mjD4AbQQe23jeePBfWs0UBZ7LxAI1ryNa73iaq4 28487
torchx/runner/config.py sha256=fTdCcf-MKlBg6MzXopF4W0hYyDDoPAuvZs2v2bKzwG0 17849
torchx/runner/events/__init__.py sha256=9vaNjo39IR2YE-gDAd23PLvJg7i-hOMDV50nXAsYGlI 4376
torchx/runner/events/api.py sha256=JiC3ZgHONE_k9vAmur-8cQ2ZdUAPm45LJB8tBUguGIo 2231
torchx/runner/events/handlers.py sha256=ThHCIJW21BfBgB7b6ftyjASJmD1KdizpjuTtsyqnvJs 522
torchx/runtime/__init__.py sha256=Wxje2BryzeQneFu5r6P9JJiEKG-_C9W1CcZ_JNrKT6g 593
torchx/runtime/tracking/__init__.py sha256=dYnAPnrXYREfPXkpHhdOFkcYIODWEbA13PdD-wLQYBo 3055
torchx/runtime/tracking/api.py sha256=SmUQyUKZqG3KlAhT7CJOGqRz1O274E4m63wQeOVq3CU 5472
torchx/schedulers/__init__.py sha256=M9SBZiNdE3KI_yc1-BiRtAetfTgtX07uKkuvGUeZQLU 2230
torchx/schedulers/api.py sha256=s2hI87uAWtU2SHMNBKjAqelzQU_GKp_BjcxdtjVVDDk 14155
torchx/schedulers/aws_batch_scheduler.py sha256=7qxy3UFRq0F731-kTjEi6VABWKD60o0req6CBMsTohU 27975
torchx/schedulers/aws_sagemaker_scheduler.py sha256=dPah3yaKFUVm-ZZrzFbyM_abP-LCTd-AcAjZ6t2iycU 20699
torchx/schedulers/devices.py sha256=RjVcu22ZRl_9OKtOtmA1A3vNXgu2qD6A9ST0L0Hsg4I 1734
torchx/schedulers/docker_scheduler.py sha256=IrDlmeH-tg_f3krA04Y81nK9dmuYfEPbYOuCjSQkIHA 16541
torchx/schedulers/gcp_batch_scheduler.py sha256=dlUfvjfMuQiRcSXQAdwxqdadwPhOf82L5u-ejRWtFgE 16226
torchx/schedulers/ids.py sha256=3E-_vwVYC-8Tv8kjuY9-W7TbOe_-Laqd8a65uIN3hQY 1798
torchx/schedulers/kubernetes_mcad_scheduler.py sha256=xAt-on3K8HwS2kzWasn0zXd2q4IDQzo2N5A5Ehh9NII 42885
torchx/schedulers/kubernetes_scheduler.py sha256=qubhzfBAOFag6Yi_oAgdq1Jxr56LG68cioTre3qggEM 27065
torchx/schedulers/local_scheduler.py sha256=1xAEAymKqhxYYll4JmKNPWkIGSSro_2JxyLVOisiWTs 41428
torchx/schedulers/lsf_scheduler.py sha256=FhpI8KgYKySz6xMTLmy0IcesJk2SpJ_no-iRzpqV0Wk 17653
torchx/schedulers/ray_scheduler.py sha256=unnDtDu1rPpCLJLDcm4NYRo9ZCCtQgG5BtlHwVfly-U 17448
torchx/schedulers/slurm_scheduler.py sha256=_57XhN9ggFaD6ZG9cPXkAlcHoF-R5mPmAvqPwhNJ4qw 19370
torchx/schedulers/streams.py sha256=8_SLezgnWgfv_zXUsJCUM34-h2dtv25NmZuxEwkzmxw 2007
torchx/schedulers/ray/__init__.py sha256=fE0IHi1JJpxsNVBNzWNee2thrNXFFRhY94c80RxNSIE 231
torchx/schedulers/ray/ray_common.py sha256=pyNYFvTKVwdjDAeCBNbPwAWwVNmlLOJWExfn90XY8u8 610
torchx/schedulers/ray/ray_driver.py sha256=Wl-1jldL8veVKzmYDEeR2va3JSlAjZpFE1h8HWE9YVE 12286
torchx/specs/__init__.py sha256=T8xUCz7iVE6OsUL5P4Pzy2B8ZY_YinCVDwUer5Q-XPc 6179
torchx/specs/api.py sha256=Y5uT7a-qZ4pP4kSfS6yYP1jUzQWLPI4qLQeyuBv5uDQ 36085
torchx/specs/builders.py sha256=QDcQrnCO4bdSaiP0216XbCgTsnLutO_1_FW5jDiEIWI 9939
torchx/specs/file_linter.py sha256=IeiomB1BgHUlT-ZsvGxar3llY63NOupfLBrOrD_---A 11860
torchx/specs/finder.py sha256=MnwxG_UC4a-3X2wQ37ANEQR6D1TvriCLyuVYBh_-wuI 16249
torchx/specs/named_resources_aws.py sha256=NDzF9srT7hiS5NGwEJc_sbuwxXMtq8l3rVG0QnVqpJE 8114
torchx/specs/named_resources_generic.py sha256=Sg4tAdqiiWDrDz2Lj_pnfsjzGIXKTou73wPseh6j55w 2646
torchx/specs/test/components/__init__.py sha256=J8qjUOysmcMAek2KFN13mViOXZxTYc5vCrF02t3VuFU 223
torchx/specs/test/components/a/__init__.py sha256=kdxEgnI8QBSBiuTjaB4qDD7JX84hWowyPWU4B2Cqe9A 561
torchx/specs/test/components/a/b/__init__.py sha256=J8qjUOysmcMAek2KFN13mViOXZxTYc5vCrF02t3VuFU 223
torchx/specs/test/components/a/b/c.py sha256=FhixafzNqpS5zvggtWIWLxRd6HIxsOmct-d1Hs-rDoc 554
torchx/specs/test/components/c/__init__.py sha256=5CBMckkpqJUdxBQBYHGSsItqq1gj2V0UiCw02Qfq6MM 246
torchx/specs/test/components/c/d.py sha256=2AjE-FmQXJTw3hws66O83ToQPmjOEZLDf-jDAKrrUkQ 546
torchx/tracker/__init__.py sha256=u4Fjw4pf49ZLbzQ8mTj5p3Dp_gvnJKxNIwWY7WszZ8E 4365
torchx/tracker/api.py sha256=tQk8o8naMfmQVug0BBDiiVz_9SWVRdJpgyUjwytsFYE 11257
torchx/tracker/mlflow.py sha256=poeoIXVPzr2sxgi515fMGRH83KAFNL6XFILMh0EQ2Dw 14487
torchx/tracker/backend/__init__.py sha256=fE0IHi1JJpxsNVBNzWNee2thrNXFFRhY94c80RxNSIE 231
torchx/tracker/backend/fsspec.py sha256=528xKryBE27Rm_OHD7r2R6fmVAclknBtoy1s034Ny6c 10440
torchx/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
torchx/util/cuda.py sha256=-ZTa1WCLnY2WtSWAdWufLQqZSDCZfZsloBuiS84LIkU 1099
torchx/util/datetime.py sha256=hV6Sg0u5KTBe68yrmy_RGCC5su0i4Tb_mAYphWamiXI 405
torchx/util/entrypoints.py sha256=4rqmA81XYLj4Kk7GboJi0z78h4NIQxSrcOzDuuTwCkw 2725
torchx/util/io.py sha256=HNpWLcFUX0WTAP3CsdamHz--FR5A4kSdLCPfNqa2UkA 1807
torchx/util/modules.py sha256=LRTuZRH5bbRr0ZaCtCtvKbgwhMoPsTx-GokWbCLGPdk 1131
torchx/util/shlex.py sha256=eXEKu8KC3zIcd8tEy9_s8Ds5oma8BORr-0VGWNpG2dk 463
torchx/util/strings.py sha256=GkLWCmYS89Uv6bWc5hH0XwvHy7oQmprv2U7axC4A2e8 678
torchx/util/types.py sha256=een55pV-N8aBc3qUBjHRc1llJcX10JVa19pB8dBE8No 7564
torchx/workspace/__init__.py sha256=FqN8AN4VhR1C_SBY10MggQvNZmyanbbuPuE-JCjkyUY 798
torchx/workspace/api.py sha256=1heBmPgB-W5Zf9gwViM7NrqvHpZlVYeMN7jpY8Qkytc 5479
torchx/workspace/dir_workspace.py sha256=npNW_IjUZm_yS5r-8hrRkH46ndDd9a_eApT64m1S1T4 2268
torchx/workspace/docker_workspace.py sha256=PFu2KQNVC-0p2aKJ-W_BKA9ZOmXdCY2ABEkCExp3udQ 10269
torchx-0.7.0.dist-info/LICENSE sha256=WVHfXhFC0Ia8LTKt_nJVYobdqTJVg_4J3Crrfm2A8KQ 1721
torchx-0.7.0.dist-info/METADATA sha256=hbyDRVh1bC071JG3jPVvt22ljwDH_OMwgxC2uGgaaUs 6202
torchx-0.7.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
torchx-0.7.0.dist-info/entry_points.txt sha256=3JYZFlX9aWzR-Gs_qsx1zq7mlqbFz6Mi9rQUULW8caI 170
torchx-0.7.0.dist-info/top_level.txt sha256=pxew3bc2gsiViS0zADs0jb6kC5v8o_Yy_85fhHj_J1A 7
torchx-0.7.0.dist-info/RECORD

top_level.txt

torchx

entry_points.txt

torchx = torchx.cli.main:main
torchx_minio = torchx.test.minio.MinioFS
fsspec = torchx.tracker.backend.fsspec:create