├── .clang-format ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── build-sphinx.yml │ ├── pre-commit.yml │ ├── pypi-publish.yml │ ├── test-sphinx.yml │ └── update-branch-on-pr.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .pre-commit-config.yaml ├── CITATION.cff ├── CONTRIBUTING.md ├── Jenkinsfile ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── advanced │ ├── _static │ │ ├── da4ml-workflow.svg │ │ └── hgq-overview.svg │ ├── auto.rst │ ├── bramfactor.rst │ ├── da.rst │ ├── extension.rst │ ├── fifo_depth.rst │ ├── hgq.rst │ ├── hgq1.rst │ ├── model_optimization.rst │ ├── plugins.rst │ ├── precision.rst │ └── profiling.rst ├── api │ ├── command.rst │ ├── concepts.rst │ ├── configuration.rst │ └── serialization.rst ├── attr_doc_gen.py ├── backend │ ├── accelerator.rst │ ├── catapult.rst │ ├── oneapi.rst │ ├── quartus.rst │ ├── sr.rst │ └── vitis.rst ├── conf.py ├── frontend │ ├── keras.rst │ ├── pytorch.rst │ └── qonnx.rst ├── img │ ├── act_hls4ml.png │ ├── act_keras.png │ ├── hls4ml_logo.png │ ├── hls4ml_logo.svg │ ├── hls4ml_logo_lightgrey.png │ ├── hls4ml_logo_lightgrey.svg │ ├── hls4ml_logo_navbar.png │ ├── logo.jpg │ ├── logo.png │ ├── logo_small.png │ ├── nn_map_paper_fig_2.png │ ├── overview.jpg │ ├── overview.pdf │ ├── pynqframe.png │ ├── reuse_factor_paper_fig_8.png │ ├── weights_hls4ml.png │ ├── weights_keras.png │ └── zynq_interfaces.png ├── index.rst ├── intro │ ├── faq.rst │ ├── introduction.rst │ ├── reference.rst │ ├── release_notes.rst │ ├── setup.rst │ └── status.rst ├── ir │ ├── attributes.rst │ ├── flows.rst │ ├── ir.rst │ ├── modelgraph.rst │ └── multimodelgraph.rst └── requirements.txt ├── hls4ml ├── __init__.py ├── backends │ ├── __init__.py │ ├── backend.py │ ├── catapult │ │ ├── __init__.py │ │ ├── catapult_backend.py │ │ ├── catapult_types.py │ │ └── passes │ │ │ ├── __init__.py │ │ │ ├── bn_quant.py │ │ │ ├── broadcast_stream.py │ │ │ ├── conv_same_pad.py │ │ │ ├── conv_stream.py │ │ │ ├── convolution_templates.py │ │ │ ├── convolution_winograd.py │ │ │ ├── core_templates.py │ │ │ ├── fifo_depth_optimization.py │ │ │ ├── garnet_templates.py │ │ │ ├── im2col_codegen.py │ │ │ ├── merge_templates.py │ │ │ ├── pointwise.py │ │ │ ├── pooling_templates.py │ │ │ ├── quantization_templates.py │ │ │ ├── recurrent_templates.py │ │ │ ├── reshaping_templates.py │ │ │ ├── resource_strategy.py │ │ │ └── transform_types.py │ ├── fpga │ │ ├── __init__.py │ │ ├── fpga_backend.py │ │ ├── fpga_layers.py │ │ ├── fpga_types.py │ │ └── passes │ │ │ ├── __init__.py │ │ │ ├── bram_weights.py │ │ │ ├── clone.py │ │ │ ├── embedding.py │ │ │ ├── final_reshape.py │ │ │ ├── fix_softmax_table_size.py │ │ │ ├── hgq_proxy_model.py │ │ │ ├── inplace_parallel_reshape.py │ │ │ ├── inplace_stream_flatten.py │ │ │ ├── remove_softmax.py │ │ │ ├── repack_stream.py │ │ │ └── xnor_pooling.py │ ├── oneapi │ │ ├── __init__.py │ │ ├── oneapi_backend.py │ │ ├── oneapi_template.py │ │ ├── oneapi_types.py │ │ └── passes │ │ │ ├── __init__.py │ │ │ ├── bn_quant.py │ │ │ ├── clone_templates.py │ │ │ ├── convolution_templates.py │ │ │ ├── convolution_winograd.py │ │ │ ├── core_templates.py │ │ │ ├── embedding_templates.py │ │ │ ├── feature_check.py │ │ │ ├── merge_templates.py │ │ │ ├── pointwise.py │ │ │ ├── pooling_templates.py │ │ │ ├── quantization_templates.py │ │ │ ├── recurrent_templates.py │ │ │ ├── reshaping_templates.py │ │ │ ├── resource_strategy.py │ │ │ └── transform_types.py │ ├── plugin_loader.py │ ├── quartus │ │ ├── __init__.py │ │ ├── passes │ │ │ ├── __init__.py │ │ │ ├── bn_quant.py │ │ │ ├── convolution_templates.py │ │ │ ├── convolution_winograd.py │ │ │ ├── core_templates.py │ │ │ ├── merge_templates.py │ │ │ ├── pointwise.py │ │ │ ├── pooling_templates.py │ │ │ ├── quantization_templates.py │ │ │ ├── recurrent_templates.py │ │ │ ├── reshaping_templates.py │ │ │ ├── resource_strategy.py │ │ │ └── transform_types.py │ │ ├── quartus_backend.py │ │ └── quartus_types.py │ ├── symbolic │ │ ├── __init__.py │ │ ├── passes │ │ │ ├── __init__.py │ │ │ ├── expr_templates.py │ │ │ └── validate_lut.py │ │ └── symbolic_backend.py │ ├── template.py │ ├── vitis │ │ ├── __init__.py │ │ ├── passes │ │ │ ├── __init__.py │ │ │ ├── feature_check.py │ │ │ └── fifo_depth_optimization.py │ │ └── vitis_backend.py │ ├── vivado │ │ ├── __init__.py │ │ ├── passes │ │ │ ├── __init__.py │ │ │ ├── bn_quant.py │ │ │ ├── broadcast_stream.py │ │ │ ├── conv_same_pad.py │ │ │ ├── conv_stream.py │ │ │ ├── convolution_templates.py │ │ │ ├── core_templates.py │ │ │ ├── distributed_arithmetic.py │ │ │ ├── einsum.py │ │ │ ├── einsum_dense.py │ │ │ ├── fifo_depth_optimization.py │ │ │ ├── garnet_templates.py │ │ │ ├── im2col_codegen.py │ │ │ ├── merge_templates.py │ │ │ ├── pipeline_style.py │ │ │ ├── pointwise.py │ │ │ ├── pooling_templates.py │ │ │ ├── quantization_templates.py │ │ │ ├── recurrent_templates.py │ │ │ ├── reshaping_templates.py │ │ │ ├── resource_strategy.py │ │ │ ├── transform_types.py │ │ │ └── unrolled_codegen.py │ │ ├── vivado_backend.py │ │ └── vivado_types.py │ └── vivado_accelerator │ │ ├── __init__.py │ │ ├── passes │ │ ├── __init__.py │ │ └── fifo_depth_optimization.py │ │ ├── supported_boards.json │ │ ├── vivado_accelerator_backend.py │ │ └── vivado_accelerator_config.py ├── cli │ ├── __init__.py │ └── __main__.py ├── contrib │ ├── README.md │ ├── __init__.py │ ├── garnet.py │ └── kl_layer │ │ ├── README.md │ │ ├── kl_layer.h │ │ └── kl_layer.py ├── converters │ ├── __init__.py │ ├── keras │ │ ├── __init__.py │ │ ├── convolution.py │ │ ├── core.py │ │ ├── graph.py │ │ ├── hgq_proxy_model.py │ │ ├── merge.py │ │ ├── model.py │ │ ├── pooling.py │ │ ├── qkeras.py │ │ ├── recurrent.py │ │ ├── reshape.py │ │ └── reshaping.py │ ├── keras_v2_to_hls.py │ ├── keras_v3 │ │ ├── __init__.py │ │ ├── _base.py │ │ ├── conv.py │ │ ├── core.py │ │ ├── einsum_dense.py │ │ ├── hgq2 │ │ │ ├── __init__.py │ │ │ ├── _base.py │ │ │ ├── einsum.py │ │ │ ├── multi_head_attention.py │ │ │ ├── pooling.py │ │ │ ├── softmax.py │ │ │ └── unary_lut.py │ │ ├── merge.py │ │ ├── pooling.py │ │ └── recurrent.py │ ├── keras_v3_to_hls.py │ ├── onnx │ │ ├── __init__.py │ │ ├── convolution.py │ │ ├── core.py │ │ ├── merge.py │ │ ├── pooling.py │ │ └── reshape.py │ ├── onnx_to_hls.py │ ├── pytorch │ │ ├── __init__.py │ │ ├── convolution.py │ │ ├── core.py │ │ ├── merge.py │ │ ├── pooling.py │ │ ├── recurrent.py │ │ └── reshape.py │ ├── pytorch_to_hls.py │ └── utils.py ├── model │ ├── __init__.py │ ├── attributes.py │ ├── flow │ │ ├── __init__.py │ │ └── flow.py │ ├── graph.py │ ├── layers.py │ ├── optimizer │ │ ├── __init__.py │ │ ├── optimizer.py │ │ └── passes │ │ │ ├── __init__.py │ │ │ ├── batchnorm_opt.py │ │ │ ├── bipolar_quant_opt.py │ │ │ ├── bit_exact.py │ │ │ ├── bn_fuse.py │ │ │ ├── conv_to_convxd.py │ │ │ ├── conv_to_depthwiseconvxd.py │ │ │ ├── convert_to_channels_last.py │ │ │ ├── expand_layer_group.py │ │ │ ├── expand_time_distributed.py │ │ │ ├── fuse_biasadd.py │ │ │ ├── hgq_proxy_model.py │ │ │ ├── infer_precision.py │ │ │ ├── linear.py │ │ │ ├── matmul_const_to_dense.py │ │ │ ├── merge_const.py │ │ │ ├── move_scales.py │ │ │ ├── multi_dense.py │ │ │ ├── pad_const.py │ │ │ ├── qkeras.py │ │ │ ├── quant_opt.py │ │ │ ├── reshape_const.py │ │ │ ├── resize_remove_constants.py │ │ │ ├── seperable_to_dw_conv.py │ │ │ ├── stamp.py │ │ │ └── transpose_opt.py │ ├── profiling.py │ ├── quantizers.py │ └── types.py ├── optimization │ ├── __init__.py │ └── dsp_aware_pruning │ │ ├── __init__.py │ │ ├── attributes.py │ │ ├── config.py │ │ ├── keras │ │ ├── __init__.py │ │ ├── builder.py │ │ ├── config.py │ │ ├── masking.py │ │ ├── reduction.py │ │ ├── regularizers.py │ │ └── utils.py │ │ ├── knapsack.py │ │ ├── objectives │ │ ├── __init__.py │ │ ├── gpu_objectives.py │ │ └── vivado_objectives.py │ │ └── scheduler.py ├── report │ ├── __init__.py │ ├── catapult_report.py │ ├── oneapi_report.py │ ├── quartus_report.py │ └── vivado_report.py ├── templates │ ├── catapult │ │ ├── build_lib.sh │ │ ├── build_prj.tcl │ │ ├── catapult_synth.tcl │ │ ├── firmware │ │ │ ├── defines.h │ │ │ ├── myproject.cpp │ │ │ ├── myproject.h │ │ │ └── parameters.h │ │ ├── myproject_bridge.cpp │ │ ├── myproject_test.cpp │ │ └── nnet_utils │ │ │ ├── ap_shift_reg.h │ │ │ ├── hls_math.h │ │ │ ├── nnet_activation.h │ │ │ ├── nnet_activation_stream.h │ │ │ ├── nnet_array.h │ │ │ ├── nnet_batchnorm.h │ │ │ ├── nnet_batchnorm_stream.h │ │ │ ├── nnet_code_gen.h │ │ │ ├── nnet_common.h │ │ │ ├── nnet_conv1d.h │ │ │ ├── nnet_conv1d_latency.h │ │ │ ├── nnet_conv1d_resource.h │ │ │ ├── nnet_conv1d_stream.h │ │ │ ├── nnet_conv2d.h │ │ │ ├── nnet_conv2d_latency.h │ │ │ ├── nnet_conv2d_resource.h │ │ │ ├── nnet_conv2d_stream.h │ │ │ ├── nnet_conv_stream.h │ │ │ ├── nnet_dense.h │ │ │ ├── nnet_dense_compressed.h │ │ │ ├── nnet_dense_latency.h │ │ │ ├── nnet_dense_resource.h │ │ │ ├── nnet_dense_stream.h │ │ │ ├── nnet_embed.h │ │ │ ├── nnet_embed_stream.h │ │ │ ├── nnet_garnet.h │ │ │ ├── nnet_helpers.h │ │ │ ├── nnet_image.h │ │ │ ├── nnet_image_stream.h │ │ │ ├── nnet_math.h │ │ │ ├── nnet_merge.h │ │ │ ├── nnet_merge_stream.h │ │ │ ├── nnet_mult.h │ │ │ ├── nnet_padding.h │ │ │ ├── nnet_padding_stream.h │ │ │ ├── nnet_pooling.h │ │ │ ├── nnet_pooling_stream.h │ │ │ ├── nnet_recr_activations.h │ │ │ ├── nnet_recurrent.h │ │ │ ├── nnet_sepconv1d_stream.h │ │ │ ├── nnet_sepconv2d.h │ │ │ ├── nnet_sepconv2d_stream.h │ │ │ ├── nnet_sepconv_stream.h │ │ │ ├── nnet_stream.h │ │ │ └── nnet_types.h │ ├── oneapi │ │ ├── CMakeLists.txt │ │ ├── exception_handler.hpp │ │ ├── firmware │ │ │ ├── defines.h │ │ │ ├── myproject.cpp │ │ │ ├── myproject.h │ │ │ ├── nnet_utils │ │ │ │ ├── nnet_activation.h │ │ │ │ ├── nnet_activation_stream.h │ │ │ │ ├── nnet_batchnorm.h │ │ │ │ ├── nnet_batchnorm_stream.h │ │ │ │ ├── nnet_code_gen.h │ │ │ │ ├── nnet_common.h │ │ │ │ ├── nnet_conv1d.h │ │ │ │ ├── nnet_conv1d_resource.h │ │ │ │ ├── nnet_conv1d_stream.h │ │ │ │ ├── nnet_conv2d.h │ │ │ │ ├── nnet_conv2d_resource.h │ │ │ │ ├── nnet_conv2d_stream.h │ │ │ │ ├── nnet_dense.h │ │ │ │ ├── nnet_dense_stream.h │ │ │ │ ├── nnet_depthconv1d.h │ │ │ │ ├── nnet_depthconv1d_resource.h │ │ │ │ ├── nnet_depthconv2d.h │ │ │ │ ├── nnet_depthconv2d_resource.h │ │ │ │ ├── nnet_embed.h │ │ │ │ ├── nnet_embed_stream.h │ │ │ │ ├── nnet_helpers.h │ │ │ │ ├── nnet_merge.h │ │ │ │ ├── nnet_merge_stream.h │ │ │ │ ├── nnet_mult.h │ │ │ │ ├── nnet_padding.h │ │ │ │ ├── nnet_padding_stream.h │ │ │ │ ├── nnet_pooling.h │ │ │ │ ├── nnet_pooling_stream.h │ │ │ │ ├── nnet_printf.h │ │ │ │ ├── nnet_recurrent.h │ │ │ │ ├── nnet_recurrent_activation.h │ │ │ │ ├── nnet_recurrent_stream.h │ │ │ │ ├── nnet_resize.h │ │ │ │ ├── nnet_resize_stream.h │ │ │ │ ├── nnet_stream.h │ │ │ │ ├── nnet_transpose.h │ │ │ │ ├── nnet_transpose_stream.h │ │ │ │ └── nnet_types.h │ │ │ └── parameters.h │ │ ├── myproject_bridge.cpp │ │ └── myproject_test.cpp │ ├── quartus │ │ ├── Makefile │ │ ├── ac_types │ │ │ ├── ac_channel.h │ │ │ ├── ac_complex.h │ │ │ ├── ac_fixed.h │ │ │ ├── ac_float.h │ │ │ ├── ac_int.h │ │ │ ├── ac_sc.h │ │ │ ├── ac_std_float.h │ │ │ └── stream.h │ │ ├── build_lib.sh │ │ ├── firmware │ │ │ ├── defines.h │ │ │ ├── myproject.cpp │ │ │ ├── myproject.h │ │ │ ├── nnet_utils │ │ │ │ ├── nnet_activation.h │ │ │ │ ├── nnet_activation_stream.h │ │ │ │ ├── nnet_batchnorm.h │ │ │ │ ├── nnet_batchnorm_stream.h │ │ │ │ ├── nnet_common.h │ │ │ │ ├── nnet_conv1d.h │ │ │ │ ├── nnet_conv1d_resource.h │ │ │ │ ├── nnet_conv1d_stream.h │ │ │ │ ├── nnet_conv2d.h │ │ │ │ ├── nnet_conv2d_resource.h │ │ │ │ ├── nnet_conv2d_stream.h │ │ │ │ ├── nnet_dense.h │ │ │ │ ├── nnet_dense_compressed.h │ │ │ │ ├── nnet_dense_stream.h │ │ │ │ ├── nnet_embed.h │ │ │ │ ├── nnet_embed_stream.h │ │ │ │ ├── nnet_helpers.h │ │ │ │ ├── nnet_merge.h │ │ │ │ ├── nnet_merge_stream.h │ │ │ │ ├── nnet_mult.h │ │ │ │ ├── nnet_padding.h │ │ │ │ ├── nnet_padding_stream.h │ │ │ │ ├── nnet_pooling.h │ │ │ │ ├── nnet_pooling_stream.h │ │ │ │ ├── nnet_recurrent.h │ │ │ │ ├── nnet_recurrent_activation.h │ │ │ │ ├── nnet_recurrent_stream.h │ │ │ │ ├── nnet_resize.h │ │ │ │ ├── nnet_resize_stream.h │ │ │ │ ├── nnet_stream.h │ │ │ │ ├── nnet_transpose.h │ │ │ │ ├── nnet_transpose_stream.h │ │ │ │ └── nnet_types.h │ │ │ └── parameters.h │ │ ├── myproject_bridge.cpp │ │ ├── myproject_test_parallel.cpp │ │ └── myproject_test_stream.cpp │ ├── symbolic │ │ └── build_lib.sh │ ├── vitis │ │ ├── build_opt.tcl │ │ ├── build_prj.tcl │ │ └── nnet_utils │ │ │ ├── nnet_conv1d.h │ │ │ ├── nnet_conv1d_latency.h │ │ │ ├── nnet_conv1d_resource.h │ │ │ ├── nnet_conv1d_stream.h │ │ │ ├── nnet_conv2d.h │ │ │ ├── nnet_conv2d_latency.h │ │ │ ├── nnet_conv2d_resource.h │ │ │ ├── nnet_conv2d_stream.h │ │ │ ├── nnet_dense_stream.h │ │ │ ├── nnet_pooling.h │ │ │ ├── nnet_pooling_stream.h │ │ │ ├── nnet_sepconv1d_stream.h │ │ │ └── nnet_sepconv2d_stream.h │ ├── vivado │ │ ├── ap_types │ │ │ ├── ap_common.h │ │ │ ├── ap_decl.h │ │ │ ├── ap_fixed.h │ │ │ ├── ap_fixed_base.h │ │ │ ├── ap_fixed_ref.h │ │ │ ├── ap_fixed_special.h │ │ │ ├── ap_float.h │ │ │ ├── ap_int.h │ │ │ ├── ap_int_base.h │ │ │ ├── ap_int_ref.h │ │ │ ├── ap_int_special.h │ │ │ ├── ap_shift_reg.h │ │ │ ├── etc │ │ │ │ └── ap_private.h │ │ │ ├── hls_math.h │ │ │ ├── hls_stream.h │ │ │ └── utils │ │ │ │ └── x_hls_utils.h │ │ ├── build_lib.sh │ │ ├── build_lib_multigraph.sh │ │ ├── build_prj.tcl │ │ ├── firmware │ │ │ ├── defines.h │ │ │ ├── myproject.cpp │ │ │ ├── myproject.h │ │ │ └── parameters.h │ │ ├── ip_stitcher.tcl │ │ ├── myproject_bridge.cpp │ │ ├── myproject_test.cpp │ │ ├── nnet_utils │ │ │ ├── nnet_activation.h │ │ │ ├── nnet_activation_stream.h │ │ │ ├── nnet_batchnorm.h │ │ │ ├── nnet_batchnorm_stream.h │ │ │ ├── nnet_code_gen.h │ │ │ ├── nnet_common.h │ │ │ ├── nnet_conv1d.h │ │ │ ├── nnet_conv1d_latency.h │ │ │ ├── nnet_conv1d_resource.h │ │ │ ├── nnet_conv1d_stream.h │ │ │ ├── nnet_conv2d.h │ │ │ ├── nnet_conv2d_latency.h │ │ │ ├── nnet_conv2d_resource.h │ │ │ ├── nnet_conv2d_stream.h │ │ │ ├── nnet_conv_stream.h │ │ │ ├── nnet_cropping.h │ │ │ ├── nnet_cropping_stream.h │ │ │ ├── nnet_da_wrappers.h │ │ │ ├── nnet_dense.h │ │ │ ├── nnet_dense_compressed.h │ │ │ ├── nnet_dense_latency.h │ │ │ ├── nnet_dense_resource.h │ │ │ ├── nnet_dense_stream.h │ │ │ ├── nnet_depthwise_product.h │ │ │ ├── nnet_einsum.h │ │ │ ├── nnet_einsum_dense.h │ │ │ ├── nnet_embed.h │ │ │ ├── nnet_embed_stream.h │ │ │ ├── nnet_function_stubs.h │ │ │ ├── nnet_garnet.h │ │ │ ├── nnet_helpers.h │ │ │ ├── nnet_image.h │ │ │ ├── nnet_image_stream.h │ │ │ ├── nnet_layernorm.h │ │ │ ├── nnet_math.h │ │ │ ├── nnet_merge.h │ │ │ ├── nnet_merge_stream.h │ │ │ ├── nnet_mult.h │ │ │ ├── nnet_padding.h │ │ │ ├── nnet_padding_stream.h │ │ │ ├── nnet_pooling.h │ │ │ ├── nnet_pooling_stream.h │ │ │ ├── nnet_recr_activations.h │ │ │ ├── nnet_recurrent.h │ │ │ ├── nnet_sepconv1d.h │ │ │ ├── nnet_sepconv1d_latency.h │ │ │ ├── nnet_sepconv1d_stream.h │ │ │ ├── nnet_sepconv2d.h │ │ │ ├── nnet_sepconv2d_latency.h │ │ │ ├── nnet_sepconv2d_stream.h │ │ │ ├── nnet_sepconv_stream.h │ │ │ ├── nnet_stream.h │ │ │ ├── nnet_time_distributed.h │ │ │ ├── nnet_transpose.h │ │ │ ├── nnet_transpose_stream.h │ │ │ └── nnet_types.h │ │ └── vivado_synth.tcl │ └── vivado_accelerator │ │ ├── alveo │ │ ├── krnl_rtl_src │ │ │ ├── krnl_rtl_axi_read_master.sv │ │ │ ├── krnl_rtl_axi_write_master.sv │ │ │ ├── krnl_rtl_control_s_axi.v │ │ │ ├── krnl_rtl_counter.sv │ │ │ ├── krnl_rtl_int.sv │ │ │ └── myproject_kernel.v │ │ ├── python_drivers │ │ │ └── axi_stream_driver.py │ │ └── tcl_scripts │ │ │ └── axi_stream_design.tcl │ │ ├── build_lib.sh │ │ ├── myproject_axi.cpp │ │ ├── myproject_axi.h │ │ ├── pynq-z2 │ │ ├── python_drivers │ │ │ └── axi_stream_driver.py │ │ └── tcl_scripts │ │ │ ├── axi_lite_design.tcl │ │ │ └── axi_stream_design.tcl │ │ └── zcu102 │ │ ├── python_drivers │ │ └── axi_stream_driver.py │ │ └── tcl_scripts │ │ └── axi_stream_design.tcl ├── utils │ ├── __init__.py │ ├── attribute_descriptions.py │ ├── config.py │ ├── dependency.py │ ├── einsum_utils.py │ ├── example_models.py │ ├── fixed_point_utils.py │ ├── link.py │ ├── plot.py │ ├── profiling_utils.py │ ├── qinterval.py │ ├── serialization.py │ ├── simulation_utils.py │ ├── string_utils.py │ ├── symbolic_utils.py │ ├── torch.py │ └── transpose_utils.py └── writer │ ├── __init__.py │ ├── catapult_writer.py │ ├── oneapi_writer.py │ ├── quartus_writer.py │ ├── symbolic_writer.py │ ├── vitis_writer.py │ ├── vivado_accelerator_writer.py │ ├── vivado_writer.py │ └── writers.py ├── pyproject.toml └── test ├── build-prj.sh ├── cleanup.sh ├── compare-reports.sh ├── convert-keras-models.sh ├── convert-onnx-models.sh ├── convert-pytorch-models.sh ├── gather-reports.sh ├── hls4ml-keras-test.sh ├── hls4ml-onnx-test.sh ├── hls4ml-pytorch-test.sh ├── keras-models.txt ├── keras-to-hls.sh ├── onnx-models.txt ├── onnx-to-hls.sh ├── pytest ├── ci-template.yml ├── generate_ci_yaml.py ├── test_activations.py ├── test_auto_precision.py ├── test_backend_config.py ├── test_batchnorm.py ├── test_batchnorm_pytorch.py ├── test_binary_cnn.py ├── test_boxplot.py ├── test_bram_factor.py ├── test_causalpadding.py ├── test_clone_flatten.py ├── test_cnn_mnist_qkeras.py ├── test_conv1d.py ├── test_conv1d_narrow.py ├── test_conv2d_narrow.py ├── test_cropping.py ├── test_dense_unrolled.py ├── test_depthconv1d.py ├── test_depthconv2d.py ├── test_einsum_dense.py ├── test_embed.py ├── test_extensions.py ├── test_extensions_pytorch.py ├── test_fetch_example.py ├── test_fifo_depth.py ├── test_flows.py ├── test_garnet.py ├── test_globalpooling.py ├── test_graph.py ├── test_hgq2_mha.py ├── test_hgq_layers.py ├── test_hgq_players.py ├── test_keras_api.py ├── test_keras_h5_loader.py ├── test_keras_nested_model.py ├── test_keras_v3_api.py ├── test_layernorm.py ├── test_layernorm_pytorch.py ├── test_merge.py ├── test_merge_pytorch.py ├── test_multi_dense.py ├── test_multi_graph.py ├── test_multiout_network.py ├── test_multiout_onnx.py ├── test_optimization │ ├── test_attributes.py │ ├── test_keras │ │ ├── test_masking.py │ │ ├── test_reduction.py │ │ ├── test_regularizers.py │ │ └── test_weight_sharing.py │ ├── test_knapsack.py │ ├── test_objectives.py │ └── test_scheduler.py ├── test_pipeline_style.py ├── test_plot_model.py ├── test_pointwiseconv.py ├── test_pooling.py ├── test_pytorch_api.py ├── test_pytorch_profiler.py ├── test_qeinsum.py ├── test_qinterval.py ├── test_qkeras.py ├── test_qonnx.py ├── test_recurrent_pytorch.py ├── test_repack_stream.py ├── test_report.py ├── test_report │ ├── Vivado │ │ ├── myproject_csynth.rpt │ │ ├── myproject_csynth.xml │ │ ├── vivado_hls.app │ │ └── vivado_synth.rpt │ └── oneAPI │ │ ├── loop_attr.ndjson │ │ ├── quartus.ndjson │ │ └── summary.ndjson ├── test_reshape.py ├── test_rnn.py ├── test_sepconv1d.py ├── test_sepconv2d.py ├── test_sequential_parsing_pytorch.py ├── test_serialization.py ├── test_softmax.py ├── test_softsign.py ├── test_sr.py ├── test_stream_clone.py ├── test_time_distributed.py ├── test_trace.py ├── test_transpose_concat.py ├── test_types.py ├── test_upsampling.py ├── test_upsampling_pytorch.py ├── test_weight_writer.py ├── test_writer_config.py ├── test_zeropadding.py └── test_zeropadding_pytorch_onnx.py ├── pytorch-models.txt └── pytorch-to-hls.sh /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build-sphinx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/workflows/build-sphinx.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/pypi-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/workflows/pypi-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test-sphinx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/workflows/test-sphinx.yml -------------------------------------------------------------------------------- /.github/workflows/update-branch-on-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.github/workflows/update-branch-on-pr.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/advanced/_static/da4ml-workflow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/_static/da4ml-workflow.svg -------------------------------------------------------------------------------- /docs/advanced/_static/hgq-overview.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/_static/hgq-overview.svg -------------------------------------------------------------------------------- /docs/advanced/auto.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/auto.rst -------------------------------------------------------------------------------- /docs/advanced/bramfactor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/bramfactor.rst -------------------------------------------------------------------------------- /docs/advanced/da.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/da.rst -------------------------------------------------------------------------------- /docs/advanced/extension.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/extension.rst -------------------------------------------------------------------------------- /docs/advanced/fifo_depth.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/fifo_depth.rst -------------------------------------------------------------------------------- /docs/advanced/hgq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/hgq.rst -------------------------------------------------------------------------------- /docs/advanced/hgq1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/hgq1.rst -------------------------------------------------------------------------------- /docs/advanced/model_optimization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/model_optimization.rst -------------------------------------------------------------------------------- /docs/advanced/plugins.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/plugins.rst -------------------------------------------------------------------------------- /docs/advanced/precision.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/precision.rst -------------------------------------------------------------------------------- /docs/advanced/profiling.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/advanced/profiling.rst -------------------------------------------------------------------------------- /docs/api/command.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/api/command.rst -------------------------------------------------------------------------------- /docs/api/concepts.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/api/concepts.rst -------------------------------------------------------------------------------- /docs/api/configuration.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/api/configuration.rst -------------------------------------------------------------------------------- /docs/api/serialization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/api/serialization.rst -------------------------------------------------------------------------------- /docs/attr_doc_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/attr_doc_gen.py -------------------------------------------------------------------------------- /docs/backend/accelerator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/accelerator.rst -------------------------------------------------------------------------------- /docs/backend/catapult.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/catapult.rst -------------------------------------------------------------------------------- /docs/backend/oneapi.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/oneapi.rst -------------------------------------------------------------------------------- /docs/backend/quartus.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/quartus.rst -------------------------------------------------------------------------------- /docs/backend/sr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/sr.rst -------------------------------------------------------------------------------- /docs/backend/vitis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/backend/vitis.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/frontend/keras.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/frontend/keras.rst -------------------------------------------------------------------------------- /docs/frontend/pytorch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/frontend/pytorch.rst -------------------------------------------------------------------------------- /docs/frontend/qonnx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/frontend/qonnx.rst -------------------------------------------------------------------------------- /docs/img/act_hls4ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/act_hls4ml.png -------------------------------------------------------------------------------- /docs/img/act_keras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/act_keras.png -------------------------------------------------------------------------------- /docs/img/hls4ml_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/hls4ml_logo.png -------------------------------------------------------------------------------- /docs/img/hls4ml_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/hls4ml_logo.svg -------------------------------------------------------------------------------- /docs/img/hls4ml_logo_lightgrey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/hls4ml_logo_lightgrey.png -------------------------------------------------------------------------------- /docs/img/hls4ml_logo_lightgrey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/hls4ml_logo_lightgrey.svg -------------------------------------------------------------------------------- /docs/img/hls4ml_logo_navbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/hls4ml_logo_navbar.png -------------------------------------------------------------------------------- /docs/img/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/logo.jpg -------------------------------------------------------------------------------- /docs/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/logo.png -------------------------------------------------------------------------------- /docs/img/logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/logo_small.png -------------------------------------------------------------------------------- /docs/img/nn_map_paper_fig_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/nn_map_paper_fig_2.png -------------------------------------------------------------------------------- /docs/img/overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/overview.jpg -------------------------------------------------------------------------------- /docs/img/overview.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/overview.pdf -------------------------------------------------------------------------------- /docs/img/pynqframe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/pynqframe.png -------------------------------------------------------------------------------- /docs/img/reuse_factor_paper_fig_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/reuse_factor_paper_fig_8.png -------------------------------------------------------------------------------- /docs/img/weights_hls4ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/weights_hls4ml.png -------------------------------------------------------------------------------- /docs/img/weights_keras.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/weights_keras.png -------------------------------------------------------------------------------- /docs/img/zynq_interfaces.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/img/zynq_interfaces.png -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/intro/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/faq.rst -------------------------------------------------------------------------------- /docs/intro/introduction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/introduction.rst -------------------------------------------------------------------------------- /docs/intro/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/reference.rst -------------------------------------------------------------------------------- /docs/intro/release_notes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/release_notes.rst -------------------------------------------------------------------------------- /docs/intro/setup.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/setup.rst -------------------------------------------------------------------------------- /docs/intro/status.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/intro/status.rst -------------------------------------------------------------------------------- /docs/ir/attributes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/ir/attributes.rst -------------------------------------------------------------------------------- /docs/ir/flows.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/ir/flows.rst -------------------------------------------------------------------------------- /docs/ir/ir.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/ir/ir.rst -------------------------------------------------------------------------------- /docs/ir/modelgraph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/ir/modelgraph.rst -------------------------------------------------------------------------------- /docs/ir/multimodelgraph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/ir/multimodelgraph.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /hls4ml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/__init__.py -------------------------------------------------------------------------------- /hls4ml/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/__init__.py -------------------------------------------------------------------------------- /hls4ml/backends/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/backend.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/catapult/catapult_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/catapult_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/catapult_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/catapult_types.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/bn_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/bn_quant.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/broadcast_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/broadcast_stream.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/conv_same_pad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/conv_same_pad.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/conv_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/conv_stream.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/convolution_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/convolution_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/convolution_winograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/convolution_winograd.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/core_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/core_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/fifo_depth_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/fifo_depth_optimization.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/garnet_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/garnet_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/im2col_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/im2col_codegen.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/merge_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/merge_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/pointwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/pointwise.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/pooling_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/pooling_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/quantization_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/quantization_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/recurrent_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/recurrent_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/reshaping_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/reshaping_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/resource_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/resource_strategy.py -------------------------------------------------------------------------------- /hls4ml/backends/catapult/passes/transform_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/catapult/passes/transform_types.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/fpga/fpga_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/fpga_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/fpga_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/fpga_layers.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/fpga_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/fpga_types.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/bram_weights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/bram_weights.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/clone.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/embedding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/embedding.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/final_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/final_reshape.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/fix_softmax_table_size.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/fix_softmax_table_size.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/hgq_proxy_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/hgq_proxy_model.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/inplace_parallel_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/inplace_parallel_reshape.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/inplace_stream_flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/inplace_stream_flatten.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/remove_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/remove_softmax.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/repack_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/repack_stream.py -------------------------------------------------------------------------------- /hls4ml/backends/fpga/passes/xnor_pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/fpga/passes/xnor_pooling.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/oneapi_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/oneapi_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/oneapi_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/oneapi_template.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/oneapi_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/oneapi_types.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/bn_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/bn_quant.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/clone_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/clone_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/convolution_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/convolution_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/convolution_winograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/convolution_winograd.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/core_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/core_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/embedding_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/embedding_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/feature_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/feature_check.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/merge_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/merge_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/pointwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/pointwise.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/pooling_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/pooling_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/quantization_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/quantization_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/recurrent_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/recurrent_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/reshaping_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/reshaping_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/resource_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/resource_strategy.py -------------------------------------------------------------------------------- /hls4ml/backends/oneapi/passes/transform_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/oneapi/passes/transform_types.py -------------------------------------------------------------------------------- /hls4ml/backends/plugin_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/plugin_loader.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/bn_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/bn_quant.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/convolution_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/convolution_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/convolution_winograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/convolution_winograd.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/core_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/core_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/merge_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/merge_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/pointwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/pointwise.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/pooling_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/pooling_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/quantization_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/quantization_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/recurrent_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/recurrent_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/reshaping_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/reshaping_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/resource_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/resource_strategy.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/passes/transform_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/passes/transform_types.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/quartus_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/quartus_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/quartus/quartus_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/quartus/quartus_types.py -------------------------------------------------------------------------------- /hls4ml/backends/symbolic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/symbolic/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/symbolic/passes/expr_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/symbolic/passes/expr_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/symbolic/passes/validate_lut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/symbolic/passes/validate_lut.py -------------------------------------------------------------------------------- /hls4ml/backends/symbolic/symbolic_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/symbolic/symbolic_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/template.py -------------------------------------------------------------------------------- /hls4ml/backends/vitis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vitis/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vitis/passes/feature_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vitis/passes/feature_check.py -------------------------------------------------------------------------------- /hls4ml/backends/vitis/passes/fifo_depth_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vitis/passes/fifo_depth_optimization.py -------------------------------------------------------------------------------- /hls4ml/backends/vitis/vitis_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vitis/vitis_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/bn_quant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/bn_quant.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/broadcast_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/broadcast_stream.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/conv_same_pad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/conv_same_pad.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/conv_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/conv_stream.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/convolution_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/convolution_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/core_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/core_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/distributed_arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/distributed_arithmetic.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/einsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/einsum.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/einsum_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/einsum_dense.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/fifo_depth_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/fifo_depth_optimization.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/garnet_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/garnet_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/im2col_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/im2col_codegen.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/merge_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/merge_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/pipeline_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/pipeline_style.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/pointwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/pointwise.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/pooling_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/pooling_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/quantization_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/quantization_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/recurrent_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/recurrent_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/reshaping_templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/reshaping_templates.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/resource_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/resource_strategy.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/transform_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/transform_types.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/passes/unrolled_codegen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/passes/unrolled_codegen.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/vivado_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/vivado_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado/vivado_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado/vivado_types.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/passes/fifo_depth_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado_accelerator/passes/fifo_depth_optimization.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/supported_boards.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado_accelerator/supported_boards.json -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/vivado_accelerator_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado_accelerator/vivado_accelerator_backend.py -------------------------------------------------------------------------------- /hls4ml/backends/vivado_accelerator/vivado_accelerator_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/backends/vivado_accelerator/vivado_accelerator_config.py -------------------------------------------------------------------------------- /hls4ml/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/cli/__init__.py -------------------------------------------------------------------------------- /hls4ml/cli/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/cli/__main__.py -------------------------------------------------------------------------------- /hls4ml/contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/contrib/README.md -------------------------------------------------------------------------------- /hls4ml/contrib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/contrib/garnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/contrib/garnet.py -------------------------------------------------------------------------------- /hls4ml/contrib/kl_layer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/contrib/kl_layer/README.md -------------------------------------------------------------------------------- /hls4ml/contrib/kl_layer/kl_layer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/contrib/kl_layer/kl_layer.h -------------------------------------------------------------------------------- /hls4ml/contrib/kl_layer/kl_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/contrib/kl_layer/kl_layer.py -------------------------------------------------------------------------------- /hls4ml/converters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/__init__.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/converters/keras/convolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/convolution.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/core.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/graph.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/hgq_proxy_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/hgq_proxy_model.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/merge.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/model.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/pooling.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/qkeras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/qkeras.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/recurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/recurrent.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/reshape.py -------------------------------------------------------------------------------- /hls4ml/converters/keras/reshaping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras/reshaping.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v2_to_hls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v2_to_hls.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/__init__.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/_base.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/conv.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/core.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/einsum_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/einsum_dense.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/__init__.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/_base.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/einsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/einsum.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/multi_head_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/multi_head_attention.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/pooling.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/softmax.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/hgq2/unary_lut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/hgq2/unary_lut.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/merge.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/pooling.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3/recurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3/recurrent.py -------------------------------------------------------------------------------- /hls4ml/converters/keras_v3_to_hls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/keras_v3_to_hls.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/converters/onnx/convolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx/convolution.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx/core.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx/merge.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx/pooling.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx/reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx/reshape.py -------------------------------------------------------------------------------- /hls4ml/converters/onnx_to_hls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/onnx_to_hls.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/convolution.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/convolution.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/core.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/merge.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/pooling.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/recurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/recurrent.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch/reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch/reshape.py -------------------------------------------------------------------------------- /hls4ml/converters/pytorch_to_hls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/pytorch_to_hls.py -------------------------------------------------------------------------------- /hls4ml/converters/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/converters/utils.py -------------------------------------------------------------------------------- /hls4ml/model/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/__init__.py -------------------------------------------------------------------------------- /hls4ml/model/attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/attributes.py -------------------------------------------------------------------------------- /hls4ml/model/flow/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/flow/__init__.py -------------------------------------------------------------------------------- /hls4ml/model/flow/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/flow/flow.py -------------------------------------------------------------------------------- /hls4ml/model/graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/graph.py -------------------------------------------------------------------------------- /hls4ml/model/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/layers.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/__init__.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/optimizer.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/batchnorm_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/batchnorm_opt.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/bipolar_quant_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/bipolar_quant_opt.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/bit_exact.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/bit_exact.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/bn_fuse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/bn_fuse.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/conv_to_convxd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/conv_to_convxd.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/conv_to_depthwiseconvxd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/conv_to_depthwiseconvxd.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/convert_to_channels_last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/convert_to_channels_last.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/expand_layer_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/expand_layer_group.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/expand_time_distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/expand_time_distributed.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/fuse_biasadd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/fuse_biasadd.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/hgq_proxy_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/hgq_proxy_model.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/infer_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/infer_precision.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/linear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/linear.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/matmul_const_to_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/matmul_const_to_dense.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/merge_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/merge_const.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/move_scales.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/move_scales.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/multi_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/multi_dense.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/pad_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/pad_const.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/qkeras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/qkeras.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/quant_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/quant_opt.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/reshape_const.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/reshape_const.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/resize_remove_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/resize_remove_constants.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/seperable_to_dw_conv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/seperable_to_dw_conv.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/stamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/stamp.py -------------------------------------------------------------------------------- /hls4ml/model/optimizer/passes/transpose_opt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/optimizer/passes/transpose_opt.py -------------------------------------------------------------------------------- /hls4ml/model/profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/profiling.py -------------------------------------------------------------------------------- /hls4ml/model/quantizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/quantizers.py -------------------------------------------------------------------------------- /hls4ml/model/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/model/types.py -------------------------------------------------------------------------------- /hls4ml/optimization/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/__init__.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/__init__.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/attributes.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/config.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/__init__.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/builder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/builder.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/config.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/masking.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/reduction.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/regularizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/regularizers.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/keras/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/keras/utils.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/knapsack.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/objectives/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/objectives/__init__.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/objectives/gpu_objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/objectives/gpu_objectives.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/objectives/vivado_objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/objectives/vivado_objectives.py -------------------------------------------------------------------------------- /hls4ml/optimization/dsp_aware_pruning/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/optimization/dsp_aware_pruning/scheduler.py -------------------------------------------------------------------------------- /hls4ml/report/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/report/__init__.py -------------------------------------------------------------------------------- /hls4ml/report/catapult_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/report/catapult_report.py -------------------------------------------------------------------------------- /hls4ml/report/oneapi_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/report/oneapi_report.py -------------------------------------------------------------------------------- /hls4ml/report/quartus_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/report/quartus_report.py -------------------------------------------------------------------------------- /hls4ml/report/vivado_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/report/vivado_report.py -------------------------------------------------------------------------------- /hls4ml/templates/catapult/build_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/build_lib.sh -------------------------------------------------------------------------------- /hls4ml/templates/catapult/build_prj.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/build_prj.tcl -------------------------------------------------------------------------------- /hls4ml/templates/catapult/catapult_synth.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/catapult_synth.tcl -------------------------------------------------------------------------------- /hls4ml/templates/catapult/firmware/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/firmware/defines.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/firmware/myproject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/firmware/myproject.cpp -------------------------------------------------------------------------------- /hls4ml/templates/catapult/firmware/myproject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/firmware/myproject.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/firmware/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/firmware/parameters.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/myproject_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/myproject_bridge.cpp -------------------------------------------------------------------------------- /hls4ml/templates/catapult/myproject_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/myproject_test.cpp -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/ap_shift_reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/ap_shift_reg.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/hls_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/hls_math.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_activation_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_activation_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_array.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_batchnorm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_batchnorm.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_batchnorm_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_batchnorm_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_code_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_code_gen.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_common.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv1d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv1d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv2d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv2d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_conv_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_conv_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_dense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_dense.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_dense_compressed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_dense_compressed.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_dense_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_dense_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_dense_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_dense_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_dense_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_dense_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_embed.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_embed_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_embed_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_garnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_garnet.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_helpers.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_image.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_image_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_image_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_math.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_merge.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_merge_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_merge_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_mult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_mult.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_padding.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_padding_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_padding_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_pooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_pooling.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_pooling_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_pooling_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_recr_activations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_recr_activations.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_recurrent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_recurrent.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_sepconv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_sepconv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_sepconv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_sepconv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_sepconv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_sepconv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_sepconv_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_sepconv_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/catapult/nnet_utils/nnet_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/catapult/nnet_utils/nnet_types.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/CMakeLists.txt -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/exception_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/exception_handler.hpp -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/defines.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/myproject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/myproject.cpp -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/myproject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/myproject.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_activation_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_activation_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_batchnorm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_batchnorm.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_batchnorm_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_batchnorm_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_code_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_code_gen.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_common.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_conv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_dense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_dense.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_dense_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_dense_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_depthconv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_embed.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_embed_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_embed_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_helpers.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_merge.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_merge_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_merge_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_mult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_mult.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_padding.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_padding_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_padding_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_pooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_pooling.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_pooling_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_pooling_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_printf.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_recurrent_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_resize.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_resize_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_resize_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_transpose.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_transpose_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_transpose_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/nnet_utils/nnet_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/nnet_utils/nnet_types.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/firmware/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/firmware/parameters.h -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/myproject_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/myproject_bridge.cpp -------------------------------------------------------------------------------- /hls4ml/templates/oneapi/myproject_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/oneapi/myproject_test.cpp -------------------------------------------------------------------------------- /hls4ml/templates/quartus/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/Makefile -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_channel.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_complex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_complex.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_fixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_fixed.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_float.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_int.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_sc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_sc.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/ac_std_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/ac_std_float.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/ac_types/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/ac_types/stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/build_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/build_lib.sh -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/defines.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/myproject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/myproject.cpp -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/myproject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/myproject.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_activation_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_activation_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_batchnorm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_batchnorm.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_batchnorm_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_batchnorm_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_common.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_conv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense_compressed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense_compressed.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_dense_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_embed.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_embed_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_embed_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_helpers.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_merge.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_merge_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_merge_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_mult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_mult.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_padding.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_padding_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_padding_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_pooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_pooling.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_pooling_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_pooling_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_recurrent_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_resize.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_resize.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_resize_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_resize_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_transpose.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_transpose_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_transpose_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/nnet_utils/nnet_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/nnet_utils/nnet_types.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/firmware/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/firmware/parameters.h -------------------------------------------------------------------------------- /hls4ml/templates/quartus/myproject_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/myproject_bridge.cpp -------------------------------------------------------------------------------- /hls4ml/templates/quartus/myproject_test_parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/myproject_test_parallel.cpp -------------------------------------------------------------------------------- /hls4ml/templates/quartus/myproject_test_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/quartus/myproject_test_stream.cpp -------------------------------------------------------------------------------- /hls4ml/templates/symbolic/build_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/symbolic/build_lib.sh -------------------------------------------------------------------------------- /hls4ml/templates/vitis/build_opt.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/build_opt.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vitis/build_prj.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/build_prj.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv1d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv1d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv2d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv2d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_conv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_conv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_dense_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_dense_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_pooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_pooling.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_pooling_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_pooling_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_sepconv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_sepconv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vitis/nnet_utils/nnet_sepconv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vitis/nnet_utils/nnet_sepconv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_common.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_decl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_decl.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_fixed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_fixed.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_fixed_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_fixed_base.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_fixed_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_fixed_ref.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_fixed_special.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_fixed_special.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_float.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_float.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_int.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_int_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_int_base.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_int_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_int_ref.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_int_special.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_int_special.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/ap_shift_reg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/ap_shift_reg.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/etc/ap_private.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/etc/ap_private.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/hls_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/hls_math.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/hls_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/hls_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ap_types/utils/x_hls_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ap_types/utils/x_hls_utils.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/build_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/build_lib.sh -------------------------------------------------------------------------------- /hls4ml/templates/vivado/build_lib_multigraph.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/build_lib_multigraph.sh -------------------------------------------------------------------------------- /hls4ml/templates/vivado/build_prj.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/build_prj.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado/firmware/defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/firmware/defines.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/firmware/myproject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/firmware/myproject.cpp -------------------------------------------------------------------------------- /hls4ml/templates/vivado/firmware/myproject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/firmware/myproject.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/firmware/parameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/firmware/parameters.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/ip_stitcher.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/ip_stitcher.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado/myproject_bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/myproject_bridge.cpp -------------------------------------------------------------------------------- /hls4ml/templates/vivado/myproject_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/myproject_test.cpp -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_activation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_activation.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_activation_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_activation_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_batchnorm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_batchnorm.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_batchnorm_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_batchnorm_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_code_gen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_code_gen.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_common.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv1d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv1d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv1d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv1d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv2d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv2d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv2d_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv2d_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_conv_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_conv_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_cropping.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_cropping.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_cropping_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_cropping_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_da_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_da_wrappers.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_dense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_dense.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_dense_compressed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_dense_compressed.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_dense_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_dense_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_dense_resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_dense_resource.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_dense_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_dense_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_depthwise_product.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_depthwise_product.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_einsum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_einsum.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_einsum_dense.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_einsum_dense.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_embed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_embed.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_embed_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_embed_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_function_stubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_function_stubs.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_garnet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_garnet.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_helpers.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_image.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_image_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_image_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_layernorm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_layernorm.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_math.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_merge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_merge.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_merge_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_merge_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_mult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_mult.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_padding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_padding.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_padding_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_padding_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_pooling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_pooling.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_pooling_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_pooling_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_recr_activations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_recr_activations.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_recurrent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_recurrent.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv1d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d_latency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d_latency.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv2d_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_sepconv_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_sepconv_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_time_distributed.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_time_distributed.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_transpose.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_transpose.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_transpose_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_transpose_stream.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/nnet_utils/nnet_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/nnet_utils/nnet_types.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado/vivado_synth.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado/vivado_synth.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_axi_read_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_axi_read_master.sv -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_axi_write_master.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_axi_write_master.sv -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_control_s_axi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_control_s_axi.v -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_counter.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_counter.sv -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_int.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/krnl_rtl_int.sv -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/myproject_kernel.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/krnl_rtl_src/myproject_kernel.v -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/python_drivers/axi_stream_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/python_drivers/axi_stream_driver.py -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/alveo/tcl_scripts/axi_stream_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/alveo/tcl_scripts/axi_stream_design.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/build_lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/build_lib.sh -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/myproject_axi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/myproject_axi.cpp -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/myproject_axi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/myproject_axi.h -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/pynq-z2/python_drivers/axi_stream_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/pynq-z2/python_drivers/axi_stream_driver.py -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/pynq-z2/tcl_scripts/axi_lite_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/pynq-z2/tcl_scripts/axi_lite_design.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/pynq-z2/tcl_scripts/axi_stream_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/pynq-z2/tcl_scripts/axi_stream_design.tcl -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/zcu102/python_drivers/axi_stream_driver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/zcu102/python_drivers/axi_stream_driver.py -------------------------------------------------------------------------------- /hls4ml/templates/vivado_accelerator/zcu102/tcl_scripts/axi_stream_design.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/templates/vivado_accelerator/zcu102/tcl_scripts/axi_stream_design.tcl -------------------------------------------------------------------------------- /hls4ml/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/__init__.py -------------------------------------------------------------------------------- /hls4ml/utils/attribute_descriptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/attribute_descriptions.py -------------------------------------------------------------------------------- /hls4ml/utils/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/config.py -------------------------------------------------------------------------------- /hls4ml/utils/dependency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/dependency.py -------------------------------------------------------------------------------- /hls4ml/utils/einsum_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/einsum_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/example_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/example_models.py -------------------------------------------------------------------------------- /hls4ml/utils/fixed_point_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/fixed_point_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/link.py -------------------------------------------------------------------------------- /hls4ml/utils/plot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/plot.py -------------------------------------------------------------------------------- /hls4ml/utils/profiling_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/profiling_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/qinterval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/qinterval.py -------------------------------------------------------------------------------- /hls4ml/utils/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/serialization.py -------------------------------------------------------------------------------- /hls4ml/utils/simulation_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/simulation_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/string_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/string_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/symbolic_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/symbolic_utils.py -------------------------------------------------------------------------------- /hls4ml/utils/torch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/torch.py -------------------------------------------------------------------------------- /hls4ml/utils/transpose_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/utils/transpose_utils.py -------------------------------------------------------------------------------- /hls4ml/writer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/__init__.py -------------------------------------------------------------------------------- /hls4ml/writer/catapult_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/catapult_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/oneapi_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/oneapi_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/quartus_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/quartus_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/symbolic_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/symbolic_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/vitis_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/vitis_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/vivado_accelerator_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/vivado_accelerator_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/vivado_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/vivado_writer.py -------------------------------------------------------------------------------- /hls4ml/writer/writers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/hls4ml/writer/writers.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test/build-prj.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/build-prj.sh -------------------------------------------------------------------------------- /test/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/cleanup.sh -------------------------------------------------------------------------------- /test/compare-reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/compare-reports.sh -------------------------------------------------------------------------------- /test/convert-keras-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/convert-keras-models.sh -------------------------------------------------------------------------------- /test/convert-onnx-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/convert-onnx-models.sh -------------------------------------------------------------------------------- /test/convert-pytorch-models.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/convert-pytorch-models.sh -------------------------------------------------------------------------------- /test/gather-reports.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/gather-reports.sh -------------------------------------------------------------------------------- /test/hls4ml-keras-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/hls4ml-keras-test.sh -------------------------------------------------------------------------------- /test/hls4ml-onnx-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/hls4ml-onnx-test.sh -------------------------------------------------------------------------------- /test/hls4ml-pytorch-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/hls4ml-pytorch-test.sh -------------------------------------------------------------------------------- /test/keras-models.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/keras-models.txt -------------------------------------------------------------------------------- /test/keras-to-hls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/keras-to-hls.sh -------------------------------------------------------------------------------- /test/onnx-models.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/onnx-models.txt -------------------------------------------------------------------------------- /test/onnx-to-hls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/onnx-to-hls.sh -------------------------------------------------------------------------------- /test/pytest/ci-template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/ci-template.yml -------------------------------------------------------------------------------- /test/pytest/generate_ci_yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/generate_ci_yaml.py -------------------------------------------------------------------------------- /test/pytest/test_activations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_activations.py -------------------------------------------------------------------------------- /test/pytest/test_auto_precision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_auto_precision.py -------------------------------------------------------------------------------- /test/pytest/test_backend_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_backend_config.py -------------------------------------------------------------------------------- /test/pytest/test_batchnorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_batchnorm.py -------------------------------------------------------------------------------- /test/pytest/test_batchnorm_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_batchnorm_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_binary_cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_binary_cnn.py -------------------------------------------------------------------------------- /test/pytest/test_boxplot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_boxplot.py -------------------------------------------------------------------------------- /test/pytest/test_bram_factor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_bram_factor.py -------------------------------------------------------------------------------- /test/pytest/test_causalpadding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_causalpadding.py -------------------------------------------------------------------------------- /test/pytest/test_clone_flatten.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_clone_flatten.py -------------------------------------------------------------------------------- /test/pytest/test_cnn_mnist_qkeras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_cnn_mnist_qkeras.py -------------------------------------------------------------------------------- /test/pytest/test_conv1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_conv1d.py -------------------------------------------------------------------------------- /test/pytest/test_conv1d_narrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_conv1d_narrow.py -------------------------------------------------------------------------------- /test/pytest/test_conv2d_narrow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_conv2d_narrow.py -------------------------------------------------------------------------------- /test/pytest/test_cropping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_cropping.py -------------------------------------------------------------------------------- /test/pytest/test_dense_unrolled.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_dense_unrolled.py -------------------------------------------------------------------------------- /test/pytest/test_depthconv1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_depthconv1d.py -------------------------------------------------------------------------------- /test/pytest/test_depthconv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_depthconv2d.py -------------------------------------------------------------------------------- /test/pytest/test_einsum_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_einsum_dense.py -------------------------------------------------------------------------------- /test/pytest/test_embed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_embed.py -------------------------------------------------------------------------------- /test/pytest/test_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_extensions.py -------------------------------------------------------------------------------- /test/pytest/test_extensions_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_extensions_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_fetch_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_fetch_example.py -------------------------------------------------------------------------------- /test/pytest/test_fifo_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_fifo_depth.py -------------------------------------------------------------------------------- /test/pytest/test_flows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_flows.py -------------------------------------------------------------------------------- /test/pytest/test_garnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_garnet.py -------------------------------------------------------------------------------- /test/pytest/test_globalpooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_globalpooling.py -------------------------------------------------------------------------------- /test/pytest/test_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_graph.py -------------------------------------------------------------------------------- /test/pytest/test_hgq2_mha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_hgq2_mha.py -------------------------------------------------------------------------------- /test/pytest/test_hgq_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_hgq_layers.py -------------------------------------------------------------------------------- /test/pytest/test_hgq_players.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_hgq_players.py -------------------------------------------------------------------------------- /test/pytest/test_keras_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_keras_api.py -------------------------------------------------------------------------------- /test/pytest/test_keras_h5_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_keras_h5_loader.py -------------------------------------------------------------------------------- /test/pytest/test_keras_nested_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_keras_nested_model.py -------------------------------------------------------------------------------- /test/pytest/test_keras_v3_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_keras_v3_api.py -------------------------------------------------------------------------------- /test/pytest/test_layernorm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_layernorm.py -------------------------------------------------------------------------------- /test/pytest/test_layernorm_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_layernorm_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_merge.py -------------------------------------------------------------------------------- /test/pytest/test_merge_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_merge_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_multi_dense.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_multi_dense.py -------------------------------------------------------------------------------- /test/pytest/test_multi_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_multi_graph.py -------------------------------------------------------------------------------- /test/pytest/test_multiout_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_multiout_network.py -------------------------------------------------------------------------------- /test/pytest/test_multiout_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_multiout_onnx.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_attributes.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_keras/test_masking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_keras/test_masking.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_keras/test_reduction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_keras/test_reduction.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_keras/test_regularizers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_keras/test_regularizers.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_keras/test_weight_sharing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_keras/test_weight_sharing.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_knapsack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_knapsack.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_objectives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_objectives.py -------------------------------------------------------------------------------- /test/pytest/test_optimization/test_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_optimization/test_scheduler.py -------------------------------------------------------------------------------- /test/pytest/test_pipeline_style.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_pipeline_style.py -------------------------------------------------------------------------------- /test/pytest/test_plot_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_plot_model.py -------------------------------------------------------------------------------- /test/pytest/test_pointwiseconv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_pointwiseconv.py -------------------------------------------------------------------------------- /test/pytest/test_pooling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_pooling.py -------------------------------------------------------------------------------- /test/pytest/test_pytorch_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_pytorch_api.py -------------------------------------------------------------------------------- /test/pytest/test_pytorch_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_pytorch_profiler.py -------------------------------------------------------------------------------- /test/pytest/test_qeinsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_qeinsum.py -------------------------------------------------------------------------------- /test/pytest/test_qinterval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_qinterval.py -------------------------------------------------------------------------------- /test/pytest/test_qkeras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_qkeras.py -------------------------------------------------------------------------------- /test/pytest/test_qonnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_qonnx.py -------------------------------------------------------------------------------- /test/pytest/test_recurrent_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_recurrent_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_repack_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_repack_stream.py -------------------------------------------------------------------------------- /test/pytest/test_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report.py -------------------------------------------------------------------------------- /test/pytest/test_report/Vivado/myproject_csynth.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/Vivado/myproject_csynth.rpt -------------------------------------------------------------------------------- /test/pytest/test_report/Vivado/myproject_csynth.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/Vivado/myproject_csynth.xml -------------------------------------------------------------------------------- /test/pytest/test_report/Vivado/vivado_hls.app: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/Vivado/vivado_hls.app -------------------------------------------------------------------------------- /test/pytest/test_report/Vivado/vivado_synth.rpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/Vivado/vivado_synth.rpt -------------------------------------------------------------------------------- /test/pytest/test_report/oneAPI/loop_attr.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/oneAPI/loop_attr.ndjson -------------------------------------------------------------------------------- /test/pytest/test_report/oneAPI/quartus.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/oneAPI/quartus.ndjson -------------------------------------------------------------------------------- /test/pytest/test_report/oneAPI/summary.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_report/oneAPI/summary.ndjson -------------------------------------------------------------------------------- /test/pytest/test_reshape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_reshape.py -------------------------------------------------------------------------------- /test/pytest/test_rnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_rnn.py -------------------------------------------------------------------------------- /test/pytest/test_sepconv1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_sepconv1d.py -------------------------------------------------------------------------------- /test/pytest/test_sepconv2d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_sepconv2d.py -------------------------------------------------------------------------------- /test/pytest/test_sequential_parsing_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_sequential_parsing_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_serialization.py -------------------------------------------------------------------------------- /test/pytest/test_softmax.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_softmax.py -------------------------------------------------------------------------------- /test/pytest/test_softsign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_softsign.py -------------------------------------------------------------------------------- /test/pytest/test_sr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_sr.py -------------------------------------------------------------------------------- /test/pytest/test_stream_clone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_stream_clone.py -------------------------------------------------------------------------------- /test/pytest/test_time_distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_time_distributed.py -------------------------------------------------------------------------------- /test/pytest/test_trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_trace.py -------------------------------------------------------------------------------- /test/pytest/test_transpose_concat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_transpose_concat.py -------------------------------------------------------------------------------- /test/pytest/test_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_types.py -------------------------------------------------------------------------------- /test/pytest/test_upsampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_upsampling.py -------------------------------------------------------------------------------- /test/pytest/test_upsampling_pytorch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_upsampling_pytorch.py -------------------------------------------------------------------------------- /test/pytest/test_weight_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_weight_writer.py -------------------------------------------------------------------------------- /test/pytest/test_writer_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_writer_config.py -------------------------------------------------------------------------------- /test/pytest/test_zeropadding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_zeropadding.py -------------------------------------------------------------------------------- /test/pytest/test_zeropadding_pytorch_onnx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytest/test_zeropadding_pytorch_onnx.py -------------------------------------------------------------------------------- /test/pytorch-models.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytorch-models.txt -------------------------------------------------------------------------------- /test/pytorch-to-hls.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fastmachinelearning/hls4ml/HEAD/test/pytorch-to-hls.sh --------------------------------------------------------------------------------