Skip to content

214219 - kria-kv260 hls4ml

Summary: Test failed.

Model Details

  • model name : MobileNetV1.onnx

Logs Details

user.log
=== Updating submodules ===
=== Checking Vitis installation ===
=== Setting up artifacts directory ===
=== Setting up build environment ===
=== Setting up configuration file ===
=== Backing up existing config file ===
=== Generating unique hash for model file: MobileNetV1.onnx ===
=== Creating project directory for model: MobileNetV1.onnx with hash: 7e2d209a ===
=== Copying model file to project directory ===
=== Model file copied to: /opt/nomad/alloc/build/7e2d209a/model/MobileNetV1.onnx ===
=== Creating necessary subdirectories for build process ===
=== Creating stages directory for build stages ===
=== Creating hls4ml directory for HLS project ===
=== No existing .config file found in model directory. Proceeding with default configuration ===
=== Creating config file for build process ===
=== Configuration file created at: /opt/nomad/alloc/build/.config ===
=== Configuration details: ===
# This file is automatically generated by support.sh

PROJECT_DIRNAME="/opt/nomad/alloc/build/7e2d209a"
MODEL_NAME="MobileNetV1.onnx"
MODEL="/opt/nomad/alloc/build/7e2d209a/model/MobileNetV1.onnx"
HLS4ML_DIR="/opt/nomad/alloc/build/7e2d209a/hls4ml"
STAGES_DIR="/opt/nomad/alloc/build/7e2d209a/.stages"
MODEL_HASH="7e2d209a"
BENCHMARK_TYPE="TYPE1"
REUSE_FACTOR="128"
=== Build environment setup complete ===
=== Starting build script ===
=== Generating HLS project for model: /opt/nomad/alloc/build/7e2d209a/model/MobileNetV1.onnx in project directory: /opt/nomad/alloc/build/7e2d209a ===
=== Build logs will be saved to: /opt/nomad/alloc/build/7e2d209a/hls4ml/build.log ===
error.log
Error: Build process failed with exit code 1
IP generation failed: Model conversion to HLS failed for MobileNetV1.\nError: Please convert the model to channels-last format with qonnx-to-channels-last\n\nCurrent configuration:\n  - Backend: Vitis\n  - IO Type: io_stream\n  - Clock Period: 10.0 ns\n  - Part: xck26-sfvc784-2LV-C\n\nSuggestions:\n  1. Verify the model architecture is supported by hls4ml\n  2. Check that all layers are compatible with the selected backend\n  3. Review the model summary and ensure it's properly trained\n
See full traceback above.

Relevant errors from build.log:
I0000 00:00:1784671591.245658     322 port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.
I0000 00:00:1784671594.363125     322 port.cc:153] oneDNN custom operations are on. You may see slightly different numerical results due to floating-point round-off errors from different computation orders. To turn them off, set the environment variable `TF_ENABLE_ONEDNN_OPTS=0`.
2026-07-22 00:06:53,234 - ERROR - IP generation failed: Model conversion to HLS failed for MobileNetV1.\nError: Please convert the model to channels-last format with qonnx-to-channels-last\n\nCurrent configuration:\n  - Backend: Vitis\n  - IO Type: io_stream\n  - Clock Period: 10.0 ns\n  - Part: xck26-sfvc784-2LV-C\n\nSuggestions:\n  1. Verify the model architecture is supported by hls4ml\n  2. Check that all layers are compatible with the selected backend\n  3. Review the model summary and ensure it's properly trained\n
    raise RuntimeError('Please convert the model to channels-last format with qonnx-to-channels-last')
RuntimeError: Please convert the model to channels-last format with qonnx-to-channels-last
    raise ModelConversionError(error_msg) from e
hls4ml_pipeline.model_to_ip.ModelConversionError: Model conversion to HLS failed for MobileNetV1.\nError: Please convert the model to channels-last format with qonnx-to-channels-last\n\nCurrent configuration:\n  - Backend: Vitis\n  - IO Type: io_stream\n  - Clock Period: 10.0 ns\n  - Part: xck26-sfvc784-2LV-C\n\nSuggestions:\n  1. Verify the model architecture is supported by hls4ml\n  2. Check that all layers are compatible with the selected backend\n  3. Review the model summary and ensure it's properly trained\n
2026-07-22 00:06:53,234 - ERROR - Error: IP generation failed: Model conversion to HLS failed for MobileNetV1.\nError: Please convert the model to channels-last format with qonnx-to-channels-last\n\nCurrent configuration:\n  - Backend: Vitis\n  - IO Type: io_stream\n  - Clock Period: 10.0 ns\n  - Part: xck26-sfvc784-2LV-C\n\nSuggestions:\n  1. Verify the model architecture is supported by hls4ml\n  2. Check that all layers are compatible with the selected backend\n  3. Review the model summary and ensure it's properly trained\n

Report Details

report.json
null