nn-dataflow

View on PyPIReverse Dependencies (0)

2.1 nn_dataflow-2.1-py3-none-any.whl

Wheel Details

Project: nn-dataflow
Version: 2.1
Filename: nn_dataflow-2.1-py3-none-any.whl
Download: [link]
Size: 234245
MD5: 7ea915db99e0705b82d6f88302d39220
SHA256: d8aa320f5c10d6b09dd02e6d3881d231bf8d644ebb62c8492adc114513ebb907
Uploaded: 2019-12-31 06:30:08 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: nn-dataflow
Version: 2.1
Summary: Explore the energy-efficient dataflow scheduling for neural networks.
Author: Mingyu Gao
Author-Email: mgao12[at]stanford.edu
Home-Page: https://github.com/stanford-mast/nn_dataflow
License: BSD 3-clause
Keywords: neural-network scheduling dataflow optimizer
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: System :: Hardware
Requires-Dist: argparse
Requires-Dist: coverage (>=4)
Requires-Dist: fastcache (>=1)
Requires-Dist: pytest (>=3)
Requires-Dist: pytest-cov (>=2)
Requires-Dist: pytest-xdist (>=1)
Requires-Dist: sympy (>=1)
[Description omitted; length: 8614 characters]

WHEEL

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

RECORD

