pyepl

View on PyPIReverse Dependencies (0)

0.3.0 pyepl-0.3.0-py3-none-any.whl

Wheel Details

Project: pyepl
Version: 0.3.0
Filename: pyepl-0.3.0-py3-none-any.whl
Download: [link]
Size: 4862742
MD5: 56bb7d32da1180b2b0c241db4fef977d
SHA256: 117c8bad076e171c5501a6b5a21b99435247c15a62a711a180b4e9418ca740a4
Uploaded: 2022-02-28 08:46:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyepl
Version: 0.3.0
Summary: Easy Parallel Library(EPL) powered by Alibaba.
Author: Alibaba Inc.
Home-Page: https://easyparallellibrary.readthedocs.io/en/latest/
License: Apache 2.0
Keywords: distributed training,machine learning,tensorflow
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: Operating System :: POSIX :: Linux
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Operating System :: OS Independent
Requires-Dist: pandas (==0.24.2); python_version == "2.7"
Requires-Dist: matplotlib (==2.0.0); python_version == "2.7"
Requires-Dist: pandas (==1.1.5); python_version >= "3.4"
Requires-Dist: matplotlib (==3.3.4); python_version >= "3.4"
Requires-Dist: toposort; python_version >= "3.4"
License-File: LICENSE
License-File: NOTICE
[No description]

WHEEL

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

RECORD

