├── .gitignore ├── Dockerfile ├── README.md ├── SConstruct ├── compare-ae.sh ├── environment.yml ├── maestro-wrapper ├── ctpl_stl.h ├── maestro │ ├── LICENSE │ ├── cost-model │ │ ├── include │ │ │ ├── abstract-hardware-model │ │ │ │ ├── AHW-pe-array.hpp │ │ │ │ ├── AHW-pe-model.hpp │ │ │ │ ├── AHW_Accelerator.hpp │ │ │ │ └── AHW_noc-model.hpp │ │ │ ├── base │ │ │ │ ├── BASE_base-objects.hpp │ │ │ │ ├── BASE_constants.hpp │ │ │ │ └── BASE_maestro-class.hpp │ │ │ ├── cost-analysis │ │ │ │ ├── CA_analysis-types.hpp │ │ │ │ ├── CA_cost-analysis-engine.hpp │ │ │ │ ├── CA_cost-analysis-results.hpp │ │ │ │ ├── CA_iterations.hpp │ │ │ │ └── CA_reuse-analysis.hpp │ │ │ ├── dataflow-analysis │ │ │ │ ├── DFA_analysis-output.hpp │ │ │ │ ├── DFA_cluster-analysis.hpp │ │ │ │ ├── DFA_cluster-table.hpp │ │ │ │ ├── DFA_cluster-unit.hpp │ │ │ │ ├── DFA_dimension-overlap-info-table.hpp │ │ │ │ ├── DFA_dimension-table.hpp │ │ │ │ ├── DFA_directive-table.hpp │ │ │ │ ├── DFA_directives.hpp │ │ │ │ ├── DFA_iteration-analysis.hpp │ │ │ │ ├── DFA_iteration-status.hpp │ │ │ │ ├── DFA_layer.hpp │ │ │ │ ├── DFA_neural-network.hpp │ │ │ │ ├── DFA_tensor-table.hpp │ │ │ │ └── DFA_tensor.hpp │ │ │ ├── dataflow-specification-language │ │ │ │ ├── DFSL_hw-parser.hpp │ │ │ │ ├── DFSL_parser.hpp │ │ │ │ └── DFSL_syntax_tokens.hpp │ │ │ ├── design-space-exploration │ │ │ │ ├── DSE_config.hpp │ │ │ │ ├── DSE_cost-database.hpp │ │ │ │ ├── DSE_csv_writer.hpp │ │ │ │ ├── DSE_design-options.hpp │ │ │ │ ├── DSE_design_point.hpp │ │ │ │ ├── DSE_engine.hpp │ │ │ │ ├── DSE_hardware_modules.hpp │ │ │ │ └── DSE_scaling-coefficients.hpp │ │ │ ├── maestro-marvel.h │ │ │ ├── option.hpp │ │ │ ├── tools │ │ │ │ ├── TL_analysis-results-csv-writer.hpp │ │ │ │ ├── TL_error-handler.hpp │ │ │ │ ├── TL_generic-csv-writer.hpp │ │ │ │ └── TL_message-printer.hpp │ │ │ └── user-api │ │ │ │ ├── API_configuration.hpp │ │ │ │ ├── API_user-interface-v2.hpp │ │ │ │ └── API_user-interface.hpp │ │ └── src │ │ │ ├── BASE_base-objects.cpp │ │ │ └── maestro-marvel.cpp │ ├── data │ │ ├── hw │ │ │ └── accelerator_1.m │ │ ├── mapping │ │ │ ├── GEMM_Example.m │ │ │ ├── MobileNetV2_kcp_ws.m │ │ │ ├── MobileNetV2_xp_ws.m │ │ │ ├── MobileNetV2_yxp_os.m │ │ │ ├── ResNeXt50_kcp_ws.m │ │ │ ├── ResNeXt50_nlr.m │ │ │ ├── ResNeXt50_rs.m │ │ │ ├── ResNeXt50_xp_ws.m │ │ │ ├── ResNeXt50_yxp_os.m │ │ │ ├── Resnet50_kcp_ws.m │ │ │ ├── Resnet50_nlr.m │ │ │ ├── Resnet50_rs.m │ │ │ ├── Resnet50_xp_ws.m │ │ │ ├── Resnet50_yxp_os.m │ │ │ ├── Transformer_Complete.m │ │ │ ├── Transformer_Layers.m │ │ │ ├── UNet_RS.m │ │ │ ├── UNet_kcp_ws.m │ │ │ ├── UNet_nlr.m │ │ │ ├── UNet_xp_ws.m │ │ │ ├── UNet_yxp_os.m │ │ │ ├── example.m │ │ │ ├── gnmt_nmk.m │ │ │ ├── googlenet_kcp_ws.m │ │ │ ├── googlenet_rs.m │ │ │ ├── googlenet_xp_ws.m │ │ │ ├── googlenet_ykp_os.m │ │ │ ├── mnasnet_kcp_ws.m │ │ │ ├── mnasnet_rs.m │ │ │ ├── mnasnet_xp_ws.m │ │ │ ├── mnasnet_ykp_os.m │ │ │ ├── ncf_nmk.m │ │ │ ├── squeezenet1_0_kcp_ws.m │ │ │ ├── squeezenet1_0_rs.m │ │ │ ├── squeezenet1_0_xp_ws.m │ │ │ ├── squeezenet1_0_ykp_os.m │ │ │ ├── vgg16_ckp_ws.m │ │ │ ├── vgg16_nlr.m │ │ │ ├── vgg16_rs.m │ │ │ ├── vgg16_xp_ws.m │ │ │ └── vgg16_yxp_os.m │ │ └── model │ │ │ ├── MobileNetV2_model.m │ │ │ ├── ResNeXt50_model.m │ │ │ ├── Resnet50_model.m │ │ │ ├── Transformer_Complete_model.m │ │ │ ├── Transformer_Layers_model.m │ │ │ ├── UNet_model.m │ │ │ ├── dnn_model.m │ │ │ ├── gnmt_model.m │ │ │ ├── googlenet_model.m │ │ │ ├── mnasnet_model.m │ │ │ ├── ncf_model.m │ │ │ ├── squeezenet1_0_model.m │ │ │ └── vgg16_model.m │ ├── docs │ │ └── frontend_tutorial.md │ ├── maestro-top.cpp │ ├── requirements.txt │ ├── run_eval.sh │ ├── run_example.sh │ ├── run_example2.sh │ ├── tools │ │ ├── frontend │ │ │ ├── dataflow │ │ │ │ ├── dpt.m │ │ │ │ ├── kcp_ws.m │ │ │ │ ├── maeri.m │ │ │ │ ├── rs.m │ │ │ │ ├── xp_ws.m │ │ │ │ └── ykp_os.m │ │ │ ├── frameworks_to_modelfile_maestro.py │ │ │ ├── helpers │ │ │ │ ├── keras_helper.py │ │ │ │ ├── keras_maestro_summary.py │ │ │ │ ├── torch_maestro_summary.py │ │ │ │ └── torch_to_maestro.py │ │ │ ├── keras-example │ │ │ │ ├── alexnet.py │ │ │ │ └── my_model.py │ │ │ ├── mapping_to_modelfile.py │ │ │ ├── modelfile_to_mapping.py │ │ │ └── run_frontend.sh │ │ └── jupyter_notebook │ │ │ ├── README.md │ │ │ ├── __init__.py │ │ │ ├── data │ │ │ ├── MobileNetV2_kcp_ws_pe256.csv │ │ │ ├── Resnet50_kcp_ws_pe1024.csv │ │ │ ├── Resnet50_kcp_ws_pe256.csv │ │ │ └── Resnet50_rs_pe256.csv │ │ │ ├── graph_util.py │ │ │ ├── maestro_output_analysis.ipynb │ │ │ └── requirements.txt │ └── validation │ │ ├── eyeriss │ │ ├── alexnet_rs_validation.m │ │ └── run_eval_alexnet_rs.sh │ │ └── maeri │ │ ├── run_eval_Resnet50_maeri.sh │ │ ├── run_eval_vgg16_maeri.sh │ │ └── vgg16_maeri.m ├── spotlight-common.cpp ├── spotlight-common.hpp ├── spotlight-lib.cpp └── spotlight-top.cpp ├── main.scons ├── run-ae.sh └── src ├── bo.py ├── constraints.py ├── ga.py ├── interface.py ├── layers.py ├── main.py ├── optimizer.py ├── options.py ├── search.py ├── search_utils.py └── space.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/README.md -------------------------------------------------------------------------------- /SConstruct: -------------------------------------------------------------------------------- 1 | SConscript('main.scons', variant_dir='build') -------------------------------------------------------------------------------- /compare-ae.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/compare-ae.sh -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/environment.yml -------------------------------------------------------------------------------- /maestro-wrapper/ctpl_stl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/ctpl_stl.h -------------------------------------------------------------------------------- /maestro-wrapper/maestro/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/LICENSE -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW-pe-array.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW-pe-array.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW-pe-model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW-pe-model.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW_Accelerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW_Accelerator.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW_noc-model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/abstract-hardware-model/AHW_noc-model.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/base/BASE_base-objects.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/base/BASE_base-objects.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/base/BASE_constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/base/BASE_constants.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/base/BASE_maestro-class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/base/BASE_maestro-class.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_analysis-types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_analysis-types.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_cost-analysis-engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_cost-analysis-engine.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_cost-analysis-results.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_cost-analysis-results.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_iterations.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_iterations.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_reuse-analysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/cost-analysis/CA_reuse-analysis.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_analysis-output.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_analysis-output.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-analysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-analysis.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-table.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-unit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_cluster-unit.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_dimension-overlap-info-table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_dimension-overlap-info-table.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_dimension-table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_dimension-table.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_directive-table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_directive-table.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_directives.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_directives.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_iteration-analysis.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_iteration-analysis.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_iteration-status.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_iteration-status.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_layer.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_neural-network.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_neural-network.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_tensor-table.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_tensor-table.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_tensor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-analysis/DFA_tensor.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_hw-parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_hw-parser.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_parser.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_syntax_tokens.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/dataflow-specification-language/DFSL_syntax_tokens.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_config.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_cost-database.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_cost-database.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_csv_writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_csv_writer.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_design-options.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_design-options.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_design_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_design_point.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_engine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_engine.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_hardware_modules.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_hardware_modules.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_scaling-coefficients.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/design-space-exploration/DSE_scaling-coefficients.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/maestro-marvel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/maestro-marvel.h -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/option.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/option.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/tools/TL_analysis-results-csv-writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/tools/TL_analysis-results-csv-writer.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/tools/TL_error-handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/tools/TL_error-handler.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/tools/TL_generic-csv-writer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/tools/TL_generic-csv-writer.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/tools/TL_message-printer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/tools/TL_message-printer.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/user-api/API_configuration.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/user-api/API_configuration.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/user-api/API_user-interface-v2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/user-api/API_user-interface-v2.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/include/user-api/API_user-interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/include/user-api/API_user-interface.hpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/src/BASE_base-objects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/src/BASE_base-objects.cpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/cost-model/src/maestro-marvel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/cost-model/src/maestro-marvel.cpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/hw/accelerator_1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/hw/accelerator_1.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/GEMM_Example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/GEMM_Example.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/MobileNetV2_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/MobileNetV2_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/MobileNetV2_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/MobileNetV2_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/MobileNetV2_yxp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/MobileNetV2_yxp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ResNeXt50_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ResNeXt50_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ResNeXt50_nlr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ResNeXt50_nlr.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ResNeXt50_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ResNeXt50_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ResNeXt50_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ResNeXt50_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ResNeXt50_yxp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ResNeXt50_yxp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Resnet50_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Resnet50_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Resnet50_nlr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Resnet50_nlr.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Resnet50_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Resnet50_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Resnet50_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Resnet50_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Resnet50_yxp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Resnet50_yxp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Transformer_Complete.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Transformer_Complete.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/Transformer_Layers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/Transformer_Layers.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/UNet_RS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/UNet_RS.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/UNet_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/UNet_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/UNet_nlr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/UNet_nlr.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/UNet_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/UNet_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/UNet_yxp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/UNet_yxp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/example.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/gnmt_nmk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/gnmt_nmk.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/googlenet_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/googlenet_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/googlenet_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/googlenet_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/googlenet_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/googlenet_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/googlenet_ykp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/googlenet_ykp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/mnasnet_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/mnasnet_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/mnasnet_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/mnasnet_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/mnasnet_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/mnasnet_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/mnasnet_ykp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/mnasnet_ykp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/ncf_nmk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/ncf_nmk.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/squeezenet1_0_kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/squeezenet1_0_kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/squeezenet1_0_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/squeezenet1_0_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/squeezenet1_0_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/squeezenet1_0_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/squeezenet1_0_ykp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/squeezenet1_0_ykp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/vgg16_ckp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/vgg16_ckp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/vgg16_nlr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/vgg16_nlr.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/vgg16_rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/vgg16_rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/vgg16_xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/vgg16_xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/mapping/vgg16_yxp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/mapping/vgg16_yxp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/MobileNetV2_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/MobileNetV2_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/ResNeXt50_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/ResNeXt50_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/Resnet50_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/Resnet50_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/Transformer_Complete_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/Transformer_Complete_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/Transformer_Layers_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/Transformer_Layers_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/UNet_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/UNet_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/dnn_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/dnn_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/gnmt_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/gnmt_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/googlenet_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/googlenet_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/mnasnet_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/mnasnet_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/ncf_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/ncf_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/squeezenet1_0_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/squeezenet1_0_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/data/model/vgg16_model.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/data/model/vgg16_model.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/docs/frontend_tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/docs/frontend_tutorial.md -------------------------------------------------------------------------------- /maestro-wrapper/maestro/maestro-top.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/maestro-top.cpp -------------------------------------------------------------------------------- /maestro-wrapper/maestro/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/requirements.txt -------------------------------------------------------------------------------- /maestro-wrapper/maestro/run_eval.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/run_eval.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/run_example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/run_example.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/run_example2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/run_example2.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/dpt.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/dpt.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/kcp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/kcp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/maeri.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/maeri.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/rs.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/rs.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/xp_ws.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/xp_ws.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/dataflow/ykp_os.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/dataflow/ykp_os.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/frameworks_to_modelfile_maestro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/frameworks_to_modelfile_maestro.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/helpers/keras_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/helpers/keras_helper.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/helpers/keras_maestro_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/helpers/keras_maestro_summary.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/helpers/torch_maestro_summary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/helpers/torch_maestro_summary.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/helpers/torch_to_maestro.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/helpers/torch_to_maestro.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/keras-example/alexnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/keras-example/alexnet.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/keras-example/my_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/keras-example/my_model.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/mapping_to_modelfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/mapping_to_modelfile.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/modelfile_to_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/modelfile_to_mapping.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/frontend/run_frontend.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/frontend/run_frontend.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/README.md -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/data/MobileNetV2_kcp_ws_pe256.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/data/MobileNetV2_kcp_ws_pe256.csv -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_kcp_ws_pe1024.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_kcp_ws_pe1024.csv -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_kcp_ws_pe256.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_kcp_ws_pe256.csv -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_rs_pe256.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/data/Resnet50_rs_pe256.csv -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/graph_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/graph_util.py -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/maestro_output_analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/maestro_output_analysis.ipynb -------------------------------------------------------------------------------- /maestro-wrapper/maestro/tools/jupyter_notebook/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/tools/jupyter_notebook/requirements.txt -------------------------------------------------------------------------------- /maestro-wrapper/maestro/validation/eyeriss/alexnet_rs_validation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/validation/eyeriss/alexnet_rs_validation.m -------------------------------------------------------------------------------- /maestro-wrapper/maestro/validation/eyeriss/run_eval_alexnet_rs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/validation/eyeriss/run_eval_alexnet_rs.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/validation/maeri/run_eval_Resnet50_maeri.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/validation/maeri/run_eval_Resnet50_maeri.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/validation/maeri/run_eval_vgg16_maeri.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/validation/maeri/run_eval_vgg16_maeri.sh -------------------------------------------------------------------------------- /maestro-wrapper/maestro/validation/maeri/vgg16_maeri.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/maestro/validation/maeri/vgg16_maeri.m -------------------------------------------------------------------------------- /maestro-wrapper/spotlight-common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/spotlight-common.cpp -------------------------------------------------------------------------------- /maestro-wrapper/spotlight-common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/spotlight-common.hpp -------------------------------------------------------------------------------- /maestro-wrapper/spotlight-lib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/spotlight-lib.cpp -------------------------------------------------------------------------------- /maestro-wrapper/spotlight-top.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/maestro-wrapper/spotlight-top.cpp -------------------------------------------------------------------------------- /main.scons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/main.scons -------------------------------------------------------------------------------- /run-ae.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/run-ae.sh -------------------------------------------------------------------------------- /src/bo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/bo.py -------------------------------------------------------------------------------- /src/constraints.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/constraints.py -------------------------------------------------------------------------------- /src/ga.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/ga.py -------------------------------------------------------------------------------- /src/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/interface.py -------------------------------------------------------------------------------- /src/layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/layers.py -------------------------------------------------------------------------------- /src/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/main.py -------------------------------------------------------------------------------- /src/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/optimizer.py -------------------------------------------------------------------------------- /src/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/options.py -------------------------------------------------------------------------------- /src/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/search.py -------------------------------------------------------------------------------- /src/search_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/search_utils.py -------------------------------------------------------------------------------- /src/space.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chiragsakhuja/spotlight/HEAD/src/space.py --------------------------------------------------------------------------------