Comments (4)
@jsncepu May I ask which HLS backend are you using? I would suggest checking the path for that HLS backend
from hls4ml.
@jsncepu May I ask which HLS backend are you using? I would suggest checking the path for that HLS backend
I use vivado 2020.1 as backend. I can complete build process for part1 and part2 tutorials by inputing the command for example "hls4ml build -p model_1/hls4ml/prj" in the terminal. The project can be successfully built and report the csim, cosim and synth results. However, for part4 and part7a, the command doesn't work and remind me that configuration file is not found. It's weird enough.
from hls4ml.
import os
os.environ['PATH']+= os.pathsep + '/opt/Xilinx/Vivado/2020.1/bin'
@jsncepu Can you try this snippet in your ipynb file, changing the path according to your vivado path? If it doesn't work, please print the value of os.environ['PATH']
here.
I hope this helps.
Thank you.
from hls4ml.
import os os.environ['PATH']+= os.pathsep + '/opt/Xilinx/Vivado/2020.1/bin'
@jsncepu Can you try this snippet in your ipynb file, changing the path according to your vivado path? If it doesn't work, please print the value of
os.environ['PATH']
here. I hope this helps. Thank you.
Hi, I can build successfully by inputing the command vivado_hls build -f build_prj.tcl "csim=1 synth=1 cosim=1 vsynth=1" first and inputing the command vivado -stack 2000 -mode batch -source design.tcl to obtain the bitstream and hwh files etc. But I still cannot build the model from jupyter directly. But now, it doesn't matter for me.
from hls4ml.
Related Issues (20)
- SeparableConv1D fail CSynth with Vitis backend
- ERROR: [XFORM 203-504] Stop unrolling loop 'MultLoop' HOT 1
- ERROR: [XFORM 203-504] Stop unrolling loop 'MultLoop' HOT 8
- Multiple stream clones with different numbers of outputs crash Keras converter.
- hls4ml building project HOT 3
- Inconsistant behaviour of `accum_t` in `io_stream` and `io_parallel` for `pooling` layers with `Vivado` backend
- part7b of tutorial has no result returned back
- [XFORM 203-502] HOT 6
- Non-quantized QKeras layers break conversion
- Concatenation Layer Issue with PyTorch ResNet
- Keras Reshape Layer is Built with Error HOT 1
- vivadoaccelerator backend : bit file note generated HOT 5
- About QBatchNormalization is not support QKeras po2 quantizer HOT 1
- ERROR: [XFORM 203-504] Stop unrolling loop 'Product1' (firmware/nnet_utils/nnet_dense_latency.h:37) in function 'nnet::dense_latency<ap_fixed<16, 6, (ap_q_mode)5, (ap_o_mode)3, 0>, ap_fixed<16, 6, (ap_q_mode)5, (ap_o_mode)3, 0>, config42_mult>' because it may cause large runtime and excessive memory usage due to increase in code size. Please avoid unrolling the loop or form sub-functions for code in the loop body. myproject_prj:solution1 Dec 27, 2023 6:47:26 PM
- Failure at converters.convert_from_pytorch_model . compile/build()
- Move transpose based on backend from hls4ml/model/layers.py to backend-specific areas
- Problem tracing binary CNN model after recent tracing optimization HOT 8
- Wrong prediction of C Simulation compared to QKeras? HOT 3
- The hls4ml transformation successful, however, the result of inference all zeros. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hls4ml.