fpgaconvnet-model

View on PyPIReverse Dependencies (0)

0.1.4.2 fpgaconvnet_model-0.1.4.2-py3-none-any.whl

Wheel Details

Project: fpgaconvnet-model
Version: 0.1.4.2
Filename: fpgaconvnet_model-0.1.4.2-py3-none-any.whl
Download: [link]
Size: 96574
MD5: be8b9ca054c3243a4d245a9ec3a44869
SHA256: 773793a5728ce7dd80321f8a9f11d7a9229aa1ae43a19674fff509b826e0f20e
Uploaded: 2022-11-12 10:35:52 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fpgaconvnet-model
Version: 0.1.4.2
Summary: Parser and model for Convolutional Neural Network Streaming-Based Accelerator on FPGA devices.
Author: Alex Montgomerie
Author-Email: am9215[at]ic.ac.uk
Home-Page: https://github.com/AlexMontgomerie/fpgaconvnet-model
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Requires-Dist: networkx (>=2.5)
Requires-Dist: numpy (>=1.19.2)
Requires-Dist: protobuf (<=3.17.0,>=3.13.0)
Requires-Dist: torch (>=1.7.1)
Requires-Dist: pyyaml (>=5.1.0)
Requires-Dist: scipy (>=1.2.1)
Requires-Dist: torchvision (>=0.8.2)
Requires-Dist: onnx (==1.8.1)
Requires-Dist: onnxruntime (==1.7.0)
Requires-Dist: graphviz (>=0.16)
Requires-Dist: pydot (>=1.4.2)
Requires-Dist: onnxoptimizer (==0.2.6)
Requires-Dist: ddt (>=1.4.2)
Requires-Dist: sklearn
Requires-Dist: matplotlib
Requires-Dist: coverage (==5.5)
Requires-Dist: pyparsing (<3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2842 characters]

WHEEL

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

RECORD

