Accelergy-Project / timeloop-accelergy-exercises

Exercises for exploring the Fibertree, Timeloop and Accelergy tools
MIT License
85 stars 29 forks source link

ART/ERT files in output dir are not automatically generated. #57

Closed codingMMax closed 3 weeks ago

codingMMax commented 4 weeks ago

Hi, I am using the provided "1_specifications.ipynb" notebook from 02_interface_and_design_space_exploration_2024 folder as a template for own DSE experiment.

However, although I specify the configuration files as the example notebook, Accelergy.log indicates it cannot find the energy estimator for my specific architecture.

What I changed from template: I copied all the spec files of Eryiess-like Architecture from

01_accelergy_timeloop_2020_ispass/06-mapper-convlayer-eyeriss

and past them into my working folder and change the working directory and path correspondingly.

See my folder structure in screenshot below. The file path configuration in my notebook is checked correctly.

image The ART / ERT files are not generated automatically in my output folder

My notebook is shown below. image

Accelergy.log shown below. image

tanner-andrulis commented 3 weeks ago

I'm afraid I can't help seeing the input and output files. Can you please share all input & output files?

tanner-andrulis commented 3 weeks ago

If you're simply copy+pasting the files, I'd recommend seeing if the original set of files work and, if they do, comparing those logs to the ones you're getting right now.

codingMMax commented 3 weeks ago

Hi Tanner, thanks for your help. The input and output files are attached here. I do run and check the original files under the 01_accelergy_timeloop_2020_ispass/06-mapper-convlayer-eyeriss folder are working with the given run_example.py python files.

I uploaded the notebook, input files and output files together into Google Drive. Github does not allow me to upload the whole folder which exceeds the size limit of 25MB.

https://drive.google.com/drive/folders/1mBoKedBAxrmXDq-oDVHDfvhQI-dKQ5Qn?usp=sharing

tanner-andrulis commented 3 weeks ago

You haven't properly included the path to your components which will include the smartbuffer SRAM. See the COMPONENTS_PATH definition in your Jupyter notebook.

codingMMax commented 3 weeks ago

OHHHHHHHHH !!!, I forgot reset the PATH variables. Sorry for the bothering you ! Thanks!