dlrover

View on PyPIReverse Dependencies (1)

0.3.8 dlrover-0.3.8-py3-none-any.whl

Wheel Details

Project: dlrover
Version: 0.3.8
Filename: dlrover-0.3.8-py3-none-any.whl
Download: [link]
Size: 455628
MD5: cfca34d7d3e24e3112a73211850d0bda
SHA256: eb7d35e7148d1f77d515423b89a7331cd8b393c991d1e56d9f9e1151a4c8ad6c
Uploaded: 2024-09-29 02:02:02 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dlrover
Version: 0.3.8
Summary: An Automatic Distributed Deep Learning Framework
Author: Ant Group
Home-Page: https://github.com/intelligent-machine-learning/dlrover
Requires-Python: >=3.8
Requires-Dist: grpcio-tools (>=1.58.0)
Requires-Dist: psutil
Requires-Dist: pynvml
Requires-Dist: urllib3 (<1.27,>=1.21.1)
Requires-Dist: deprecated
Requires-Dist: kubernetes; extra == "k8s"
Requires-Dist: ray; extra == "ray"
Requires-Dist: tensorflow; extra == "tensorflow"
Requires-Dist: torch; extra == "torch"
Provides-Extra: k8s
Provides-Extra: ray
Provides-Extra: tensorflow
Provides-Extra: torch
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 286 characters]

WHEEL

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

RECORD