Path Digest Size
fpgaconvnet/__init__.py sha256=DLCGxHVUkNd-OP8ttoJkVlxdB5vkA9hEI9Gzfh16bPc 1138
fpgaconvnet/coefficients/accum_bram.npy sha256=pXMnEaflMGAcraDHaLo-7ZNURPtFhi494kc1Nm7Xz_Q 176
fpgaconvnet/coefficients/accum_dsp.npy sha256=Zyp2XB6ItjrLKzPt-G-ll2R_V2_U7k_kggbUWcycit4 176
fpgaconvnet/coefficients/accum_ff.npy sha256=6gso2bRuuu7cHVfHj5ryj3VOZvVliIllPYQxa0vcY9U 176
fpgaconvnet/coefficients/accum_lut.npy sha256=owb4ILcyBoh20ImA24OMv-PMmzt8Z9qE3umXdo5yo7E 176
fpgaconvnet/coefficients/accum_lutlogic.npy sha256=UPemvgr4syH-BwCRBx_DOFU6ubm3Vls47kickGQPqIM 160
fpgaconvnet/coefficients/accum_lutram.npy sha256=UuasdfKGwgEMMGiGPt8TXPwMkHkNBf65UH5l3Eou11M 152
fpgaconvnet/coefficients/concat_bram.npy sha256=9t48RNmmi5LxdzAbMpkAqigrl3AW4rCd2ymOYthsb4w 160
fpgaconvnet/coefficients/concat_dsp.npy sha256=9t48RNmmi5LxdzAbMpkAqigrl3AW4rCd2ymOYthsb4w 160
fpgaconvnet/coefficients/concat_ff.npy sha256=N9AA0I6oiW2YnEjhMJYNpZR0tLUFukqzop5eXlFbq-o 160
fpgaconvnet/coefficients/concat_lut.npy sha256=6uel-t0E4v00BoOh54-vRRGUPCnqSOq2WJKOnAi7NhU 160
fpgaconvnet/coefficients/conv_bram.npy sha256=XaU9_xGDdy8dIqQ1WhFjdDHHr3_ARRi7-A76nCQjBzI 136
fpgaconvnet/coefficients/conv_dsp.npy sha256=d31hT84Isu3EQRRtwbtM_XVwMilDxJQLJq9mYYGE46k 136
fpgaconvnet/coefficients/conv_ff.npy sha256=u32FyA_t7C-U-uD7K8ZURJ1LCR2KMtM6LX07UYGxCvk 152
fpgaconvnet/coefficients/conv_lut.npy sha256=rdYZ7mL6T87I3Gmi0hSBeoFRctqelReQE6UFb7CXYyg 152
fpgaconvnet/coefficients/eltwise_bram.npy sha256=9t48RNmmi5LxdzAbMpkAqigrl3AW4rCd2ymOYthsb4w 160
fpgaconvnet/coefficients/eltwise_dsp.npy sha256=9t48RNmmi5LxdzAbMpkAqigrl3AW4rCd2ymOYthsb4w 160
fpgaconvnet/coefficients/eltwise_ff.npy sha256=N9AA0I6oiW2YnEjhMJYNpZR0tLUFukqzop5eXlFbq-o 160
fpgaconvnet/coefficients/eltwise_lut.npy sha256=6uel-t0E4v00BoOh54-vRRGUPCnqSOq2WJKOnAi7NhU 160
fpgaconvnet/coefficients/fork_bram.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/fork_dsp.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/fork_ff.npy sha256=ez_J6ioZvZTbF6yKbU0PoPhofszbxQqrRVxe6Iyufac 136
fpgaconvnet/coefficients/fork_lut.npy sha256=rfNAz-iOV1pBx2mjUMjCTL6d7u2uE_9oA5TLYED1M5k 136
fpgaconvnet/coefficients/glue_bram.npy sha256=czedGBS1wyU3q6UxpzzWlBXh0J4MCjXtp8jLBSe2IzM 192
fpgaconvnet/coefficients/glue_dsp.npy sha256=czedGBS1wyU3q6UxpzzWlBXh0J4MCjXtp8jLBSe2IzM 192
fpgaconvnet/coefficients/glue_ff.npy sha256=um7n8qC4nJj-t-hEWi9JKU4udzX72r7TrMp8hCp74jE 192
fpgaconvnet/coefficients/glue_lut.npy sha256=QH595V9-ymPY-RmKWESKdNip05hW4lHGNydFVdgGqk4 192
fpgaconvnet/coefficients/pool_bram.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/pool_dsp.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/pool_ff.npy sha256=WFEdwklgRb_R_IQPl8bA-gPufdaAey3IG330hGbR7_A 176
fpgaconvnet/coefficients/pool_lut.npy sha256=zhzQVGhE_-rnnvfDaAOzgS-Z6sIvw8Yv0e3KL7sCJB0 176
fpgaconvnet/coefficients/pool_lutlogic.npy sha256=adXjXOm_i60nfLTJ88lXKn_Z_H1hSH4jx8jA8dp5HxY 144
fpgaconvnet/coefficients/relu_bram.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/relu_dsp.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/relu_ff.npy sha256=PYVHxE-0qeBbAMR-dco73Rset7ShQKkenn6AvoNNdNg 144
fpgaconvnet/coefficients/relu_lut.npy sha256=OvXbOm-Ulj6H07Y4dbK9tOgzwVqc88DIOzL_suzz_8I 144
fpgaconvnet/coefficients/sliding_window_bram.npy sha256=I1l0lam3uIgXxb_HiUUk6iwkUJd48xIIgOY1N2xsvmc 136
fpgaconvnet/coefficients/sliding_window_dsp.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/sliding_window_ff.npy sha256=KOiiIxNsaO_Hq-zU8Y1o3cYjBUjcRMmm7ojTL1vTEOo 168
fpgaconvnet/coefficients/sliding_window_lut.npy sha256=joZoFzGtqkwe-9cDNfqhRn6rClxnd_Wby55XM-DLOoY 168
fpgaconvnet/coefficients/sliding_window_lutlogic.npy sha256=8mjiA62c7bUFFcafnVP6J7KcfnLzpHlzz8mjbBA0CWc 240
fpgaconvnet/coefficients/sliding_window_lutram.npy sha256=F-vVIKUfjnyurYolno97FQSnHHDKTtgY2WROH1hBcy0 144
fpgaconvnet/coefficients/sliding_window_lutsr.npy sha256=gLR5Ye18R-BAFuMezvvgN4dbjDwQcGiu5-KCuy0Vycg 152
fpgaconvnet/coefficients/squeeze_bram.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/squeeze_dsp.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/squeeze_ff.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/squeeze_lut.npy sha256=Avz2otF_MsbVQ-RhynFTuzN0T3d0PWnnFdnPvOeIygw 136
fpgaconvnet/coefficients/squeeze_lutlogic.npy sha256=mJWxCT2e31-C6Lb1u8gvKxnfzk6Uf8D49x39lmi4-BE 160
fpgaconvnet/coefficients/vector_dot_bram.npy sha256=AjcILzFsRW9t_Fv9nxbbl13UoAIM9bqD89TXgg9g7-g 152
fpgaconvnet/coefficients/vector_dot_dsp.npy sha256=AjcILzFsRW9t_Fv9nxbbl13UoAIM9bqD89TXgg9g7-g 152
fpgaconvnet/coefficients/vector_dot_ff.npy sha256=Nh-lqHQdlpKhnt5w7t4gEpBpTbzDdkQ62RHSo9rBAMc 152
fpgaconvnet/coefficients/vector_dot_lut.npy sha256=grNRmtXJhvYG7EXfJETVnK72n6Y_s1oNHOLHRP4lukE 152
fpgaconvnet/coefficients/vector_dot_lutlogic.npy sha256=Fkf8E90UrSTuwExaUSMfIqUEMIW_cyvpSa6PK5okJyA 144
fpgaconvnet/models/__init__.py sha256=GLWQD9uW7Tw8R8IQrdhOJbNDiqPiwKdbmdkSCK0NwOs 469
fpgaconvnet/models/layers/AveragePoolingLayer.py sha256=zsQHu6O3LeUOXkC63_Vwp1QSkW6blm7GKGR4YgqLep4 3449
fpgaconvnet/models/layers/BatchNormLayer.py sha256=uhQ62M225-ETb5XUDHgnT2F7x0R3Z9WRI14k71YRUQ0 3328
fpgaconvnet/models/layers/ConvolutionLayer.py sha256=2J1wvkuhbMDlTJWzMIfsQEPR32kvlgTKDUxWrYMi0kY 7078
fpgaconvnet/models/layers/InnerProductLayer.py sha256=_W2tXcBddZbpiXH2_p0MlcpJeOavUk1qoMnVq23blbQ 10953
fpgaconvnet/models/layers/Layer.py sha256=AsRf5BMEwej30Fzvgt9HMeqm8azyz28fEBcEVn5TUTQ 8872
fpgaconvnet/models/layers/PoolingLayer.py sha256=BWF8rSFli-0cqPC01k7cNCDsVwPef95CJwstCZJLNWU 8269
fpgaconvnet/models/layers/ReLULayer.py sha256=2BGjbHFheCiUxojWIJZKvrAEzynYm_JHJBZflTbXwPU 2897
fpgaconvnet/models/layers/SqueezeLayer.py sha256=buf5Bun9gDORHhr-SiLA30s0-onFcS5T32yIgE0gXYU 2095
fpgaconvnet/models/layers/__init__.py sha256=B9nMytpGXxCAy-0OdzJ1UKry1nCuSae-LNzVqQ9tQlc 432
fpgaconvnet/models/layers/utils.py sha256=ajpTQyAIEF4kju-ydlYLAP4Pe4RfPzVtBYbh3W0maAo 1303
fpgaconvnet/models/layers/chisel/ConvolutionLayer.py sha256=oC9qmSFdJD028beaL0LM5jLMQ9HDcF1kL7DXUQ_k6YY 12833
fpgaconvnet/models/layers/chisel/__init__.py sha256=9g5l2mnnY0oYaf2zhBLEMb2Oi4bLpCf1JjgO5vaO-y4 48
fpgaconvnet/models/layers/hls/ConvolutionLayer.py sha256=gtRKOI4mDwFhNTosWr5ToOgb_3NuEnHFFo7CxAad0xg 12034
fpgaconvnet/models/layers/hls/__init__.py sha256=9g5l2mnnY0oYaf2zhBLEMb2Oi4bLpCf1JjgO5vaO-y4 48
fpgaconvnet/models/modules/Accum.py sha256=WSGj1CuDggucJglybBrX8VUSDckV1NRfcWkQXATtZg4 4517
fpgaconvnet/models/modules/AveragePool.py sha256=d5aaiEIXe0c-ejwVRnaKpwMvOyRu4HXThkmulA9zwAY 2533
fpgaconvnet/models/modules/BatchNorm.py sha256=8lu9AUnABudhqtLkSJd7-MmOIVhSF0wwwCBG2N006S0 1790
fpgaconvnet/models/modules/Bias.py sha256=sR2ZE1a9X69sOhWVljVWywFsZIsDs4S932nLKdCaTME 4440
fpgaconvnet/models/modules/Conv.py sha256=sgM00GIu8wD4gIoSqMBrr9NdPklBQQxfXkqrZaJo7ew 5716
fpgaconvnet/models/modules/Fork.py sha256=aV8MlDPOrPqHGuDMuSgcDQxmkFqQMV-fSby7YNpK7TM 3226
fpgaconvnet/models/modules/Glue.py sha256=udzi7h2Evc4iS0OIG1wvSDeeIf5-1YsA6jMDxglQ9so 3322
fpgaconvnet/models/modules/Module.py sha256=mDAb7e54m2yF2EyLHmMXCDGSpLwWvtajIgHfZy1864w 5841
fpgaconvnet/models/modules/Pool.py sha256=iCqUF6XYCNHWXBS760ozCGB0l6ReL3JCsbYrr_lHdAo 3288
fpgaconvnet/models/modules/ReLU.py sha256=qrRwDDjoyd9h-qPS4csor8G9U5NzP1KnSQ7lat6_IG4 1993
fpgaconvnet/models/modules/SlidingWindow.py sha256=snX3U6ua4eAPADeL9qm83pBPsmodxAIc1EJCm35wHgY 8672
fpgaconvnet/models/modules/Squeeze.py sha256=HUmo_PLeMpJKx8zHjDoEoztQ6Xq3apcu53e-H8RrJxA 2510
fpgaconvnet/models/modules/VectorDot.py sha256=TwgdyirT1fcuYk-yk1D2qTiVr3Jq5-pzBTPo_lWGpZo 3465
fpgaconvnet/models/modules/__init__.py sha256=6R9u34NhUzBMOFy_L73hUXKfLOapdd_tJ5nILVng_Lc 448
fpgaconvnet/models/network/Network.py sha256=KvUAPxDWsEwdNOPjbhjVMTZj2gEVv9wHiCtN4NA6f84 12081
fpgaconvnet/models/network/__init__.py sha256=VWer4gG89giDH_Na28ulK4arB2HwiR3QtmgvPr8Ca8E 165
fpgaconvnet/models/network/report.py sha256=wONdq55nXoJo1uBs0XsP95-jjWwd4gHEbrBHO8hEJJY 3425
fpgaconvnet/models/network/represent.py sha256=4LGtjaITLNPKLse3E-vvOxGrzZujClHpN9ISARt5i5c 4599
fpgaconvnet/models/network/scheduler.py sha256=qxnrFpHDxRT3mUBqcjdbnyAAGnfJOLOfoZiNECFCELc 10198
fpgaconvnet/models/network/update.py sha256=bQ9jmWBhe7Ot4Bb-if1ghRxZhe-w0BQYEAxk24l4N28 2370
fpgaconvnet/models/network/validate.py sha256=l4BmHn39Sprbl7ipXqC5YLJLjoOrddbajwUb7gP1P7Q 4741
fpgaconvnet/models/partition/Partition.py sha256=seNa2VoLiyJ58NkqIcp3hZQVJl3lUvYFEivvTGyaVCM 6874
fpgaconvnet/models/partition/__init__.py sha256=pWP-jl7-Za3uFsvDHDQwi4dLeu5DscENqQGiOPdVHGg 229
fpgaconvnet/models/partition/auxiliary.py sha256=Ht2IG6VdPKzPA4f6h0zLoUVzrAFQuFwofky0uwn6io0 4267
fpgaconvnet/models/partition/metrics.py sha256=y2s6QE4SIxZHfzYknpPn1zUinGUvn3cy3hMbxGgmHZc 3822
fpgaconvnet/models/partition/update.py sha256=dHlcyofgVIPR_KE4gYNcWjVywelZviCegIgtscMNvVs 1555
fpgaconvnet/proto/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fpgaconvnet/proto/fpgaconvnet_pb2.py sha256=aPu5MKFWL6HEiVo0emuKzEMUxzKYxWbFm4wiaKp-M_I 24053
fpgaconvnet/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
fpgaconvnet/tools/graphs.py sha256=kAbjp8MrFYQFjPAes81G_bpcNfPenmZeWaO59YZ7tC0 3797
fpgaconvnet/tools/helper.py sha256=pGaNSHgrrmdKotmVnI8gkSMQd078WpsxQbMkm2FnAgA 958
fpgaconvnet/tools/layer_enum.py sha256=r9LPjjo4TqSmNdUuH4hrrgTKEGzZ_K_i1D_5X3fZ35k 3351
fpgaconvnet/tools/matrix.py sha256=3Ih8R7hEhsqP9iZVXXvHH3whBEmWutxd0Xnnz4jJuGA 9722
fpgaconvnet/tools/onnx_helper.py sha256=q3lyKqDUqVdeSkHOv1WvZOCTfLxGu0q0_jIs20HCXAc 11263
fpgaconvnet/tools/parser.py sha256=cdldvp4MOBT2VJUvkPI6yG4bcdGfjhzaHcSpXjC8jig 10791
fpgaconvnet/tools/resource_model.py sha256=6wOifMWZpfZJo3NBy2HiP0zxkC-gd9-8W9Lq-cdqCEw 2627
fpgaconvnet_model-0.1.4.2.dist-info/LICENSE sha256=OXLcl0T2SZ8Pmy2_dmlvKuetivmyPd5m1q-Gyd-zaYY 35149
fpgaconvnet_model-0.1.4.2.dist-info/METADATA sha256=qZ3-ZGoi2vVuxGSgRY4MZ_dASevv-qR8QS2vs8hxOOk 3858
fpgaconvnet_model-0.1.4.2.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
fpgaconvnet_model-0.1.4.2.dist-info/top_level.txt sha256=grLovHUPsSz35JNd7H5IG1Ebw2UUCqmb5inWgqjE6dw 12
fpgaconvnet_model-0.1.4.2.dist-info/RECORD

top_level.txt

fpgaconvnet