Path Digest Size
nn_dataflow/__init__.py sha256=nLT0RMn_EHBjNZIlyNP2Ls3mHxwCWYQd0thrQxBYcSs 664
nn_dataflow/util.py sha256=lbnUHP4hM9wSVbFbaJ40BaYxxjRB0WPiped34aAcXus 8143
nn_dataflow/version.py sha256=-iOPR3EDWbogPSf8u-8Ddl0ADxQPEHPauoKY5uOI2uA 2319
nn_dataflow/core/__init__.py sha256=TQeyFbcNA5FU1tGD-FVXzdSlufOmasuMnydolGt-DF4 2029
nn_dataflow/core/buf_shr_scheme.py sha256=DVWV8wLaMx32IyFwGw8vItyPmYrj6gzZn0fDiR77nbk 15253
nn_dataflow/core/cost.py sha256=P5ztHP953XrLlGLG7mu08pvKAzcoseCAmcYd2wrSzD0 1933
nn_dataflow/core/data_category_enum.py sha256=V1p2fu86cWyPPbEUnwRmdUzSxyGfbExX37AwF7NmugY 705
nn_dataflow/core/data_dim_loops.py sha256=NjYC-JcA2d4-wFaXexDGrUYZuluYh_Xx7dTgi5SyfO8 1813
nn_dataflow/core/data_layout.py sha256=NxSbqvWGgHOfrLBiOrwrwp5T_bTakcana1k1kyTY5P0 8323
nn_dataflow/core/fmap_range.py sha256=m-J6Q02c5gTkyYiO_RAVuRs8n2tnX4end57V9rzcEwI 10737
nn_dataflow/core/int_range.py sha256=QBdIiOEa0BPVPRDq52C-VIDKhDVNx07carydarrAxbM 2270
nn_dataflow/core/inter_layer_pipeline.py sha256=UrcD_o0k-mPg-sIWcx_o3J3enJCv7Ziy4hsL-DpgQBc 13273
nn_dataflow/core/layer.py sha256=btcIcQfP7hGFDgWt6ww-54clIP0OYrTxHIUQSZbp6vk 12298
nn_dataflow/core/loop_blocking.py sha256=phEzRaO025NJ-rvCSNyyA92Jo71j58RsGY8KvjDQ9AI 8347
nn_dataflow/core/loop_blocking_scheme.py sha256=1E77u9l_ikoZp2sS0z_uS9JM__oz7BSqT8GPEAYLObE 41156
nn_dataflow/core/loop_blocking_solver.py sha256=mHBEp8PZH8DFhkZY-M6Rfa7yeDTlKomLcKIvolQgzn8 8143
nn_dataflow/core/loop_enum.py sha256=W6TV2DJWR7PbFi63rbtSLgAdOGhnPiJDj4QomMMk5l0 705
nn_dataflow/core/map_strategy.py sha256=8KgO_WVNIhBcTjWbNeObKUBoYnTpasyp23NshM9xe6s 23322
nn_dataflow/core/mem_hier_enum.py sha256=B5JhpYJRX7hLuWGOBT-6U0fyYQBY0VhPadQ0ZcIb5Ac 723
nn_dataflow/core/nested_loop_desc.py sha256=0vsQfs-U_YmfINhe-jzKKN8Tx974FZX6uPjKhvzaVVY 4908
nn_dataflow/core/network.py sha256=eNkdEoZtjfqoX10HbhAmItKOJeRIhGPsJYF-CsqLxgE 8461
nn_dataflow/core/nn_dataflow.py sha256=606ndtyhc5qhfz08hzuTrrpOkDNCB7rxKxTJG7JZgmM 13203
nn_dataflow/core/nn_dataflow_scheme.py sha256=9umL4g9cIBlsowyHjwE6bzDsYMOrYK1YeNpjcqpj9Js 8623
nn_dataflow/core/node_region.py sha256=KGNqEHFkDRiQV1OMfl1kQseCNrJux8ti75FtT5U5vsg 7922
nn_dataflow/core/option.py sha256=87bvzXy_hJdH0paxVmS9D940A50EzTRQwRxvu11vOIY 5358
nn_dataflow/core/parallel_enum.py sha256=wu7t-mtOz137bncugDzl55k8NeKu_W7NtCIWj6Ay_xI 734
nn_dataflow/core/partition.py sha256=Hgg-AMkxO1pbNIQXPGxYbbpr2CehYZ21bBW-oyJRohM 14564
nn_dataflow/core/partition_scheme.py sha256=i8Aq4WuiojEkpYFCis-buV74QP3fqQAUcKtCvyT9ABI 10138
nn_dataflow/core/phy_dim2.py sha256=j20bwCtDqpHOd0yDKXqwHKaL9RKIloiIFd9V-2oToeY 2028
nn_dataflow/core/pipeline_segment.py sha256=rpW7AFRj_xbEvpf-skc_wJngs50SIDVEdY_Kj7LXfno 41105
nn_dataflow/core/pipeline_segment_timing.py sha256=Hohck3vi1W47HppYrk00nSq_jUJlVj2td5P4lCKf654 9521
nn_dataflow/core/resource.py sha256=-Oz3ob-Up-GJqA3mquIsiie34SJP9qBxE1ZKttF8S00 3435
nn_dataflow/core/scheduling.py sha256=06YfkRAfKB4r1FzbGK90gU1G3AyeZuBBXr1MWgl-8iU 13695
nn_dataflow/core/scheduling_constraint.py sha256=V-udc0Zze5NgCN5cb4J0ZgnitONFjPq4Ew1Ktlylc8g 7426
nn_dataflow/nns/__init__.py sha256=dDxmz6JWPJpRRRwK4EtwXQlZ7c8Y4nMB1CT1REALe2E 3346
nn_dataflow/nns/alex_net.py sha256=mlVTPu8ROznYggCvyP58X9bawxBeaaPnGCQD5vrjhto 2195
nn_dataflow/nns/googlenet.py sha256=KBBlShrQI_YEtUlhAoWat6N8jA_I8a6AFFo_N00nSF8 3412
nn_dataflow/nns/lstm_gnmt.py sha256=-O6MG4rfdC5brXKz9mbJYCiPm_ZPiqIPa3hCdqEESog 1222
nn_dataflow/nns/lstm_phoneme.py sha256=9GQqC34XWrIA24K-YKf_U_EZMotJ5iHkmopTD0lWlRI 1086
nn_dataflow/nns/lstm_showtell.py sha256=-JNy5_J9kBD6P5bVMRrbe2mTooCURsDmy8l2_-IFP90 1138
nn_dataflow/nns/mlp_l.py sha256=n_mzQV3Kj6x4AoveVUN_VMkDp1dTSzvhx1lBTtkZLd8 957
nn_dataflow/nns/mlp_m.py sha256=mmlg7fEx2a2xoxWRlCGCz4j6bTNirNRQVkCwbRjxx5c 955
nn_dataflow/nns/mlp_s.py sha256=0Z6a8Z1lZFEb-zufd8JwMZ09vPg2ryv56oPjKsUHM_0 920
nn_dataflow/nns/resnet152.py sha256=OqyzyZ5AuLbBNuHyp1HdU8Tmf2WtVb3M-aP9Br83C2Y 3370
nn_dataflow/nns/resnet50.py sha256=oZIireHhuheyCAIJlFepqvtNeFRz9vTUQ0pzcEBzOXA 3367
nn_dataflow/nns/vgg19_net.py sha256=mmDbvw-fTXzecaXs6NCbdRBqf_qM7-dI6-Xz2csNDoQ 1898
nn_dataflow/nns/vgg_net.py sha256=OxcKblgzIf6scZ5-uER9y1H9lTvZAd92yM1a8Av3H0Q 1761
nn_dataflow/nns/zfnet.py sha256=GiZlXp6M5hOWQpg6qen9IlTTEROj-UoySlW39ylqaiE 1389
nn_dataflow/tests/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tests/dataflow_test/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tests/dataflow_test/test_nn_dataflow.py sha256=ymnyQ9t_sVnnAwbDOeqEq0ebYn5cfpA29FkMlTrHLBc 27059
nn_dataflow/tests/dataflow_test/test_scheduling.py sha256=ARnIm6dQ3ATPsKX93biH0dMVY15XW1EVPsJ__tILauo 11757
nn_dataflow/tests/loop_blocking_test/__init__.py sha256=UawVISzGn_3ipcIA37CIuofkMbCYqqaOjCztbN7USqY 708
nn_dataflow/tests/loop_blocking_test/test_loop_blocking.py sha256=lq5s4ECUPiUPP4bUn7aNXZPfxhMX2qayrc9Yj8Ogh2o 6975
nn_dataflow/tests/loop_blocking_test/test_loop_blocking_fixture.py sha256=xvcYLLzcCQ-iMnwGHLVda2iXNNDiRFuboNPMxVvkWh8 43237
nn_dataflow/tests/loop_blocking_test/test_loop_blocking_partition.py sha256=3UZc2L8SNSEsPkHLCcFAkYFFEjrlcvu5X_94hzKAKjQ 18952
nn_dataflow/tests/loop_blocking_test/test_loop_blocking_scheme.py sha256=w99pQPZLjJXq3fko4mdNK7Zg12VERtBJP1tPVu1SqhA 21030
nn_dataflow/tests/loop_blocking_test/test_loop_blocking_solver.py sha256=P6Use8ioLya9wWNODLkGlWAUFCEjxOuHneB14ik0uqM 6465
nn_dataflow/tests/map_strategy_test/__init__.py sha256=-T9AeaSlXAM9i9hoPpHcgzTtbiIIXDGiUj8E0qwZNtk 706
nn_dataflow/tests/map_strategy_test/test_map_strategy.py sha256=6oSqoosDVNkuFxv32J2opF4xKfMvj-Uo52A2owFNb30 2395
nn_dataflow/tests/map_strategy_test/test_map_strategy_eyeriss.py sha256=Kj7RUce9GRklSuATFrE5Y5e0Zn30Y2OBv7DzGTzsg_w 12397
nn_dataflow/tests/map_strategy_test/test_map_strategy_fixture.py sha256=PMuh66gR7rnYn0NeKqcoOTNjT9ozFaikhyHKGeqKfzM 2988
nn_dataflow/tests/nns_test/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tests/nns_test/test_nns.py sha256=pQ7SMJ8qybF1NDveCuteNpc4BolpSIoNv9lv2JybanI 3621
nn_dataflow/tests/partition_test/__init__.py sha256=TLbVuTLud9iD4h6GD-X_oWsOaEize1QPZkQwkSVYFqA 701
nn_dataflow/tests/partition_test/test_gen_partition.py sha256=ee4hw_xhbgt4nU0whyH1ETGciD-tH-vo9q8-V5KTqSU 10026
nn_dataflow/tests/partition_test/test_partition_fixture.py sha256=NdazJeIsD_0eJvlnL1JxueQiotdVBsdlddCJlpRJ9qI 6027
nn_dataflow/tests/partition_test/test_proc_data_range.py sha256=lWlTxLTh0eyERyzf2ovmJeCpsLZmtcEto1JXToBfGm4 10784
nn_dataflow/tests/partition_test/test_unit_nhops_to_proc_region.py sha256=a54PPJqD7XfMwrzPjOqUb2XrwT-Xx-IIaqjn9NB1fAw 17867
nn_dataflow/tests/pipeline_test/__init__.py sha256=-odNf8A6i-uxNv3Vc1s-XZEdZBQManFlQugaIEKTpBc 699
nn_dataflow/tests/pipeline_test/test_inter_layer_pipeline.py sha256=m8ylvhR2qy6TO1Lx9AtPsU3H5RjDFysEceuzTyZAj2o 18758
nn_dataflow/tests/pipeline_test/test_pipeline_fixture.py sha256=rMkI0pi-iSxp9Vb6JgXKdO-1JlsIIRiXYCRHw-7ZEw4 27180
nn_dataflow/tests/pipeline_test/test_pipeline_segment.py sha256=G0dX1XJ3RkvtM11XQOLAu4r9OtnZEt3wF4lxPAiDc94 25967
nn_dataflow/tests/pipeline_test/test_pipeline_segment_timing.py sha256=lIOumCszIbA3P07uTDiznka4pH9ynu-6TQngIaSrEyk 16359
nn_dataflow/tests/tool_test/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tests/tool_test/test_nn_dataflow_search.py sha256=bmBPQeJUa96PJOoPFvgWK-z4uMotyXNUsI-nejlvvi0 2138
nn_dataflow/tests/tool_test/test_nn_layer_stats.py sha256=hVoLTo72HRsYeLgTLhhNiJc0DCiTnYOvNEqrPGynD9Q 1583
nn_dataflow/tests/unit_test/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tests/unit_test/test_buf_shr_scheme.py sha256=O1kxWEZ9bYQ84kQ68oep-V3vnQ60kTOIZ9DLYM3FyQo 16157
nn_dataflow/tests/unit_test/test_cost.py sha256=4q9nbDldygCQPtGVfarLqbL4vCQoyaW0PRD1SdoHpic 3907
nn_dataflow/tests/unit_test/test_data_dim_loops.py sha256=nj4kvi9c9olxlSD5DpNKS2sFYsqy4n2SnrN87ZWYSFQ 3615
nn_dataflow/tests/unit_test/test_data_layout.py sha256=ABf5WWhtNwaG3Z8YR5_0FzVilTQ2hpjsfxLzx_EGPG0 16947
nn_dataflow/tests/unit_test/test_fmap_range.py sha256=_EqaeLaiHdNXVpGoT68yaM99EGNVCV1Ea7DRMwVeUMw 14709
nn_dataflow/tests/unit_test/test_int_range.py sha256=Hfe5WcZLOoVSM4hf4voSBCZ8928qj_B2NH7C1K-nSlM 3381
nn_dataflow/tests/unit_test/test_layer.py sha256=PUt4ZPAjcWBisSk4W6qg0SiR46jH-jbz227W6eylYio 15927
nn_dataflow/tests/unit_test/test_nested_loop_desc.py sha256=KacCiuBQ_dCUPIh_1FTRVX1UEoim7AWpb3zUsmGLhSc 21294
nn_dataflow/tests/unit_test/test_network.py sha256=JPYtbPhsU9amTNm89v9DAydYcaZSjjCdSdhiBc2H2ak 14694
nn_dataflow/tests/unit_test/test_nn_dataflow_scheme.py sha256=vaIVa3VkDyql3uWsF5uyq4SIHZSfJJJ9k2o3HbU119M 21549
nn_dataflow/tests/unit_test/test_node_region.py sha256=cNHoCksrp9q3A9dEU0jRZ_oA7M3DgPyLGNPdlweaId0 15354
nn_dataflow/tests/unit_test/test_option.py sha256=DDg_0l1qHi5hcFUyWeB6vxwYyLNQGzWPap7EU0NSavw 7334
nn_dataflow/tests/unit_test/test_partition_scheme.py sha256=itUocNL5eQudIp9X-KJGDNEi0znzVy89wB5p4y-TQwA 17644
nn_dataflow/tests/unit_test/test_phy_dim2.py sha256=sXg7plTtH90jIiazVQ_EjAs32AIFYzMqbW6G2SmvCZ4 2516
nn_dataflow/tests/unit_test/test_resource.py sha256=sEKXfxZMz3wvCjDanU38BPFyvuPPrd2Nqiz8_7ZAROQ 13896
nn_dataflow/tests/unit_test/test_scheduling_condition.py sha256=SEfUqq00VQmLOwC-NZtAdNEQoYoq-fEcmkSIfeg19Xc 5118
nn_dataflow/tests/unit_test/test_scheduling_constraint.py sha256=pKhh5Tyftmor3y8kfJbJdJlIangatP-UUv3bRCXsb74 14437
nn_dataflow/tests/unit_test/test_scheduling_result.py sha256=cjYnKDwcSu8X-GRqMaHnSOODZy1Pmml4FhrzDE1uvG4 8518
nn_dataflow/tests/unit_test/test_util.py sha256=uTEYosjH2qzBB5BKlT9D-WqTdRIWM4E-Byu-pFSzx80 19056
nn_dataflow/tests/unit_test/test_version.py sha256=fN6KR7NGQqR83D-Aj0INsjK0J53k5S9L8FiDvz9RPNE 960
nn_dataflow/tools/__init__.py sha256=N-ghvQm8qcgORUMXz-ER1u7Bq1C9ONmyACyCOn79erw 643
nn_dataflow/tools/nn_dataflow_search.py sha256=FUPU_HvWUGPXcRVyRUz9YctoU6PPeZiupNgTN5_8n1o 12880
nn_dataflow/tools/nn_layer_stats.py sha256=2x-KboBRPiAglI5NBB4wVb4EEz_ETHBxhaBsIxTLkcY 4434
nn_dataflow-2.1.dist-info/LICENSE sha256=n2oO_TXuCaDS_sVWTNgmwbA21GT9BZhwzJuSPsj8H1U 1529
nn_dataflow-2.1.dist-info/METADATA sha256=Xqt2Okln7hxowaJ-HNVYTeTmzZKJCnJTf_P5wTCCGH0 9557
nn_dataflow-2.1.dist-info/WHEEL sha256=p46_5Uhzqz6AzeSosiOnxK-zmFja1i22CrQCjmYe8ec 92
nn_dataflow-2.1.dist-info/entry_points.txt sha256=dMVshf3md7TKWHPSDe_QeLgnGWWvqVFBHIJAmieQWgQ 82
nn_dataflow-2.1.dist-info/top_level.txt sha256=YpvwN8hSZT1gyrgAUDSZqF4HeSQdXM5ge1Em2-l6ydo 12
nn_dataflow-2.1.dist-info/RECORD

top_level.txt

nn_dataflow

entry_points.txt

nn_dataflow_search = nn_dataflow.tools.nn_dataflow_search:main