Path Digest Size
dlrover/Makefile sha256=gWX_j-z6M1UP3-h331dG--ZiwVIfLORm69qwof9Ke84 411
dlrover/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/proto/brain.proto sha256=HGeQp7U1BzaosYfGKjqviFhUAXIqTx9_mWET-kpi1aQ 4439
dlrover/proto/brain_pb2.py sha256=HhTGQ1z1CYyPtDSUnZHk3VhqNCaLP4aNWBjvqtNxBek 12755
dlrover/proto/brain_pb2_grpc.py sha256=uuc2uMH2lIv4J2RTkTuPPHBUg0xBdm9knKcWLVV7JlI 5867
dlrover/proto/elastic_training.proto sha256=FsWapiM07CgzK79dzsVJPdIJFzUMCeCPnOwyOOHQVHI 424
dlrover/proto/elastic_training_pb2.py sha256=TSxMwUYw95OKU09ss2GeTSa28k3qnsuieHC3GY4ncYo 1838
dlrover/proto/elastic_training_pb2_grpc.py sha256=tBlVuVvwEkT28H8GafyXTRDmgD-nnLhHtOpHg875Lvg 4164
dlrover/python/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/brain/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/brain/client.py sha256=YntlTJz5_WnkeiSfPY6kRY15z5D5G8uNbbOAAyZTrvI 11103
dlrover/python/brain/hpsearch/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/brain/hpsearch/base.py sha256=mznV3UCEMxEKZzb3O8oBBqPrad4JbdyCJDR-sO76BxI 1788
dlrover/python/brain/hpsearch/bo.py sha256=RoxYzunauJfhEJ1DLe-85SGBJR3xKtE-JYDJ029BwyY 5955
dlrover/python/common/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/common/constants.py sha256=PZlgNJUDla7odQyYpmI6YryC_LIY-O_yMd0yjYVWSXY 8732
dlrover/python/common/env_utils.py sha256=E6jfkXF9xIxuNYZvdxZSR41iLrX6fcL7y1x6h4P7qvI 2032
dlrover/python/common/error.py sha256=CPiDhx_95XhDm4-DsS4iXGPXm_su503Own8QsJ8Zxhs 843
dlrover/python/common/global_context.py sha256=fpf34RvSwVGexerHBdCzO6yYIhtuT28P_nfDeDI30fM 7612
dlrover/python/common/grpc.py sha256=OhkHm71CNXGCJXmoNsDl_Hpib6KqosQI_TdlA6Zwjh8 11390
dlrover/python/common/log.py sha256=7PQEZCDo2RZU1Hq5NON0eYXXyoHx2i-jp09q-jN4wQk 1692
dlrover/python/common/multi_process.py sha256=ZeLAB8W98G6Q2yYCPFoYprNU9MCtKy9DX1urdpuegCg 19594
dlrover/python/common/node.py sha256=2lXV3lM6kGVg1megWLE_HmCXPhx1KBWGigBwzum2oEU 11894
dlrover/python/common/serialize.py sha256=B2PLB4ROeasn8HiW0eOmUhMNmnFnZNg6Gsl-rhh1L9A 1186
dlrover/python/common/singleton.py sha256=TZp-_IcOFUDJ2l5AqYIkC0Ov0kqF3s_i3jDwkyQiHf8 1489
dlrover/python/common/storage.py sha256=Ase73q_caH0gkbs0Dqus0roJGjYJtW8jl-mE7HhA-I4 9826
dlrover/python/common/worker.py sha256=SetBiN0G2tRJWcj3B6Ax1UxiXcqGx-S_kGzKW9hSLLA 1505
dlrover/python/diagnosis/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/diagnosis/common/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/diagnosis/common/constants.py sha256=Bxr58OVFgvTH5YXZm8WeFGGlDST40EBRP1LaLjsox2A 821
dlrover/python/diagnosis/common/diagnosis_data.py sha256=d25MU4Vgi0FgcXhK8m4YO_nNsqBVUriMXcCl-_SsVhM 2237
dlrover/python/diagnosis/common/inference_chain.py sha256=i7Syt3R0A5ZgSA4JVxbPafWp2DpzeES0MPWBZTV-WUk 2737
dlrover/python/diagnosis/datacollector/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/diagnosis/datacollector/cuda_log_collector.py sha256=Tt-nxz6MWow-scZ7UmyZO2lJYPXiXnwQPmF9g7jWjxg 1077
dlrover/python/diagnosis/datacollector/data_collector.py sha256=80x2aujd5shCsqRezqrb_V7B_VgZBOlxHUryOa3zQ2A 1125
dlrover/python/diagnosis/datacollector/metrics_collector.py sha256=_H1kchx5priUO3NESzCGoXnl2kgd22wYo6hR6UGQp5Y 1081
dlrover/python/diagnosis/datacollector/training_log_collector.py sha256=hOzZYz7hP7uSWLeUxYQTGgz6cabbm2KO67K5_T-J3GM 1820
dlrover/python/diagnosis/inferencechain/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/diagnosis/inferencechain/inference_chain.py sha256=4c_1JZ8QTZuFb8UmYMxX5_s3YPHFEWhXwl-81o7FWrg 2459
dlrover/python/diagnosis/inferencechain/inferenceoperator/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/diagnosis/inferencechain/inferenceoperator/check_failure_node_operator.py sha256=lrwQdqh9jWlsYO5fwchc59_IuW6o6TVhwkGUHqjdxxE 4225
dlrover/python/diagnosis/inferencechain/inferenceoperator/check_training_hang_operator.py sha256=Ulv1dKrpwGsB8G7rsEypwN1qcnZYD0842uuXzitH4Bw 1598
dlrover/python/diagnosis/inferencechain/inferenceoperator/operator.py sha256=3GPa1e23JWA1xF4d1apIqBblvOZuryZkwquxInlxX2E 826
dlrover/python/elastic_agent/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/elastic_agent/master_client.py sha256=nL5gKi6t7hAtQLSp3MdqL6xTyP6gUdczP82Pl5e87N8 15212
dlrover/python/elastic_agent/config/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/elastic_agent/config/paral_config_tuner.py sha256=UwA_nOQspFd920JZQrO2OIlcQLyHL9MW4e_f2J61eF0 3717
dlrover/python/elastic_agent/diagnosis/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/elastic_agent/diagnosis/diagnosis_agent.py sha256=-y35ES68vGq6qAUG3Oy_cuMs2xbxcZVMQTxWWnoQkCA 4505
dlrover/python/elastic_agent/monitor/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/elastic_agent/monitor/resource.py sha256=SmcQU3HwV-UsrxJqil1W-fcUJY8Cc4YxRjAc9sonSsQ 5980
dlrover/python/elastic_agent/monitor/training.py sha256=p3Ex3Vyi5baMN_UhOcJGTEzBzccVyVmazqsYnH8te3Y 4854
dlrover/python/elastic_agent/sharding/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/elastic_agent/sharding/client.py sha256=FkkYWMfCXeDZlrBSOJx3I1jZee7m8L3hp7UYvFNPQ0s 11827
dlrover/python/elastic_agent/sychronization/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/elastic_agent/sychronization/sync_client.py sha256=KpZqNRc9B73jFgeEzDFlyDqbrYoFu2qcVHUIj4ozd-Y 2686
dlrover/python/elastic_agent/tensorflow/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/elastic_agent/tensorflow/elastic_ps.py sha256=WcQ4aRYZD1WlkcYvqi5gifAzcSGFjATN7OinqHtSMBQ 3424
dlrover/python/elastic_agent/tensorflow/hooks.py sha256=TYelsg4pY0liS5Wfol3oPSqg23GEoKk-uOeWejb-e_8 4226
dlrover/python/elastic_agent/tensorflow/profile_extractor.py sha256=N7MsELFbfraXR9SY70XsE7v1T58CQUXbdCebRvyp6UQ 4556
dlrover/python/elastic_agent/torch/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/elastic_agent/torch/ckpt_saver.py sha256=mksk6D8bW45HoQU_ASNC_9e1BnBSkEkDtFfPZE78kiI 43836
dlrover/python/elastic_agent/torch/master_kv_store.py sha256=-nN5erhZNAnpvLtusnDwTGoyOYVvk9DQlvAXFKWhjzE 4594
dlrover/python/elastic_agent/torch/training.py sha256=nqLZo15lnPk5d_3fSyC6qYK7wh5TnKEKiT-56Ar3KBw 47127
dlrover/python/master/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/args.py sha256=CxR4Pr9j7l5Ta19ILv7qNH5NuOfGtm682qhV_vR_iO4 3044
dlrover/python/master/dist_master.py sha256=WfqMjISjqQRUVh0fBQTNgyyWLJr2hfvOO2bsLzRij7o 12997
dlrover/python/master/local_master.py sha256=Xp-1dkI1Sk5JdtKrRC6X97HEomgXSYHC4VF4HvM90Aw 4473
dlrover/python/master/main.py sha256=4mTiIbV7JOZIw2mKKNMlQ4IXioaoJSb0qaKyaOXzQ24 2531
dlrover/python/master/master.py sha256=N8ofPdXguLwrA9F_eTyhco4q-p0NcRCdZdj1zBKLb78 987
dlrover/python/master/servicer.py sha256=OabOjO7qWk5s2z68Lv8u9-Uu4e6m081j25Q4EYcpNLA 26846
dlrover/python/master/cluster/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/master/cluster/quota.py sha256=Kfzb8B1gV7xZXkwsGaiIjISDH9Q0mh1DqNLSBZzTWnw 1124
dlrover/python/master/diagnosis/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/python/master/diagnosis/diagnosis.py sha256=0sZTQVA00WeVfYOcNLOBhfqcRcNHlG6m1FpHaOwsmik 5858
dlrover/python/master/elastic_training/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/elastic_training/elastic_ps.py sha256=rhplRZ7sfT6hUDD1mPvI8Gpqy8M2RgaFqCI874pQ56Y 3494
dlrover/python/master/elastic_training/kv_store_service.py sha256=TTSz8pCc2wifmG_ecUREPDYFwcBgBm97H0G4n8Ta4xA 1017
dlrover/python/master/elastic_training/net_topology.py sha256=SIuj7bLjwhFDbkOOMTyvj6zRKBu8-3xf9NpNz8PdoTk 2509
dlrover/python/master/elastic_training/rdzv_manager.py sha256=mC63TQvbsdd69QycTflFUxvB3zukuomeUDOntm1Xhz4 32460
dlrover/python/master/elastic_training/sync_service.py sha256=s862NW94VhB3r6GVKo-BGGvW2-UTJDg80qlPvdCqxDI 4966
dlrover/python/master/hyperparams/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/master/hyperparams/simple_strategy_generator.py sha256=dLAelo1uYfZUzpNwQV9JcP8JV8WAn9HbhGL_hxewJG0 6818
dlrover/python/master/hyperparams/strategy_generator.py sha256=PmrcEvdYWTEd3YK2tJySHlyWLLEcn9WBgWTRIJRwfZo 1000
dlrover/python/master/monitor/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/monitor/error_monitor.py sha256=9M4dSkkyYe637lMI5V0lq6dKjzLsw6BQkhgiFdilfHs 5216
dlrover/python/master/monitor/speed_monitor.py sha256=jKah4RFqN91uuw9WUTDB-fwUyfhpuhz_B6Phr30bTRg 8222
dlrover/python/master/node/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/node/dist_job_manager.py sha256=bGbttRmufpmsxPfORCmT-nJXaPfJGRno0cVHcAGqNNY 44164
dlrover/python/master/node/event_callback.py sha256=T5UlglLY0ZxwW5ZmXuzoDEebtpiJARK-jDYstisLZOI 13427
dlrover/python/master/node/job_auto_scaler.py sha256=XTWyyAM2EkGpn9wqY5IaZiChZhf577PR32jQEG1d-7c 13772
dlrover/python/master/node/job_manager.py sha256=5VUQ9YwV57QK3bRnMmWHHpW3lQJ8zEoLwwbbmedWG6I 6275
dlrover/python/master/node/local_job_manager.py sha256=rqj5p3aGlflDGq1sEf0DE-C80antqk3KkFHgdVdqjR0 4767
dlrover/python/master/node/ps.py sha256=eN2FqehCvCd9SfR44M6SYMpISgCWK55_v_voB4YNPag 14448
dlrover/python/master/node/status_flow.py sha256=vtZgVEnCmqTdZuRnV17iIVnwumRW2mj6GwUeDiEHqU8 4094
dlrover/python/master/node/training_node.py sha256=kpECo7bHEcJSyuCPdtpp0zZbPyHLY3BRw6M2CIjNwqQ 16749
dlrover/python/master/node/worker.py sha256=zMtatATPmD1ouLvbcIpOyJEefDlIzfBeZL2dRcavgsw 18103
dlrover/python/master/resource/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/resource/brain_optimizer.py sha256=KPJICeSkW-aS7ci3o4Mv6pg2lnNBsBqqfi1jKuNuzg0 4187
dlrover/python/master/resource/job.py sha256=wQhcbJzRxsB9NTrw95dVsxDcEiQLH9SWXMz9-faY8pY 21679
dlrover/python/master/resource/local_optimizer.py sha256=Qr4oGr7lDbDjcQIjx9ywEBjBvDCI-NoYW_nxvcIfDVY 15828
dlrover/python/master/resource/optimizer.py sha256=E5mGrzoSGbt23fK3k82uYniwazGdtCMpzV8D1a1P8fI 6187
dlrover/python/master/scaler/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/scaler/base_scaler.py sha256=CgFgYPyJDgxRoV22dMfQTlVH5f7Sk_gaMgsW5oZuZtQ 2202
dlrover/python/master/scaler/elasticjob_scaler.py sha256=O3UuDaL68TS81FoTkahQ-smH_zGmWgwvmr9NFSzet7U 8541
dlrover/python/master/scaler/factory.py sha256=NcuKpxoAjrEMqzIsTZEnHOFEmY8LZtRBmFQrKucC04U 1370
dlrover/python/master/scaler/pod_scaler.py sha256=o_TpVUFqD9cNMdHzLxkJHIss6NgYRxuUFbQQGEfH9BU 27417
dlrover/python/master/scaler/ray_scaler.py sha256=QVL8AWBQec9up0SFJjikURX529lJ4m0eYMSF2OGy_wA 4659
dlrover/python/master/shard/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/shard/base_dataset_manager.py sha256=3jQ-kWrffGsGiCUE6_iLh9aug4GXVja-iWjM4lWcZaQ 4574
dlrover/python/master/shard/batch_dataset_manager.py sha256=mD8TEi-yww-4G7cTwL-9irEul49twD2HdRk-Y-_4KEw 6964
dlrover/python/master/shard/dataset_splitter.py sha256=HqYEgzZ2YwrschCFeXuAjOc8wpkvZsHwtNdEAnIx3m0 16305
dlrover/python/master/shard/streaming_dataset_manager.py sha256=vr_-JNbzwR0BkK2g1WIAuIwZXWaJCU6EtYI6EDVm1ZM 7064
dlrover/python/master/shard/task_manager.py sha256=9KEe4iXfL9Pk0ooNRtXRt6uavLCqnumDF7gJvRHUgtY 11293
dlrover/python/master/stats/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/stats/job_collector.py sha256=4gxtPDK7dYRTxJL8gZyxafYEuJCYYJAcy3oNiBAjY8k 6683
dlrover/python/master/stats/reporter.py sha256=8xDz_C6lBFsiPu647Hqa7iE74xiJGorwaFWxph1a_5Q 8776
dlrover/python/master/stats/stats_backend.py sha256=85EgDnZeEinWLt4xS2F_ddH7NHp9pfO0VQXVQ1VklIo 1634
dlrover/python/master/stats/training_metrics.py sha256=gaio2HHKCDSpd00JkyKY6y4uW-Y7Yry4Qmyj1svVhls 4820
dlrover/python/master/watcher/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/master/watcher/base_watcher.py sha256=OZkgRItgEMNC53hv59ciNKNc8fSKzX016zRIrINF0vQ 1241
dlrover/python/master/watcher/factory.py sha256=Nsl28t2XOgh_S7d0GZr4qCSOo46oPFzIxPVf42AlfLs 1913
dlrover/python/master/watcher/k8s_watcher.py sha256=v1UrzaQnkjes-l9hkuM0aM9xdt0km_DtFk29hKjO_2Y 12313
dlrover/python/master/watcher/ray_watcher.py sha256=GvQIuXBjiMBY1SeyjzKeFlvFCJ6tOC9pKRnTRzIT9lE 3247
dlrover/python/scheduler/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/python/scheduler/factory.py sha256=yj8B7L6nJC0Kqn_CMdYJ_AkX_HW7wU6rzD7mBZXQ4Oc 1924
dlrover/python/scheduler/job.py sha256=cb6TbjwMXZJeJL7NetFYR4gMFDV4dk92XdnDWk_6EIs 4225
dlrover/python/scheduler/kubernetes.py sha256=67AIqXNv-hN2QwhA2FZlQuahiX5ScVhtFnHZ_ktLXIk 19047
dlrover/python/scheduler/ray.py sha256=3XOrX-6faq-PSzbKQ5ml3IuVqk82zIwWyptxD3ctYOk 7397
dlrover/python/tests/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/tests/test_agent_config_tuner.py sha256=6JGa3UJs2JbC8wo3WIPdwrXrqCZ0jUyfAcIe9xFv9ew 2799
dlrover/python/tests/test_agent_monitor.py sha256=HJuwwkDmZ8ncGn98uBftBM1ewPXS8ZwxiflbUWedqI8 3405
dlrover/python/tests/test_args.py sha256=xq0ZkOq0wXdyvjuQppwj8GPR0XmjAUFFcb8GmPe2l4I 1049
dlrover/python/tests/test_ckpt_saver.py sha256=5i2eYvMfQY0XKhXJCC8wFeeJ5w6ehVBFRwkg9Q9xSOM 11969
dlrover/python/tests/test_common_util.py sha256=-y3_0CA7u_ufc4AVcNDRo70LkgDQ3uDv6dKwlzbkuXs 866
dlrover/python/tests/test_dataset_splitter.py sha256=8y2Y1wXThIlZ4f4atVqIxbrWNmUb6fJfyr3t-Xbr58E 4583
dlrover/python/tests/test_dataset_task_manager.py sha256=dStylhcl1DIDG6xWTkxXrMXKsvthVos2zu0ZlC5ewag 4905
dlrover/python/tests/test_diagnosis.py sha256=FMwGnL-npFmKt6yDoa-vyqq77fbTG77mhZ8l8wQKtCg 1433
dlrover/python/tests/test_diagnosis_agent.py sha256=aACBjtDPsVBMbrdzGMRpulRcw7-mfT8fD1SQNSjd-wE 3993
dlrover/python/tests/test_elastic_training_agent.py sha256=0IU5UIeJNO-yw6B5UtimMB19c1LTA0ibb4thnM1jXmY 21770
dlrover/python/tests/test_elasticjob_scaler.py sha256=860FP0QfVW3r1cyQeB9JV3ORQzpUXnCFgkVUmg_h-G4 3342
dlrover/python/tests/test_env_utils.py sha256=ZomqS03hXAfXYePP5rga9iOnN2Dsq6-0el6n84RLnao 1873
dlrover/python/tests/test_error_monitor.py sha256=0Oa6XMhSkaRDpCVcdbhG5pOfeL9xZdA3UfpHrpyEM4U 1704
dlrover/python/tests/test_event_callback.py sha256=ti3LClbn6yQQ4gN-svxWW5WGk4Hwsd35RdRkLu5OW_s 3635
dlrover/python/tests/test_file_util.py sha256=4K9as2utR2LkkRv8O0OOgDe-bHgKIdCW74mlJuJdlME 1040
dlrover/python/tests/test_global_context.py sha256=nUQflu6UPsbr5_o3OOZRYbyS7L674QMLazjo2f_OKS4 1268
dlrover/python/tests/test_grpc_utils.py sha256=071ky1Y27AsnErqtZ7LVBfMuaLJlnsHrxXcQxVses9o 2401
dlrover/python/tests/test_hpsearch_bo.py sha256=CloaGLys3439E80HfPRuroOgWQKt-Xjn-QVJIUsfzwU 3787
dlrover/python/tests/test_inference_chain.py sha256=Gih_MT-0h3P-d3FdS_xy8p-VJkjemxb1jKJxbdKFXD0 4325
dlrover/python/tests/test_job_auto_scaler.py sha256=GBZZihOhd5QtHOurY5EMIX7XWkcqjcAqADs_ErVrek4 6931
dlrover/python/tests/test_job_manager.py sha256=2fGvkY2m9nqVVYi0HNuY9s_-zYeMyaMrZSw8bZKlSek 28460
dlrover/python/tests/test_job_params.py sha256=WxvoIFzf5qW658Mehru5pwVBlfmjwyTt3oY4yeXD1uM 2183
dlrover/python/tests/test_k8s_util.py sha256=80-Cu6pj9Vh_oSFSIoh9J8WPXf9g62teIdAbYJb8L5Y 2179
dlrover/python/tests/test_k8s_utils.py sha256=BO8ljniBtRLuQNjK4RQFmKEknsOanUv5pwgLbblJjbU 4245
dlrover/python/tests/test_k8s_watcher.py sha256=TixOT_fVgaDxPlz0VVkc_aT8U-6caLMomZQVs_a3Vfw 6347
dlrover/python/tests/test_local_optimizer.py sha256=ngdzP_r2yNntECv1SnsabnCdVgtO4QRjCNy7JNHWAVg 9142
dlrover/python/tests/test_log.py sha256=DkjzTPEnwr_hdGG6qikn_tD4uGPdjTR9_sJoSBELOnw 1695
dlrover/python/tests/test_master.py sha256=YQPDNqgihyBksbGxo2GUC61N9G2i-bIkNXsMKGoyICw 5454
dlrover/python/tests/test_master_client.py sha256=bVfAID_KfMTSxR8-HSmCaGqVJbQAg_Ep_-2ke9b4Tkg 5455
dlrover/python/tests/test_multi_process.py sha256=ei1ua_k6HmuOBLAqIhVet5HAfIn47TIolze36fHSmX8 3860
dlrover/python/tests/test_net_topology.py sha256=FBFtrRSAJD5bK8TB4diFOJH6a3WT-doD02VvIVX7w1U 1906
dlrover/python/tests/test_node.py sha256=JfwSa_xHW8oChUyCKSmB5PTohF6gxxoCQEHxMe8pbXE 1943
dlrover/python/tests/test_pod_scaler.py sha256=UCM4WXLCn6PME-56AvgMwdnZRqom_ooqR2Zz1f_vDm8 12059
dlrover/python/tests/test_ps_manager.py sha256=mZZYUUZT-apGUq3qH2pwe-1ObnG6F72XIl6gOtmMLe4 7411
dlrover/python/tests/test_ray_client.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/tests/test_ray_job_args.py sha256=0gSfBb3u-_GFCj9dOpRdvCJ6g0QFEbi3dudYFt6Pqdo 1976
dlrover/python/tests/test_ray_scaler.py sha256=xN4dPhtrMCzKdzckTwELdBbOtzdGbJQtODegm5Ku_KI 971
dlrover/python/tests/test_ray_watcher.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/tests/test_rdzv_manager.py sha256=w6q6ec2MB7utbuqPKJe5KgOeILxeIHx45M9FRSxccmM 16766
dlrover/python/tests/test_resource_optimizer.py sha256=R63qFU1nJ9gyMd675ft98IVGCjyWQmVC76uX0eBw-Bo 11635
dlrover/python/tests/test_servicer.py sha256=DNlmCmhNPMQr1WQE1PUQ1p20BDDJehxp2dpZI_ipi-c 18591
dlrover/python/tests/test_sharding_client.py sha256=GQufjvReCSxaxHZe699O3ZCfnQBX9CwZ0lkBSdLGNEM 4484
dlrover/python/tests/test_speed_monitor.py sha256=5XBMjXWqyz2x3Ywn4G3f_E9njOOAknnYwyK1M9-U9ew 1783
dlrover/python/tests/test_state_backend.py sha256=uocRJZWt1RjcTshOYfseUUiT9Bl9x_7dSNI3cvExJPs 1344
dlrover/python/tests/test_stats_collector.py sha256=WjAMI6iGPiYkEa13faV0Di2wbnj5Q545WUluLnjioD0 3535
dlrover/python/tests/test_storage.py sha256=ddTSQmino9ZfwtMrGX1qkdtqPqgmVZycTGpyQSIfzVs 3784
dlrover/python/tests/test_strategy_generator.py sha256=A0tuvHmAUK5rdyynZEV1-nhbiBFBGzKSYj7IAWSKy84 3237
dlrover/python/tests/test_sync_service.py sha256=VAIi61kx7BLZKJI5qk-BHk-IC9lEoiD4OqLvPBIV5vk 2460
dlrover/python/tests/test_task_manager.py sha256=GuCka4w9QwMi0RCCkEgT7xMj2wdFNPn8d2VAYzkmi1Q 5394
dlrover/python/tests/test_utils.py sha256=udIXdg4L13ZpzUkfS_Zo3WTsX6_Dgwx2-58BdcYNQWc 10369
dlrover/python/tests/test_worker_manager.py sha256=V0B42OkE8EhpusrZ9ixaMsYLSoQgKP_GRcvEQqxFAbY 17360
dlrover/python/util/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/util/common_util.py sha256=HKul709DsGvGs6DaWdqRYxsAFX6X9KPmao_b0Y-rl5M 1736
dlrover/python/util/file_util.py sha256=PjAraje1ZmeK2TfhBzoRyCKGgpnZNOzuNN_NICSwvDY 2497
dlrover/python/util/k8s_util.py sha256=WDOvSr22ptojgn9sQnNeClihfeulx3Sphn25slxYJpY 1989
dlrover/python/util/reflect_util.py sha256=6d__Wupk46-s5gwg5ChlZSJF5um4GDLhrZN-bz_oTnY 3856
dlrover/python/util/actor_util/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/util/actor_util/parse_actor.py sha256=QWQiECvoj4FVX1MnL_BtmCaZ3JHvcCvI-FWc8MVC2nA 1552
dlrover/python/util/queue/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/util/queue/queue.py sha256=aVR_a5vk6y5n5BAtMxBMA7XUhV04NUZfpDq7A1TKi8k 2834
dlrover/python/util/state/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/python/util/state/memory_store.py sha256=G9YoCClRxMqW038eIXNXt5K2uQxptEiA5_ZUy28FSj0 2322
dlrover/python/util/state/stats_backend.py sha256=LYxJX7qO0orxue3b1xQi4xOzKft8x4gFdL2hDNyMSqc 1593
dlrover/python/util/state/store_mananger.py sha256=XPEVr9S4FW1CdK0xtucKSOLqucA_4lG_jtRF2b19hCc 2621
dlrover/trainer/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/__main__.py sha256=MFQrJ_Oq1Ng_ssgE0_Hq8Za0bsJpYIZkTcoNKAPCw4w 778
dlrover/trainer/constants/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/constants/constants.py sha256=SaCXYT4it9SMtBIsepAopvgC482rYhZwRurpz_v-zHw 1090
dlrover/trainer/constants/platform_constants.py sha256=FyH8mbhb4mdkhrr6KhcYDdUKv9s-uQfywrpAGgR2T3U 989
dlrover/trainer/constants/tf_constants.py sha256=J-PD6-_dk79AtBNd7NA4iSk4hnvh3hFSqibGZzuPd-M 3350
dlrover/trainer/entry/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/entry/local_entry.py sha256=34j6UW2jWNJ24zjkikmsJvUHhr05k1wADylMthceDDw 967
dlrover/trainer/mock/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/mock/base_process_scheduler.py sha256=gSZyapIBwtiUelS0CEMHinyQgGahDvwYQdB_iZ8C3Sc 4086
dlrover/trainer/mock/tf_process_scheduler.py sha256=5PUxO5AZVY2yAY-cbPFMkdmuEEzi-kh0Q-8_VuE_xhk 6917
dlrover/trainer/platform/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/platform/starter.py sha256=8msLizR_bQJnfE29jojV4qG7BsN5xFeXeCe4G89YeDA 3422
dlrover/trainer/tensorflow/__init__.py sha256=ozjPCxham3izMMFBM-WUH4Fd3f-DVo3besyL5DQYEXo 666
dlrover/trainer/tensorflow/executor/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/tensorflow/executor/base_executor.py sha256=CJWIaA65RfHYbh-htWjEGhoHXUzqBROnqvys_ZuR-Xw 7127
dlrover/trainer/tensorflow/executor/estimator_executor.py sha256=Wv4lMQFxJXnHP-bVTk_Vfu3HRGHXzVLM2s9kF1y_hlc 10382
dlrover/trainer/tensorflow/failover/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/tensorflow/failover/failover_client.py sha256=AnAMH3OHKIIHO2YlGzjrdVtTpW3VY0NB19oeQNqvkxA 4316
dlrover/trainer/tensorflow/failover/tensorflow_failover.py sha256=Tmc73EKAjqsZXr-qSJ6BXlM_gUkjKYhus3Q2XgxpOTo 6113
dlrover/trainer/tensorflow/hooks/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/tensorflow/hooks/elastic_data_shard_report_hook.py sha256=duqa9_4uz9mhprJBiQQydvlnczHsYeUFi23XHLF84eI 1151
dlrover/trainer/tensorflow/hooks/global_step_hook.py sha256=KvE30qbmeR0xQgo9i6NEL1h9QcnX_AJ72pPu3syCxg8 1611
dlrover/trainer/tensorflow/reader/__init__.py sha256=0r2grVaQ-691ITv1PgM9e985EaA0hnELlaJv-5Y716g 691
dlrover/trainer/tensorflow/reader/base_reader.py sha256=eGkn7XhfUwPx8N5pvCPPo57a6BwVNsD-pFkeY1_KkOQ 3109
dlrover/trainer/tensorflow/reader/file_reader.py sha256=Hc6A6KblFBFLvOvkWrHT9Ug8ql7LHSbJTynTMdawl68 1592
dlrover/trainer/tensorflow/util/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/tensorflow/util/column_info.py sha256=8VXBlsZqdSnv5WhMpJN3L7dXUCku4ZBqahPTGrcAU44 1805
dlrover/trainer/tensorflow/util/common_util.py sha256=y1kQy7TqRld0dDFa8Qjdz0zGmFOU8kq3Mku4c3nvCSA 3666
dlrover/trainer/tensorflow/util/data_mapping_util.py sha256=qKlMnsxdMbdZ6WUEEqGg6hAdzxeEYDB-t6tNwjLduRU 1061
dlrover/trainer/tensorflow/util/dataset_util.py sha256=qjz-NlmqBBwp-ztZrhegfJcvDYntjW2pFFzBLFuuPoM 5429
dlrover/trainer/tensorflow/util/estimator_util.py sha256=JmN2U6oZJ1eTT19zmbjLAW8ttspkDsCk7fF_Xk0igTA 8483
dlrover/trainer/tensorflow/util/path_util.py sha256=LQCCluOm2zR492dVuwW_z_hVtArgXVTkc1mnEjidHms 1122
dlrover/trainer/tensorflow/util/tf_env_util.py sha256=Zi0GaRhfHYytKVKcYNbTfh9E89hpRuADYzC0EyE3bjk 1598
dlrover/trainer/tensorflow/util/tf_patch_util.py sha256=8LjI9NclFCNPnZ63GIon0qgV7x5XqVUdDMFLkqugy-s 15226
dlrover/trainer/tensorflow/util/tf_version_util.py sha256=4zoYq-yImVA_6ymQCBdxwMCNMi8cT7_EQbe78uqq140 1104
dlrover/trainer/torch/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/torch/elastic_run.py sha256=Ml7N7TXfmTSfd_ClIHVoxNtM45LD6oiBF6xuFlt6HGA 12994
dlrover/trainer/torch/main.py sha256=2lZr2YcXAFjKxYn4M4okmbThfnqd88BHUnMHh9jgYQk 690
dlrover/trainer/torch/utils.py sha256=YPq6zdT_TPmynefVRldTUrXxh5GSpXgN_u-cmREi3Pg 740
dlrover/trainer/torch/elastic/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/torch/elastic/dataloader.py sha256=73-mMJyIEi0dOtHsyrYlOhD9vY00glRLP7USkPDfIOc 5422
dlrover/trainer/torch/elastic/sampler.py sha256=BLq3BUNiFQOMEAZn5LFdCoGzrptqoWpoApnuhd8RrPU 5981
dlrover/trainer/torch/elastic/trainer.py sha256=F_OclqqnTnMcc3fjTXQb5d0ZcG0rXM-GJ9RLrpH1wm8 11244
dlrover/trainer/torch/flash_checkpoint/__init__.py sha256=PPDUSDBrUEdum00XKyizIVb160YdBoWrFqQLcwmiJ9g 599
dlrover/trainer/torch/flash_checkpoint/checkpointer.py sha256=uh5SQgZZc_VH2PCGXlaJWhRtBDntq4oOX1nhTbuXyIU 2534
dlrover/trainer/torch/flash_checkpoint/ddp.py sha256=fZZxqXjsg4pEs1Knf5eEOnjZrWd3hPZg9C0jvCc3DOE 4874
dlrover/trainer/torch/flash_checkpoint/deepspeed.py sha256=LnFiA2LdHtNVP_OZ4lK0l32fSyelcRmVCFLXENzFawU 9239
dlrover/trainer/torch/flash_checkpoint/deepspeed_engine.py sha256=PNiD71kXdZNgk5ZV2jR6PcmKzUS0DlFD5EGqJ7__ZV0 6221
dlrover/trainer/torch/flash_checkpoint/engine.py sha256=Ss7QBxS-peIhygIuLkzrxZbWwfONaKTgC-iIi2ZKJrM 16462
dlrover/trainer/torch/flash_checkpoint/fsdp.py sha256=rEZkpOrZR9nnrtOjuUZSyFl25NY3cQNNcq1Ur5FEmHc 10554
dlrover/trainer/torch/flash_checkpoint/fsdp_engine.py sha256=vSdXTjIOQvvMOlFb6_GmQATyC9K_ojLykYTTIXvc_ng 20156
dlrover/trainer/torch/flash_checkpoint/full_ckpt_engine.py sha256=Lf19GCoEpxsTO8YJPHTpPM0M3DgERawYr76_OeB2GUk 8078
dlrover/trainer/torch/flash_checkpoint/hf_trainer.py sha256=_ehKQc_8GPK30lE-mJUpVHMq21ySuvAjOsQ4K0u6eQM 14246
dlrover/trainer/torch/flash_checkpoint/megatron.py sha256=v8WVnYm-IoRSJUwcHREmI6Yok0ZG6JPAuUDfJv3D-G4 8418
dlrover/trainer/torch/flash_checkpoint/megatron_dist_ckpt.py sha256=IQRXpmLnuHe6tngBvx-uGsNU8qlsnVdFkbPBZbIvmMM 25930
dlrover/trainer/torch/flash_checkpoint/megatron_engine.py sha256=vrRB5TBuaZXNHKvDA_eEMV6S1gp4d9QsEv2HOJsg_7E 10028
dlrover/trainer/torch/flash_checkpoint/replica.py sha256=UX59VABvF1tnwn_XnkFasNl-J8TFm8Kix1SsoAo7X4Y 13050
dlrover/trainer/torch/node_check/__init__.py sha256=wfC0_tw9vplJaggtrT0BB0RM7a2NmB4sfZVnI-sV58E 599
dlrover/trainer/torch/node_check/ascend_npu.py sha256=WL9ZAhijwpXJHFp0hQzBtofuzSwLBa-dcSKi-v5bJHI 1849
dlrover/trainer/torch/node_check/nvidia_gpu.py sha256=rSeiIi_9Bb22Fj6Jamnfuf1vWe9iY19AQhjPdYaY-Yk 1490
dlrover/trainer/torch/node_check/utils.py sha256=dMEZ-wUFRreNTcXD8bRq7TyywezQVyawZksahhrfsfA 6617
dlrover/trainer/util/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/util/args_util.py sha256=cWIf8seZuB-CZDDj2451M93RhedlZOoiK7Wje_61RJ8 2031
dlrover/trainer/util/conf_util.py sha256=0Qzx2glA0nwYe335RRq8zV9Rx-i9tLVKz6Pzz5NO5fs 6436
dlrover/trainer/util/log_util.py sha256=v0sxOgR0IWQl6odSXFc1h-GTHyeeCb7-MlQuLjiTfrA 2863
dlrover/trainer/util/net_util.py sha256=RLWB5efGRUgaXMbJk0uzdLuyboNEcOVhbFJb-VXG2tI 736
dlrover/trainer/util/reflect_util.py sha256=6MSIuzdcKqODcrH35oWINzE-oQa-Y58XIxi3QPkJWGM 3860
dlrover/trainer/worker/__init__.py sha256=vpZVhqJNwDst1RQ-nODrcGkpDsrj9CwRLfYNGyL2D1E 599
dlrover/trainer/worker/tf_kubernetes_worker.py sha256=ItXRn7H6ts1XD12dIJD7me5L061dUXIBKHF5lpCAFqI 3540
dlrover/trainer/worker/tf_ray_worker.py sha256=AXXhQqiRBAwy0jWrw69HBVR4Qq8qSTPr4ivTrJ7EoSo 6927
dlrover-0.3.8.dist-info/LICENSE sha256=9-m2Y33Gdwo-6MPmAHTXF3nBJ7_HBvL5b9_ttmjvKiY 13484
dlrover-0.3.8.dist-info/METADATA sha256=2lW9OdyIoZ-upC0vPw5Uva-Ims6Jm1QupZlllx_iJEs 1008
dlrover-0.3.8.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
dlrover-0.3.8.dist-info/entry_points.txt sha256=Yov3tA1wyZ8xs5vw1f6YW7XgzeGtClcj62FfLU9l7wY 65
dlrover-0.3.8.dist-info/top_level.txt sha256=DBXgCrSsRqJf0F1cJOaCbBv9tmdt3d7C6qEOFPBhCgg 8
dlrover-0.3.8.dist-info/RECORD

top_level.txt

dlrover

entry_points.txt

dlrover-run = dlrover.trainer.torch.main:main