Path Digest Size
epl/__init__.py sha256=2CXMXGqKCkgA6y2tiRiD-4Ury3cH4GxQ3Oq7QxyWh0s 1687
epl/cluster.py sha256=9YVXbHJKFbvsUQmYOhGMw90aQxEwDuWkZQFMFxR5qWc 16334
epl/config.py sha256=WxX4QfDvAZfmBt_6wEo0ArXS6rOgXQ_vvSjuz37kOac 9457
epl/env.py sha256=XE0Vya3AUa73fLfLZumoNNyeEt--Zcv1TNUk7km4XX8 5474
epl/communicators/__init__.py sha256=pkmIEeOBLqYnnd_Gn4iCUVIeNhyF-aQBQXMBcD30sPA 825
epl/communicators/base.py sha256=OFhHE5Lm6yqKSh4-ZAH3XG8b0-Lfj0rgS_60KVdAIHw 7851
epl/communicators/collective_communicator.py sha256=KfEApnirE26k3mOoeK33z1Y8XWjgh9tcyKVDlmG4bjM 8361
epl/communicators/collective_keys.py sha256=H47Tp9g3_8ZeXEljWp-ubC5cBjRwP1QPNasF6BsDjEg 3840
epl/communicators/communication_pool.py sha256=rblCx6BzUBxSgwZoKwd30OVSKNvRkblVbjcfLDgUUj0 4077
epl/communicators/libcommunicators.so sha256=c7-SsKhOpomAns9cg6bXNVUrO_2xcS28SXrCjiFProY 16816088
epl/communicators/nccl.py sha256=e43jby0FLZDJmPzK4ZtSAFpFqf2NjthrDI7c8uXp1fo 6960
epl/communicators/nccl_ops.py sha256=36cWj3TYRiyQPLW6RWRSdo7TOpVhVJauC9UEyIqdjho 8569
epl/communicators/options.py sha256=tKBnti9Znmcmj5Lf6cx390o17ZKBMTmWQZYuNKm4ymw 10908
epl/communicators/pywrap.py sha256=FI3A8Cn6qbTCNoiNQm5rOXoypkeHJJ2Z9_4DuwxYHrw 1048
epl/communicators/rewriters/__init__.py sha256=Bg2XQ5j9Tqd4tv0a_PKptuekDpfxZgD6JRk4UnhSDFk 823
epl/communicators/rewriters/base.py sha256=-MG_6j7Tu827qW1UhvSMGwQF8icH2KWoijS3achStBs 3491
epl/communicators/rewriters/coalescing.py sha256=5cwbCMAkumTgDPZ7BztNWqfBM16U53ckTnoia_C1vHU 12421
epl/communicators/rewriters/sparse_allreduce.py sha256=27PxRdbIGt963ImnWLnESK0e1nKJMsJu3pJhrXesGHE 6481
epl/ir/__init__.py sha256=ueGGglc8yTAg8TVOC6vfod7K4NSJWPMERdn9C0lql4U 901
epl/ir/function.py sha256=AGQFQd5q44Y59kT6sKKW5PudrTUXr_7e-Xn7cb9Dc6o 4895
epl/ir/graph.py sha256=5vI7kMmacW2B3OmPvt-Ytz_TcJEhjoaQ7mn-Yz7u4_s 35841
epl/ir/layer.py sha256=jMJKVQqSL521XsRjFV1oCFRxb6RMOmDK1BlO_2Z1dNg 1712
epl/ir/op_cluster.py sha256=t3B8w2cPpUKF4O3ioHm8pxcm4QmSD1U0P5eu1Oj2lVU 1621
epl/ir/operation.py sha256=h0JBtyV3-rQhkVtvbj4P0ppYE2dtwy0zcrPoF8Y0l4k 5927
epl/ir/phase.py sha256=ERErh_iGZnl20gb1P4SRD8inaRYYT05z2vovn7D15Gs 1898
epl/ir/shape.py sha256=FUSPH0LMg3SV6L8FVhXHyBEiBvI721BeS_K_QHxbHbQ 7118
epl/ir/sharding_base.py sha256=90iRwAjFGTJgZFM4DStN2LIc2Ur3i28eKKMbthdRUDo 1240
epl/ir/taskgraph.py sha256=Dgx2ngHN02Yyp-rUb2TzswI3sikQHE_UetVdFIsVhv0 22043
epl/ir/tensor.py sha256=sGWFVaB2_-AzlPtnwzi4iBG9O5oH_S1WGk7NVFXFEIY 2738
epl/ir/variable.py sha256=EnRqULq50iJrYGB8uCrv19keWiV0CqBn92lTFK-dFZM 1609
epl/ops/__init__.py sha256=yQfYeRzOXZusVZ4JPoVqXJ_Qn8cJ2f_uwdbdpqWwn4c 849
epl/ops/adam_weight_decay_optimizer.py sha256=s_EvCYkoQNZ5XQQfPuJZfVhstSpUHO_7Ce1O5BG8HBI 11533
epl/ops/bridging_layer.py sha256=HD9Ev8g2x3CFR-0VQnLhErM7oJRM8m1iV2g1_LwW60I 1990
epl/ops/distributed_dense.py sha256=oQz2DkS_04S1uwR1ozKExiWtBmX76LbbVIhaQOnUC8I 8591
epl/ops/distributed_losses.py sha256=BXy2mU_giuWaMNpAslVTe_RCiPTGL2J8riO0psJLirg 6311
epl/ops/distributed_ops.py sha256=8mIpiOOgqmxJ9_RrZOpRhxXMTobm7D4u6RAB0JnxBEM 6013
epl/ops/initializers.py sha256=Et89MxpgiAwZ4iKtL4khzC0bAtISgmxFf-7FMoe5PuA 4399
epl/parallel/__init__.py sha256=NBLl0BYRLKq0Dtb1x6uHdQSPa9psiFHBDGG8q1nZq5g 919
epl/parallel/graph_editor.py sha256=pgHGKo-sHDZ87bvGpPMciqniD3AQR4ygiGLAGIeZ5Yc 37224
epl/parallel/hooks.py sha256=6KEBEhLDMHQhhBTUj8SzA7l-uiL3o1R1oO1Z3Htvmj8 41660
epl/parallel/ops.py sha256=diwdhnYJvpL2Gf_56Kq5L1NpMtstrinJdkS2CtYhL54 24602
epl/parallel/parallel.py sha256=s8bnZIUwO67VTkvApyTp0sUq7UC0J3sF2azbVWCWpx0 19310
epl/parallel/partitioner.py sha256=prSj-8Zj8-QvNBF7acvlyMNUbM91jpA7mRT2untd1Vs 5916
epl/parallel/planner.py sha256=XgvTT3Zv3wp-tPuZ_v4rr5trDkRKtPFM3Pv969qj8S4 4257
epl/profiler/__init__.py sha256=MG_ECWZ3S8Ep2XduoLoIrHbH5AIgZbcZRojEEpKYbOY 825
epl/profiler/flops.py sha256=KHm9GJPJeMWHBDrzzrQUZ-r6XyYPQAQP4KcIH6u4yFg 5633
epl/profiler/memory_profiler_hook.py sha256=WUKwwa9xtgDo5dFBuqLUEDdOE8W_VVSelJtyp1bDbvA 10247
epl/profiler/profiler.py sha256=OtsQIXz71dYQUYpWz5W67qLODA1qodJdzbtuooloLm0 2096
epl/runtime/__init__.py sha256=fR69ev2noxuEjRVvD4RtciacEf8ctmgTTqoOJWZOmt4 824
epl/runtime/gradient_accumulation.py sha256=eWwuPll6SC-Nuw6SRdInCqWk4Y_pXaPDPZWoekXlW7s 5118
epl/runtime/optimizer_helper.py sha256=Ob6Fj1RlJchLujeuE5aOHEJEU7V910EVtqMsZ04tVA0 5676
epl/runtime/saver.py sha256=tfW8lf0SiMzfcDPOCM7k0CTXuSFii1eWowGPfapGp-M 8164
epl/runtime/zero.py sha256=LlP9j5Dq1CSBsBNMBcdMIsrXJdLHdmbyr8T4EglFSVU 8759
epl/runtime/amp/__init__.py sha256=LObmT2TYV4c1-nMhtjVrsMsrfWd7GYiE1MBegIFVqbc 833
epl/runtime/amp/auto_mixed_precision.py sha256=ft5h2ngJwbXrYA0Kn8gG86UsmsQM4_MRaqVMIG2wQDY 16498
epl/runtime/amp/loss_scale.py sha256=PHKO_LhfsubDgyMUYM0dLtvmuoHIw4PrsyXWShI_wlk 2901
epl/runtime/amp/loss_scale_tf.py sha256=9C4X_stnGucbhcFPCbPzwz5U8wREMksZ_VHsuhiONRM 15994
epl/runtime/gc/__init__.py sha256=87gLCKV7t4f5ENMYW9j25HjRUTdqyWky-12KqL82L9Q 852
epl/runtime/gc/auto_gradient_checkpoint.py sha256=aL2C_UorpnaDErEcGt-1-TOnUDT1HHyu3FVj4FrOpyc 9941
epl/runtime/gc/gradient_checkpoint.py sha256=AwSU2kCWl0qrjTkKaW8UT1zP_6Va7GLTPglI8FHUc3A 15528
epl/strategies/__init__.py sha256=aZ-CalVV_wM3wkRzXT0rrCHTLPUEgAhOsYXc94G1B_c 835
epl/strategies/parallel_strategy.py sha256=ZBHoolLzC-DXmCEvbqUSvUOFaMXzVMz5nl_v6KCGV4U 2963
epl/strategies/replicate.py sha256=DkRqOcAiDiTDJpRB4DAvqHBjIqSLDfTIhPU4QBTLyOk 1507
epl/strategies/scheduler.py sha256=31PgfazKJ1vsNtDu_17oGw6TFKW75ihYblXlaw4UaP4 5936
epl/strategies/split.py sha256=ePBwmbCJ6WKwBTXfzdCUizVV1HwHHXT1yH8kVuKnp64 1726
epl/strategies/strategy_context.py sha256=VdP4r3a8fB1M-fgzZ8Tp2uWtx3TxrZdGEdiVc0twXwg 5333
epl/utils/__init__.py sha256=xGl4tfsGLRYg5Utl5I0YudM6REN3B6VhmSnfqquumkI 822
epl/utils/common.py sha256=bOZw_M_q_tFlTZxnxGhJDd8CMvrMuBg83wsi_1spUww 6262
epl/utils/constant.py sha256=Uc9jtcMnUVkY0XXpEI_-w-cFpu9gslKKUULg2TAo_LU 4800
epl/utils/launcher.py sha256=mlVU8QUe9Yd2RcFh0TEwlhNsmwL46MdnMs9bJeZ5p3g 6149
epl/utils/metric.py sha256=B7BV6QheDsqDJdQikEffIl4ABafqIKfzmOwLaedZlcE 1362
epl/utils/shape_inference.py sha256=XFGpym4n7Ymorjx2NyvDn8DC-TzHGgPuO6cgxyuBgo8 6822
epl/utils/summary_info.py sha256=qUFcCqa72mLlZrQus8UKQt9ohL4YeJ_9f38lYBccPC8 1530
epl/utils/version.py sha256=esHid_pP0UYPXQLm7Ax10GTYQyw_hZPrrxMcfBjYvV4 733
pyepl-0.3.0.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
pyepl-0.3.0.dist-info/METADATA sha256=H_ACZyGBvZ-UxWBZumylp91K0OB0Yqm9WzWI83L4-3c 1010
pyepl-0.3.0.dist-info/NOTICE sha256=-yIbx34Yll1s0OoiiDd1FvSfJji2sqWzjXmtWqSyhQM 13356
pyepl-0.3.0.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
pyepl-0.3.0.dist-info/entry_points.txt sha256=eEL9w14MXAXivGAOA64dg5vw9QRcy4jAq3ERxVBsYAs 56
pyepl-0.3.0.dist-info/top_level.txt sha256=nZvQ322ezy_Ilf4ECU41gm-KXeEqo45RFwhke2u-3EY 4
pyepl-0.3.0.dist-info/RECORD

top_level.txt

epl

entry_points.txt

epl-launch = epl.utils.launcher:main