.gitattributes
.gitignore
LICENSE
README.md
pyproject.toml
.github/scripts/verify_release_version.py
.github/workflows/publish.yml
constraints/aria-reference.txt
docs/architecture.md
docs/compatibility.md
docs/project-format.md
references/cnn_for_arianna/.gitignore
references/cnn_for_arianna/README.md
references/cnn_for_arianna/baseline.py
references/cnn_for_arianna/generate.py
references/cnn_for_arianna/data/README.md
references/cnn_for_arianna/legacy/PROVENANCE.md
references/cnn_for_arianna/legacy/conversion/convert_homo_stream.py
references/cnn_for_arianna/legacy/hls4ml_baseline/README.md
references/cnn_for_arianna/legacy/hls4ml_baseline/hls4ml_config.yml
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/cnn_core.cpp
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/cnn_core.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/defines.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/parameters.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/weights/b4.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/weights/b9.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/weights/w4.h
references/cnn_for_arianna/legacy/hls4ml_baseline/firmware/weights/w9.h
references/cnn_for_arianna/legacy/reports/README.md
references/cnn_for_arianna/legacy/reports/cnn_core_csynth.xml
references/cnn_for_arianna/legacy/reports/hls4ml_c389552.json
references/cnn_for_arianna/legacy/reports/hls4ml_c389552_csynth.xml
references/cnn_for_arianna/legacy/reports/hls4ml_exact_current.json
references/cnn_for_arianna/legacy/reports/hls4ml_exact_current_csynth.xml
references/cnn_for_arianna/legacy/streaming_golden/README.md
references/cnn_for_arianna/legacy/streaming_golden/firmware/cnn_core.cpp
references/cnn_for_arianna/legacy/streaming_golden/firmware/cnn_core.h
references/cnn_for_arianna/legacy/streaming_golden/firmware/defines.h
references/cnn_for_arianna/legacy/streaming_golden/firmware/parameters.h
references/cnn_for_arianna/legacy/streaming_golden/firmware/nnet_utils/nnet_dense_stream.h
references/cnn_for_arianna/legacy/streaming_golden/firmware/nnet_utils/nnet_first_conv_stream.h
references/cnn_for_arianna/legacy/streaming_golden/firmware/nnet_utils/nnet_pooling_stream.h
references/cnn_for_arianna/models/README.md
references/cnn_for_arianna/models/cnn_for_arianna.keras
references/cnn_for_arianna/reports/README.md
references/cnn_for_arianna/reports/aria_1_3_p4d2.json
references/cnn_for_arianna/reports/aria_1_3_p4d2_cosim.rpt
references/cnn_for_arianna/reports/aria_1_3_p4d2_csynth.xml
references/cnn_for_arianna/reports/aria_1_4_p4d2.json
references/cnn_for_arianna/reports/aria_1_4_p4d2_cosim.rpt
references/cnn_for_arianna/reports/aria_1_4_p4d2_csynth.xml
references/cnn_for_arianna/tools/vitis-run
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_p1_steplr/adam_hgq_p1_steplr_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s123/adam_hgq_replicate_s123_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s1_50ep/adam_hgq_replicate_s1_50ep_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s2/adam_hgq_replicate_s2_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s2_300ep/adam_hgq_replicate_s2_300ep_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s3/adam_hgq_replicate_s3_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s4/adam_hgq_replicate_s4_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_hgq_replicate_s5/adam_hgq_replicate_s5_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_p1_2sigma/adam_p1_2sigma_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_p1_step0/adam_p1_step0_best.keras
references/fLow_0.08-fhigh_0.23-rate_0.5/adam_p1_step2/adam_p1_step2_best.keras
references/fLow_0.08-fhigh_0.23-rate_1.0/adam_p1_step3/adam_p1_step3_best.keras
references/qualification/aria_1_5_1_full_width/README.md
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_300ep_cosim.rpt
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_300ep_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_300ep_first_convolution_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_300ep_manifest.json
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_300ep_qualification.json
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_cosim.rpt
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_first_convolution_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_manifest.json
references/qualification/aria_1_5_1_full_width/adam_hgq_replicate_s2_qualification.json
references/qualification/aria_1_5_1_full_width/adam_p1_step2_cosim.rpt
references/qualification/aria_1_5_1_full_width/adam_p1_step2_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_p1_step2_first_convolution_csynth.xml
references/qualification/aria_1_5_1_full_width/adam_p1_step2_manifest.json
references/qualification/aria_1_5_1_full_width/adam_p1_step2_qualification.json
references/qualification/aria_1_5_1_full_width/provenance.json
references/qualification/aria_1_5_retrained/README.md
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_300ep_cosim.rpt
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_300ep_csynth.xml
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_300ep_manifest.json
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_300ep_qualification.json
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_cosim.rpt
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_csynth.xml
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_manifest.json
references/qualification/aria_1_5_retrained/adam_hgq_replicate_s2_qualification.json
references/qualification/aria_1_5_retrained/adam_p1_step2_cosim.rpt
references/qualification/aria_1_5_retrained/adam_p1_step2_csynth.xml
references/qualification/aria_1_5_retrained/adam_p1_step2_manifest.json
references/qualification/aria_1_5_retrained/adam_p1_step2_qualification.json
references/qualification/aria_1_5_retrained/provenance.json
src/ravel_hls/__init__.py
src/ravel_hls/_version.py
src/ravel_hls/api.py
src/ravel_hls/cli.py
src/ravel_hls/config.py
src/ravel_hls/exceptions.py
src/ravel_hls/manifest.py
src/ravel_hls/packing.py
src/ravel_hls/parameters.py
src/ravel_hls/project.py
src/ravel_hls.egg-info/PKG-INFO
src/ravel_hls.egg-info/SOURCES.txt
src/ravel_hls.egg-info/dependency_links.txt
src/ravel_hls.egg-info/entry_points.txt
src/ravel_hls.egg-info/requires.txt
src/ravel_hls.egg-info/top_level.txt
src/ravel_hls/analysis/__init__.py
src/ravel_hls/analysis/dense.py
src/ravel_hls/analysis/model.py
src/ravel_hls/backends/vitis/build.py
src/ravel_hls/backends/vitis/templates/aria/bridge/bridge.cpp.j2
src/ravel_hls/backends/vitis/templates/aria/firmware/defines.h.j2
src/ravel_hls/backends/vitis/templates/aria/firmware/dense_weights.h.j2
src/ravel_hls/backends/vitis/templates/aria/firmware/nnet_aria.h.j2
src/ravel_hls/backends/vitis/templates/aria/firmware/top.cpp.j2
src/ravel_hls/backends/vitis/templates/aria/firmware/top.h.j2
src/ravel_hls/backends/vitis/templates/aria/testbench/test.cpp.j2
src/ravel_hls/compatibility/__init__.py
src/ravel_hls/compatibility/dependencies.py
src/ravel_hls/domain/__init__.py
src/ravel_hls/domain/parameters.py
src/ravel_hls/generations/__init__.py
src/ravel_hls/generations/registry.py
src/ravel_hls/generations/aria/__init__.py
src/ravel_hls/generations/aria/definition.py
src/ravel_hls/generations/aria/matching.py
src/ravel_hls/generations/aria/passes.py
src/ravel_hls/profiles/aria/plan.py
src/ravel_hls/qualification/vitis.py
src/ravel_hls/rendering/__init__.py
src/ravel_hls/rendering/vitis/__init__.py
src/ravel_hls/rendering/vitis/renderer.py
src/ravel_hls/schemas/ravel_config.schema.json
src/ravel_hls/schemas/ravel_manifest.schema.json
src/ravel_hls/schemas/ravel_parameters.schema.json
src/ravel_hls/schemas/ravel_qualification.schema.json
src/ravel_hls/verification/equivalence.py
tests/project_conformance/test_cli.py
tests/project_conformance/test_distribution.py
tests/project_conformance/test_generation_lifecycle.py
tests/project_conformance/test_import_boundaries.py
tests/project_conformance/test_project.py
tests/project_conformance/test_release_version.py
tests/qualification/vitis/test_import.py
tests/reference/conftest.py
tests/reference/test_analysis.py
tests/reference/test_aria_1_5_1_rtl_evidence.py
tests/reference/test_cnn_for_arianna.py
tests/reference/test_dynamic_conversion.py
tests/reference/test_parameter_package_v2.py
tests/reference/test_retrained_rtl_evidence.py
tests/reference/update_analysis_snapshots.py
tests/reference/analysis_snapshots/adam_hgq_p1_steplr.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s123.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s1_50ep.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s2.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s2_300ep.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s3.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s4.json
tests/reference/analysis_snapshots/adam_hgq_replicate_s5.json
tests/reference/analysis_snapshots/adam_p1_2sigma.json
tests/reference/analysis_snapshots/adam_p1_step0.json
tests/reference/analysis_snapshots/adam_p1_step2.json
tests/reference/analysis_snapshots/adam_p1_step3.json
tests/unit/test_config.py
tests/unit/test_exceptions.py
tests/unit/test_generation_registry.py
tests/unit/test_packing.py
tests/unit/test_parameters.py