pku-liang / hasco Goto Github PK
View Code? Open in Web Editor NEWagile hardware-software co-design
License: Apache License 2.0
agile hardware-software co-design
License: Apache License 2.0
The JSON file created in the software
folder of the result is simply a string with no format at all.
The file is created at src/codesign/explorer.py
line 223, which transform an apparently non-dict object into a str and dumps, I don't think JSON is the correct suffix for this output file.
Traceback (most recent call last):
File "testbench/co_resnet_gemm.py", line 8, in
from codesign.hw_evaluation import gen_software
File "./src/codesign/hw_evaluation.py", line 3, in
from codesign.ppa_model import PPAModel, gen_config
File "./src/codesign/ppa_model.py", line 12, in
from codesign.flextensor_extend import parse_schedule
File "./src/codesign/flextensor_extend.py", line 4, in
from flextensor.task import Task
File "./src/flextensor/task.py", line 3, in
from flextensor.space import EnumSpace
File "./src/flextensor/space.py", line 7, in
from flextensor.utils import (assert_print, gen_enum, any_factor_split, get_factor_lst, gen_group,
File "./src/flextensor/utils.py", line 328, in
def get_iter_info(s: tvm.schedule.Schedule):
AttributeError: module 'tvm' has no attribute 'schedule'
Dear folks,
First, quite appreciate your time in this issue.
After the successful installation required by the HSACO, the error pops out when running the following test case.
From the above log, we can see the errors stems from the TVM. My question is what the configuration in config.cmake file should be? Could you give an instance?
python testbench/co_resnet_gemm.py
Thanks
Could you tell how to search for models that are not in the keras application?
Thank you.
I am trying to learn about the implementation of the chisel generator. Can @walkershaw help me to locate it? Thanks a lot!
I run the test bench
python testbench/co_resnet_conv.py
and got the following files under rst/software directory.
ResNet50_CONV_15_20_8_128_512_128_256_FIXED_int8_latency_software.json
ResNet50_CONV_5_6_6_256_64_256_128_FIXED_int8_power_software.json
ResNet50_CONV_9_4_3_128_256_256_256_FIXED_int8_area_software.json
Could you tell how to understand these data and how to visualize or show the results ?
I notice there is a utils/visualize.py codes. But it needs some log files.
Thanks.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.