├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md └── workflows │ ├── docs.yml │ ├── pre-commit.yml │ ├── pypi-publish.yml │ ├── test.yml │ └── testpypi-publish.yml ├── .gitignore ├── .isort.cfg ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── AUTHORS.rst ├── CITATION.cff ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _static │ └── .gitignore ├── _templates │ └── apidoc │ │ ├── module.rst_t │ │ ├── package.rst_t │ │ └── toc.rst_t ├── authors.rst ├── changelog.rst ├── conf.py ├── genindex.rst ├── index.rst ├── license.rst ├── overview.rst ├── qonnx-comparison.png ├── qonnx-custom-ops │ ├── bipolarquant_v1.md │ ├── floatquant_v1.md │ ├── intquant_v1.md │ ├── overview.md │ ├── trunc_v1.md │ └── trunc_v2.md ├── readme.rst ├── requirements.txt └── tutorials.rst ├── notebooks ├── 0_how_to_work_with_onnx.ipynb ├── 1_custom_analysis_pass.ipynb ├── 2_custom_transformation_pass.ipynb ├── 3_custom_op.ipynb ├── 4_quant_lstm.ipynb ├── 4_quant_lstm_helper │ ├── function.py │ └── handler.py └── README.md ├── pyproject.toml ├── setup.cfg ├── setup.py ├── src └── qonnx │ ├── __init__.py │ ├── analysis │ ├── __init__.py │ ├── base.py │ ├── inference_cost.py │ ├── tensor_stats.py │ └── topology.py │ ├── core │ ├── __init__.py │ ├── data_layout.py │ ├── datatype.py │ ├── execute_custom_node.py │ ├── modelwrapper.py │ └── onnx_exec.py │ ├── custom_op │ ├── __init__.py │ ├── base.py │ ├── channels_last │ │ ├── __init__.py │ │ ├── base_wrapped_op.py │ │ ├── batch_normalization.py │ │ ├── conv.py │ │ └── max_pool.py │ ├── general │ │ ├── __init__.py │ │ ├── bipolar_quant.py │ │ ├── debugmarker.py │ │ ├── floatquant.py │ │ ├── genericpartition.py │ │ ├── im2col.py │ │ ├── intquant.py │ │ ├── maxpoolnhwc.py │ │ ├── multithreshold.py │ │ ├── quant.py │ │ ├── quantavgpool2d.py │ │ ├── trunc.py │ │ └── xnorpopcount.py │ └── registry.py │ ├── data │ ├── __init__.py │ └── onnx │ │ ├── bsd300x3-espcn │ │ ├── nn_resize │ │ │ ├── float_model.onnx │ │ │ └── quant_model.onnx │ │ ├── subpixel │ │ │ ├── float_model.onnx │ │ │ └── quant_model.onnx │ │ └── test_data │ │ │ └── input_0.pb │ │ ├── eltwise_chanlast_testcase.onnx │ │ ├── floatquant_exec │ │ ├── README.md │ │ ├── qonnx_act_weight_fp8.onnx │ │ └── test_data │ │ │ ├── activation.npz │ │ │ ├── input.npy │ │ │ └── output.npy │ │ ├── matmul_update │ │ └── sdp.onnx │ │ ├── mnist-conv │ │ ├── README.md │ │ ├── model.onnx │ │ └── test_data_set_0 │ │ │ ├── input_0.pb │ │ │ └── output_0.pb │ │ └── residual_block_clean.onnx │ ├── transformation │ ├── __init__.py │ ├── base.py │ ├── batchnorm_to_affine.py │ ├── bipolar_to_xnor.py │ ├── change_3d_tensors_to_4d.py │ ├── change_batchsize.py │ ├── change_datalayout.py │ ├── channels_last.py │ ├── create_generic_partitions.py │ ├── double_to_single_float.py │ ├── expose_intermediate.py │ ├── extend_partition.py │ ├── extract_conv_bias.py │ ├── extract_quant_scale_zeropt.py │ ├── fixedpt_quantize.py │ ├── fold_constants.py │ ├── gemm_to_matmul.py │ ├── general.py │ ├── infer_data_layouts.py │ ├── infer_datatypes.py │ ├── infer_shapes.py │ ├── insert.py │ ├── insert_topk.py │ ├── lower_convs_to_matmul.py │ ├── make_input_chanlast.py │ ├── merge_onnx_models.py │ ├── pruning.py │ ├── qcdq_to_qonnx.py │ ├── qonnx_to_qcdq.py │ ├── quant_constant_folding.py │ ├── quantize_graph.py │ ├── rebalance_conv.py │ ├── remove.py │ ├── resize_conv_to_deconv.py │ └── subpixel_to_deconv.py │ └── util │ ├── __init__.py │ ├── basic.py │ ├── cleanup.py │ ├── config.py │ ├── convert.py │ ├── exec_qonnx.py │ ├── inference_cost.py │ ├── onnx.py │ ├── prune_channels.py │ ├── random_reseed.py │ ├── range_analysis.py │ ├── test.py │ └── to_channels_last.py ├── tests ├── analysis │ ├── test_inference_cost.py │ ├── test_inference_cost_breakdown.py │ ├── test_is_linear.py │ ├── test_matmul_mac_cost.py │ ├── test_range_analysis.py │ └── test_topology_checks.py ├── conftest.py ├── core │ ├── test_basic_onnx_exec.py │ ├── test_custom_onnx_exec.py │ ├── test_datatypes.py │ ├── test_mixed_onnx_exec.py │ ├── test_modelwrapper.py │ └── test_subgraph_traversal.py ├── custom_op │ ├── test_attr.py │ ├── test_customop_version.py │ ├── test_floatquant.py │ ├── test_im2col.py │ ├── test_multithreshold.py │ ├── test_runding_mode.py │ └── test_xnorpopcountmatmul.py ├── test_dummy.py ├── transformation │ ├── test_4d_conversion.py │ ├── test_batchnorm_to_affine.py │ ├── test_change_batchsize.py │ ├── test_change_datalayout.py │ ├── test_channelslast.py │ ├── test_channelslast_eltwise.py │ ├── test_channelslast_residual.py │ ├── test_conv_lowering.py │ ├── test_expose_intermediate.py │ ├── test_extend_partition.py │ ├── test_extract_quant_scale_zeropt.py │ ├── test_fixedpt_quantize.py │ ├── test_fold_constants.py │ ├── test_general_transformation.py │ ├── test_generic_partitioning.py │ ├── test_infer_data_layouts.py │ ├── test_infer_datatypes.py │ ├── test_infer_shapes.py │ ├── test_insert_identity.py │ ├── test_make_input_chanlast.py │ ├── test_merge_onnx_models.py │ ├── test_nn_resize_to_deconv.py │ ├── test_nodelocal_transform.py │ ├── test_pruning.py │ ├── test_qcdq_to_qonnx.py │ ├── test_qonnx_cleanup.py │ ├── test_qonnx_to_qcdq.py │ ├── test_quant_constant_folding.py │ ├── test_quantize_graph.py │ ├── test_rebalance_conv.py │ ├── test_remove_identity_ops.py │ ├── test_remove_unused.py │ ├── test_renaming.py │ ├── test_sort_commutative_inputs_initializer_last.py │ ├── test_sort_graph.py │ ├── test_subpixel_to_deconv.py │ └── test_topk_insert.py └── util │ ├── test_gen_finn_dt_tensor.py │ ├── test_matvec_range.py │ ├── test_padding.py │ └── test_shape_utils.py └── tox.ini /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/workflows/pypi-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/testpypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.github/workflows/testpypi-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.gitignore -------------------------------------------------------------------------------- /.isort.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.isort.cfg -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /AUTHORS.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/AUTHORS.rst -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/CITATION.cff -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/.gitignore: -------------------------------------------------------------------------------- 1 | # Empty directory 2 | -------------------------------------------------------------------------------- /docs/_templates/apidoc/module.rst_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/_templates/apidoc/module.rst_t -------------------------------------------------------------------------------- /docs/_templates/apidoc/package.rst_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/_templates/apidoc/package.rst_t -------------------------------------------------------------------------------- /docs/_templates/apidoc/toc.rst_t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/_templates/apidoc/toc.rst_t -------------------------------------------------------------------------------- /docs/authors.rst: -------------------------------------------------------------------------------- 1 | .. _authors: 2 | .. include:: ../AUTHORS.rst 3 | -------------------------------------------------------------------------------- /docs/changelog.rst: -------------------------------------------------------------------------------- 1 | .. _changes: 2 | -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/genindex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/genindex.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/overview.rst -------------------------------------------------------------------------------- /docs/qonnx-comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-comparison.png -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/bipolarquant_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/bipolarquant_v1.md -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/floatquant_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/floatquant_v1.md -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/intquant_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/intquant_v1.md -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/overview.md -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/trunc_v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/trunc_v1.md -------------------------------------------------------------------------------- /docs/qonnx-custom-ops/trunc_v2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/qonnx-custom-ops/trunc_v2.md -------------------------------------------------------------------------------- /docs/readme.rst: -------------------------------------------------------------------------------- 1 | .. _readme: 2 | .. include:: ../README.rst 3 | -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/tutorials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/docs/tutorials.rst -------------------------------------------------------------------------------- /notebooks/0_how_to_work_with_onnx.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/0_how_to_work_with_onnx.ipynb -------------------------------------------------------------------------------- /notebooks/1_custom_analysis_pass.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/1_custom_analysis_pass.ipynb -------------------------------------------------------------------------------- /notebooks/2_custom_transformation_pass.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/2_custom_transformation_pass.ipynb -------------------------------------------------------------------------------- /notebooks/3_custom_op.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/3_custom_op.ipynb -------------------------------------------------------------------------------- /notebooks/4_quant_lstm.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/4_quant_lstm.ipynb -------------------------------------------------------------------------------- /notebooks/4_quant_lstm_helper/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/4_quant_lstm_helper/function.py -------------------------------------------------------------------------------- /notebooks/4_quant_lstm_helper/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/4_quant_lstm_helper/handler.py -------------------------------------------------------------------------------- /notebooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/notebooks/README.md -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/pyproject.toml -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/setup.py -------------------------------------------------------------------------------- /src/qonnx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/analysis/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/analysis/base.py -------------------------------------------------------------------------------- /src/qonnx/analysis/inference_cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/analysis/inference_cost.py -------------------------------------------------------------------------------- /src/qonnx/analysis/tensor_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/analysis/tensor_stats.py -------------------------------------------------------------------------------- /src/qonnx/analysis/topology.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/analysis/topology.py -------------------------------------------------------------------------------- /src/qonnx/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/core/data_layout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/core/data_layout.py -------------------------------------------------------------------------------- /src/qonnx/core/datatype.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/core/datatype.py -------------------------------------------------------------------------------- /src/qonnx/core/execute_custom_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/core/execute_custom_node.py -------------------------------------------------------------------------------- /src/qonnx/core/modelwrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/core/modelwrapper.py -------------------------------------------------------------------------------- /src/qonnx/core/onnx_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/core/onnx_exec.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/custom_op/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/base.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/channels_last/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/channels_last/__init__.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/channels_last/base_wrapped_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/channels_last/base_wrapped_op.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/channels_last/batch_normalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/channels_last/batch_normalization.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/channels_last/conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/channels_last/conv.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/channels_last/max_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/channels_last/max_pool.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/__init__.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/bipolar_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/bipolar_quant.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/debugmarker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/debugmarker.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/floatquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/floatquant.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/genericpartition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/genericpartition.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/im2col.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/im2col.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/intquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/intquant.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/maxpoolnhwc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/maxpoolnhwc.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/multithreshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/multithreshold.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/quant.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/quantavgpool2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/quantavgpool2d.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/trunc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/trunc.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/general/xnorpopcount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/general/xnorpopcount.py -------------------------------------------------------------------------------- /src/qonnx/custom_op/registry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/custom_op/registry.py -------------------------------------------------------------------------------- /src/qonnx/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/__init__.py -------------------------------------------------------------------------------- /src/qonnx/data/onnx/bsd300x3-espcn/nn_resize/float_model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/bsd300x3-espcn/nn_resize/float_model.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/bsd300x3-espcn/nn_resize/quant_model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/bsd300x3-espcn/nn_resize/quant_model.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/bsd300x3-espcn/subpixel/float_model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/bsd300x3-espcn/subpixel/float_model.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/bsd300x3-espcn/subpixel/quant_model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/bsd300x3-espcn/subpixel/quant_model.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/bsd300x3-espcn/test_data/input_0.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/bsd300x3-espcn/test_data/input_0.pb -------------------------------------------------------------------------------- /src/qonnx/data/onnx/eltwise_chanlast_testcase.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/eltwise_chanlast_testcase.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/floatquant_exec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/floatquant_exec/README.md -------------------------------------------------------------------------------- /src/qonnx/data/onnx/floatquant_exec/qonnx_act_weight_fp8.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/floatquant_exec/qonnx_act_weight_fp8.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/floatquant_exec/test_data/activation.npz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/floatquant_exec/test_data/activation.npz -------------------------------------------------------------------------------- /src/qonnx/data/onnx/floatquant_exec/test_data/input.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/floatquant_exec/test_data/input.npy -------------------------------------------------------------------------------- /src/qonnx/data/onnx/floatquant_exec/test_data/output.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/floatquant_exec/test_data/output.npy -------------------------------------------------------------------------------- /src/qonnx/data/onnx/matmul_update/sdp.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/matmul_update/sdp.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/mnist-conv/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/mnist-conv/README.md -------------------------------------------------------------------------------- /src/qonnx/data/onnx/mnist-conv/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/mnist-conv/model.onnx -------------------------------------------------------------------------------- /src/qonnx/data/onnx/mnist-conv/test_data_set_0/input_0.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/mnist-conv/test_data_set_0/input_0.pb -------------------------------------------------------------------------------- /src/qonnx/data/onnx/mnist-conv/test_data_set_0/output_0.pb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/mnist-conv/test_data_set_0/output_0.pb -------------------------------------------------------------------------------- /src/qonnx/data/onnx/residual_block_clean.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/data/onnx/residual_block_clean.onnx -------------------------------------------------------------------------------- /src/qonnx/transformation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/transformation/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/base.py -------------------------------------------------------------------------------- /src/qonnx/transformation/batchnorm_to_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/batchnorm_to_affine.py -------------------------------------------------------------------------------- /src/qonnx/transformation/bipolar_to_xnor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/bipolar_to_xnor.py -------------------------------------------------------------------------------- /src/qonnx/transformation/change_3d_tensors_to_4d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/change_3d_tensors_to_4d.py -------------------------------------------------------------------------------- /src/qonnx/transformation/change_batchsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/change_batchsize.py -------------------------------------------------------------------------------- /src/qonnx/transformation/change_datalayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/change_datalayout.py -------------------------------------------------------------------------------- /src/qonnx/transformation/channels_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/channels_last.py -------------------------------------------------------------------------------- /src/qonnx/transformation/create_generic_partitions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/create_generic_partitions.py -------------------------------------------------------------------------------- /src/qonnx/transformation/double_to_single_float.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/double_to_single_float.py -------------------------------------------------------------------------------- /src/qonnx/transformation/expose_intermediate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/expose_intermediate.py -------------------------------------------------------------------------------- /src/qonnx/transformation/extend_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/extend_partition.py -------------------------------------------------------------------------------- /src/qonnx/transformation/extract_conv_bias.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/extract_conv_bias.py -------------------------------------------------------------------------------- /src/qonnx/transformation/extract_quant_scale_zeropt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/extract_quant_scale_zeropt.py -------------------------------------------------------------------------------- /src/qonnx/transformation/fixedpt_quantize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/fixedpt_quantize.py -------------------------------------------------------------------------------- /src/qonnx/transformation/fold_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/fold_constants.py -------------------------------------------------------------------------------- /src/qonnx/transformation/gemm_to_matmul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/gemm_to_matmul.py -------------------------------------------------------------------------------- /src/qonnx/transformation/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/general.py -------------------------------------------------------------------------------- /src/qonnx/transformation/infer_data_layouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/infer_data_layouts.py -------------------------------------------------------------------------------- /src/qonnx/transformation/infer_datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/infer_datatypes.py -------------------------------------------------------------------------------- /src/qonnx/transformation/infer_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/infer_shapes.py -------------------------------------------------------------------------------- /src/qonnx/transformation/insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/insert.py -------------------------------------------------------------------------------- /src/qonnx/transformation/insert_topk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/insert_topk.py -------------------------------------------------------------------------------- /src/qonnx/transformation/lower_convs_to_matmul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/lower_convs_to_matmul.py -------------------------------------------------------------------------------- /src/qonnx/transformation/make_input_chanlast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/make_input_chanlast.py -------------------------------------------------------------------------------- /src/qonnx/transformation/merge_onnx_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/merge_onnx_models.py -------------------------------------------------------------------------------- /src/qonnx/transformation/pruning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/pruning.py -------------------------------------------------------------------------------- /src/qonnx/transformation/qcdq_to_qonnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/qcdq_to_qonnx.py -------------------------------------------------------------------------------- /src/qonnx/transformation/qonnx_to_qcdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/qonnx_to_qcdq.py -------------------------------------------------------------------------------- /src/qonnx/transformation/quant_constant_folding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/quant_constant_folding.py -------------------------------------------------------------------------------- /src/qonnx/transformation/quantize_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/quantize_graph.py -------------------------------------------------------------------------------- /src/qonnx/transformation/rebalance_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/rebalance_conv.py -------------------------------------------------------------------------------- /src/qonnx/transformation/remove.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/remove.py -------------------------------------------------------------------------------- /src/qonnx/transformation/resize_conv_to_deconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/resize_conv_to_deconv.py -------------------------------------------------------------------------------- /src/qonnx/transformation/subpixel_to_deconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/transformation/subpixel_to_deconv.py -------------------------------------------------------------------------------- /src/qonnx/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/qonnx/util/basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/basic.py -------------------------------------------------------------------------------- /src/qonnx/util/cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/cleanup.py -------------------------------------------------------------------------------- /src/qonnx/util/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/config.py -------------------------------------------------------------------------------- /src/qonnx/util/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/convert.py -------------------------------------------------------------------------------- /src/qonnx/util/exec_qonnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/exec_qonnx.py -------------------------------------------------------------------------------- /src/qonnx/util/inference_cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/inference_cost.py -------------------------------------------------------------------------------- /src/qonnx/util/onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/onnx.py -------------------------------------------------------------------------------- /src/qonnx/util/prune_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/prune_channels.py -------------------------------------------------------------------------------- /src/qonnx/util/random_reseed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/random_reseed.py -------------------------------------------------------------------------------- /src/qonnx/util/range_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/range_analysis.py -------------------------------------------------------------------------------- /src/qonnx/util/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/test.py -------------------------------------------------------------------------------- /src/qonnx/util/to_channels_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/src/qonnx/util/to_channels_last.py -------------------------------------------------------------------------------- /tests/analysis/test_inference_cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_inference_cost.py -------------------------------------------------------------------------------- /tests/analysis/test_inference_cost_breakdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_inference_cost_breakdown.py -------------------------------------------------------------------------------- /tests/analysis/test_is_linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_is_linear.py -------------------------------------------------------------------------------- /tests/analysis/test_matmul_mac_cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_matmul_mac_cost.py -------------------------------------------------------------------------------- /tests/analysis/test_range_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_range_analysis.py -------------------------------------------------------------------------------- /tests/analysis/test_topology_checks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/analysis/test_topology_checks.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/core/test_basic_onnx_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_basic_onnx_exec.py -------------------------------------------------------------------------------- /tests/core/test_custom_onnx_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_custom_onnx_exec.py -------------------------------------------------------------------------------- /tests/core/test_datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_datatypes.py -------------------------------------------------------------------------------- /tests/core/test_mixed_onnx_exec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_mixed_onnx_exec.py -------------------------------------------------------------------------------- /tests/core/test_modelwrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_modelwrapper.py -------------------------------------------------------------------------------- /tests/core/test_subgraph_traversal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/core/test_subgraph_traversal.py -------------------------------------------------------------------------------- /tests/custom_op/test_attr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_attr.py -------------------------------------------------------------------------------- /tests/custom_op/test_customop_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_customop_version.py -------------------------------------------------------------------------------- /tests/custom_op/test_floatquant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_floatquant.py -------------------------------------------------------------------------------- /tests/custom_op/test_im2col.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_im2col.py -------------------------------------------------------------------------------- /tests/custom_op/test_multithreshold.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_multithreshold.py -------------------------------------------------------------------------------- /tests/custom_op/test_runding_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_runding_mode.py -------------------------------------------------------------------------------- /tests/custom_op/test_xnorpopcountmatmul.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/custom_op/test_xnorpopcountmatmul.py -------------------------------------------------------------------------------- /tests/test_dummy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/test_dummy.py -------------------------------------------------------------------------------- /tests/transformation/test_4d_conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_4d_conversion.py -------------------------------------------------------------------------------- /tests/transformation/test_batchnorm_to_affine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_batchnorm_to_affine.py -------------------------------------------------------------------------------- /tests/transformation/test_change_batchsize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_change_batchsize.py -------------------------------------------------------------------------------- /tests/transformation/test_change_datalayout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_change_datalayout.py -------------------------------------------------------------------------------- /tests/transformation/test_channelslast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_channelslast.py -------------------------------------------------------------------------------- /tests/transformation/test_channelslast_eltwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_channelslast_eltwise.py -------------------------------------------------------------------------------- /tests/transformation/test_channelslast_residual.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_channelslast_residual.py -------------------------------------------------------------------------------- /tests/transformation/test_conv_lowering.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_conv_lowering.py -------------------------------------------------------------------------------- /tests/transformation/test_expose_intermediate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_expose_intermediate.py -------------------------------------------------------------------------------- /tests/transformation/test_extend_partition.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_extend_partition.py -------------------------------------------------------------------------------- /tests/transformation/test_extract_quant_scale_zeropt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_extract_quant_scale_zeropt.py -------------------------------------------------------------------------------- /tests/transformation/test_fixedpt_quantize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_fixedpt_quantize.py -------------------------------------------------------------------------------- /tests/transformation/test_fold_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_fold_constants.py -------------------------------------------------------------------------------- /tests/transformation/test_general_transformation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_general_transformation.py -------------------------------------------------------------------------------- /tests/transformation/test_generic_partitioning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_generic_partitioning.py -------------------------------------------------------------------------------- /tests/transformation/test_infer_data_layouts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_infer_data_layouts.py -------------------------------------------------------------------------------- /tests/transformation/test_infer_datatypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_infer_datatypes.py -------------------------------------------------------------------------------- /tests/transformation/test_infer_shapes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_infer_shapes.py -------------------------------------------------------------------------------- /tests/transformation/test_insert_identity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_insert_identity.py -------------------------------------------------------------------------------- /tests/transformation/test_make_input_chanlast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_make_input_chanlast.py -------------------------------------------------------------------------------- /tests/transformation/test_merge_onnx_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_merge_onnx_models.py -------------------------------------------------------------------------------- /tests/transformation/test_nn_resize_to_deconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_nn_resize_to_deconv.py -------------------------------------------------------------------------------- /tests/transformation/test_nodelocal_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_nodelocal_transform.py -------------------------------------------------------------------------------- /tests/transformation/test_pruning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_pruning.py -------------------------------------------------------------------------------- /tests/transformation/test_qcdq_to_qonnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_qcdq_to_qonnx.py -------------------------------------------------------------------------------- /tests/transformation/test_qonnx_cleanup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_qonnx_cleanup.py -------------------------------------------------------------------------------- /tests/transformation/test_qonnx_to_qcdq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_qonnx_to_qcdq.py -------------------------------------------------------------------------------- /tests/transformation/test_quant_constant_folding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_quant_constant_folding.py -------------------------------------------------------------------------------- /tests/transformation/test_quantize_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_quantize_graph.py -------------------------------------------------------------------------------- /tests/transformation/test_rebalance_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_rebalance_conv.py -------------------------------------------------------------------------------- /tests/transformation/test_remove_identity_ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_remove_identity_ops.py -------------------------------------------------------------------------------- /tests/transformation/test_remove_unused.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_remove_unused.py -------------------------------------------------------------------------------- /tests/transformation/test_renaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_renaming.py -------------------------------------------------------------------------------- /tests/transformation/test_sort_commutative_inputs_initializer_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_sort_commutative_inputs_initializer_last.py -------------------------------------------------------------------------------- /tests/transformation/test_sort_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_sort_graph.py -------------------------------------------------------------------------------- /tests/transformation/test_subpixel_to_deconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_subpixel_to_deconv.py -------------------------------------------------------------------------------- /tests/transformation/test_topk_insert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/transformation/test_topk_insert.py -------------------------------------------------------------------------------- /tests/util/test_gen_finn_dt_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/util/test_gen_finn_dt_tensor.py -------------------------------------------------------------------------------- /tests/util/test_matvec_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/util/test_matvec_range.py -------------------------------------------------------------------------------- /tests/util/test_padding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/util/test_padding.py -------------------------------------------------------------------------------- /tests/util/test_shape_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tests/util/test_shape_utils.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/qonnx/HEAD/tox.ini --------------------------------------------------------------------------------