Export a MNIST model to a CPP standalone project#

[1]:
%pip install requests numpy ipywidgets ipycanvas
Requirement already satisfied: requests in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (2.32.3)
Requirement already satisfied: numpy in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (2.2.5)
Collecting ipywidgets
  Downloading ipywidgets-8.1.7-py3-none-any.whl.metadata (2.4 kB)
Collecting ipycanvas
  Downloading ipycanvas-0.13.3-py2.py3-none-any.whl.metadata (6.3 kB)
Requirement already satisfied: charset-normalizer<4,>=2 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests) (3.4.2)
Requirement already satisfied: idna<4,>=2.5 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests) (2.4.0)
Requirement already satisfied: certifi>=2017.4.17 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests) (2025.4.26)
Requirement already satisfied: comm>=0.1.3 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipywidgets) (0.2.2)
Requirement already satisfied: ipython>=6.1.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipywidgets) (8.36.0)
Requirement already satisfied: traitlets>=4.3.1 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipywidgets) (5.14.3)
Collecting widgetsnbextension~=4.0.14 (from ipywidgets)
  Downloading widgetsnbextension-4.0.14-py3-none-any.whl.metadata (1.6 kB)
Collecting jupyterlab_widgets~=3.0.15 (from ipywidgets)
  Downloading jupyterlab_widgets-3.0.15-py3-none-any.whl.metadata (20 kB)
Requirement already satisfied: pillow>=6.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipycanvas) (11.2.1)
Requirement already satisfied: decorator in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (5.2.1)
Requirement already satisfied: exceptiongroup in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (1.3.0)
Requirement already satisfied: jedi>=0.16 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (0.19.2)
Requirement already satisfied: matplotlib-inline in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (0.1.7)
Requirement already satisfied: pexpect>4.3 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (4.9.0)
Requirement already satisfied: prompt_toolkit<3.1.0,>=3.0.41 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (3.0.51)
Requirement already satisfied: pygments>=2.4.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (2.19.1)
Requirement already satisfied: stack_data in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (0.6.3)
Requirement already satisfied: typing_extensions>=4.6 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (4.13.2)
Requirement already satisfied: wcwidth in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=6.1.0->ipywidgets) (0.2.13)
Requirement already satisfied: parso<0.9.0,>=0.8.4 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets) (0.8.4)
Requirement already satisfied: ptyprocess>=0.5 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from pexpect>4.3->ipython>=6.1.0->ipywidgets) (0.7.0)
Requirement already satisfied: executing>=1.2.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from stack_data->ipython>=6.1.0->ipywidgets) (2.2.0)
Requirement already satisfied: asttokens>=2.1.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from stack_data->ipython>=6.1.0->ipywidgets) (3.0.0)
Requirement already satisfied: pure-eval in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from stack_data->ipython>=6.1.0->ipywidgets) (0.2.3)
Downloading ipywidgets-8.1.7-py3-none-any.whl (139 kB)
Downloading jupyterlab_widgets-3.0.15-py3-none-any.whl (216 kB)
Downloading widgetsnbextension-4.0.14-py3-none-any.whl (2.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 53.9 MB/s eta 0:00:00
Downloading ipycanvas-0.13.3-py2.py3-none-any.whl (125 kB)
Installing collected packages: widgetsnbextension, jupyterlab_widgets, ipywidgets, ipycanvas
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4/4 [ipycanvas]
Successfully installed ipycanvas-0.13.3 ipywidgets-8.1.7 jupyterlab_widgets-3.0.15 widgetsnbextension-4.0.14
Note: you may need to restart the kernel to use updated packages.

Download the model#

[2]:
import os
import requests
[3]:
# Download onnx file if it has not been done before
if not os.path.isfile("./lenet_mnist.onnx"):
    response = requests.get("https://huggingface.co/vtemplier/LeNet_MNIST/resolve/main/lenet_mnist.onnx?download=true")
    if response.status_code == 200:
        with open("lenet_mnist.onnx", 'wb') as f:
            f.write(response.content)
        print("ONNX model downloaded successfully.")
    else:
        print("Failed to download ONNX model. Status code:", response.status_code)
ONNX model downloaded successfully.

Load the model in Aidge and manipulate it#

[4]:
import aidge_core
import aidge_backend_cpu
import aidge_onnx
import aidge_export_cpp
[5]:
model = aidge_onnx.load_onnx("lenet_mnist.onnx")
[6]:
# Remove Flatten node, useless in the CPP export
aidge_core.remove_flatten(model)

# Configuration for the model + forward dimensions
model.compile("cpu", aidge_core.dtype.float32, dims=[[1, 1, 28, 28]])
[7]:
!rm -rf lenet_export_fp32
[8]:
# Generate scheduling of the model
scheduler = aidge_core.SequentialScheduler(model)
scheduler.generate_scheduling()

Export the model#

[9]:
export_folder = "lenet_export_fp32"

aidge_core.export_utils.scheduler_export(
        scheduler,
        export_folder,
        aidge_export_cpp.ExportLibCpp,
        memory_manager=aidge_core.mem_info.generate_optimized_memory_info,
        memory_manager_args={"stats_folder": f"{export_folder}/stats", "wrapping": False }
)

aidge_core.export_utils.generate_main_cpp(export_folder, model)
gen : lenet_export_fp32/data/feature_feature_0_Conv_input_0.h

Draw your own number#

[10]:
from ipywidgets import HBox, VBox, Button, Layout
from ipycanvas import RoughCanvas, hold_canvas

img_name = "my_number.png"

canvas = RoughCanvas(width=28, height=28, sync_image_data=True)

button_gen = Button(description="Generate PNG")
button_clear = Button(description="Clear")

drawing = False
position = None
shape = []

def on_erase_button_clicked(b):
    canvas.clear()

def on_generate_button_clicked(b):
    try:
        canvas.to_file(img_name)
        print(f"Image generated to {img_name} !")
    except:
        print("Draw a number before generating the image.")

button_clear.on_click(on_erase_button_clicked)
button_gen.on_click(on_generate_button_clicked)

def on_mouse_down(x, y):
    global drawing
    global position
    global shape

    drawing = True
    position = (x, y)
    shape = [position]

def on_mouse_move(x, y):
    global drawing
    global position
    global shape

    if not drawing:
        return

    with hold_canvas():
        canvas.stroke_line(position[0], position[1], x, y)
        position = (x, y)

    shape.append(position)

def on_mouse_up(x, y):
    global drawing
    global position
    global shape

    drawing = False

    with hold_canvas():
        canvas.stroke_line(position[0], position[1], x, y)

    shape = []

canvas.on_mouse_down(on_mouse_down)
canvas.on_mouse_move(on_mouse_move)
canvas.on_mouse_up(on_mouse_up)

canvas.stroke_style = "#000000"

VBox((canvas, HBox((button_gen, button_clear))),
     layout=Layout(height='auto', width="300px"))
[10]:

Generate inputs for testing the model from your drawing#

[11]:
try:
    number_np = canvas.get_image_data()
    # We got a numpy array with the shape of (28,28,4)
    # Transform it to (28,28)
    x = number_np[:, :, 3].astype("float32")
    # Convert from [0, 255] to [0, 1] and export it
    aidge_core.export_utils.generate_input_file(export_folder="lenet_export_fp32", array_name="feature_feature_0_Conv_input_0", tensor=aidge_core.Tensor(x / 255))

except:
    print("Please draw a number in the previous cell before running this one.")
Please draw a number in the previous cell before running this one.

Compile the export and test it#

[12]:
!cd lenet_export_fp32 && make
make[1]: Entering directory '/builds/eclipse/aidge/aidge/docs/source/Tutorial/lenet_export_fp32'
g++  -O2 -Wall -Wextra -MMD -fopenmp -I. -I./dnn -I./dnn/include -I./dnn/layers -I./dnn/parameters -c main.cpp -o build/./main.o
In file included from main.cpp:4:
data/feature_feature_0_Conv_input_0.h:4:393: error: nan’ was not declared in this scope
    4 |  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.6624670822171524e-44, nan, 1.6815581571897805e-44, 2.942726775082116e-44, 1.0089348943138683e-43, 0.0, 4.273960316190692e-43, 0.0, 1.425184075619792e+37, 4.072873986560081e-41, 1.425184075619792e+37, 4.072873986560081e-41, 1.0166547672625598e+37, 4.072873986560081e-41, 1.0166547672625598e+37, 4.072873986560081e-41, 1551.88671875, 4.072873986560081e-41, 4.8130715755729514e+36, 4.072873986560081e-41, 4.420287501791034e+36, 4.072873986560081e-41, 4.8130715755729514e+36, 4.072873986560081e-41, 4.8130715755729514e+36, 4.072873986560081e-41, 1550.3515625, 4.072873986560081e-41, 7.948017145358971e+36, 4.072873986560081e-41, 4.276196193364292e+36, 4.072873986560081e-41, 1876.568359375, 4.072873986560081e-41, 4.2459246970308416e+36, 4.072873986560081e-41, 1.0166547672625598e+37, 4.072873986560081e-41, 7.948017145358971e+36, 4.072873986560081e-41, 4.2459246970308416e+36, 4.072873986560081e-41, 7.948017145358971e+36, 4.072873986560081e-41, 4.2459246970308416e+36, 4.072873986560081e-41, 7.948017145358971e+36, 4.072873986560081e-41, 1551.294921875, 4.072873986560081e-41, 7.946637941505923e+36, 4.072873986560081e-41, 4.420287501791034e+36, 4.072873986560081e-41, 7.946637941505923e+36, 4.072873986560081e-41, 7.946637941505923e+36, 4.072873986560081e-41, 1551.21875, 4.072873986560081e-41, 8.913581536950412e+36, 4.072873986560081e-41, 4.276196193364292e+36, 4.072873986560081e-41, 0.0, 0.0, 9.10844001811131e-44, 0.0, 3.5748036475435896e-12, 3.2931915210097526e-41, 1.425190160342673e+37, 4.072873986560081e-41, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 7.174648137343064e-43, 0.0, 2.780176153220437e-42, 0.0, 0.0, 0.0, -6.044944005260339e+35, 3.29305139116332e-41, 2.6862891561106743e-42, 0.0, nan, nan, 3.194960498660583e-43, 0.0, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 6.792110083058292e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 8.895038568559888e-15, 2.7603642276376897e+20, 1.4328903369374592e-19, 2.0108239825872136e-19, 3170.010498046875, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 12691.8427734375, 0.0032389953266829252, 6.646346445936972e-33, 1.3563156426940112e-19, 1.1578380784113246e+27, 1.6676381918920442e+19, 4.9171690175937894e+33, 0.013943285681307316, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 223.25900268554688, 865096192.0, 3.0027241543911787e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 239651504128.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 1.4864516498717671e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 245527325179904.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 1.400123274514609e+19, 14249442304.0, 3.0031717130479807e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 1.5300222170479722e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 245553296310272.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 785.0205078125, 1.4361496526079918e+19, 1.170372808069421e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 773.2557983398438, 52809.265625, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298307595397904e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3253.9560546875, 51722568.0, 808069.9375, 3.0167133981823246e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14634063.0, 3301.141845703125, 882164.75, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14985280512.0, 836852.9375, 3835896004608.0, 2.8039985697919656e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 13.956130027770996, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 8.888750195959472e-15, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 6.2090808306983485e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 2.6447895466691317e+20, 7.156120728699916e+22, 2.6448006297463397e+20, 7.156120728699916e+22, 234038768.0, 6.451841121074237e+28, 6.914624536135793e+28, 3.048128113421378e+32, 3.9162642855201935e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 10250.5673828125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 3631340322816.0, 202659104.0, 1.8917654862266218e+23, 1.7751997780891114e+28, 3.031376270124142e+32, 7.7782809489959315e+31, 6.793872341592482e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 7.873816070105814e+31, 2.170740716611165e-18, 0.002580789616331458, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.1431658257577701e+33, 7.774188493311372e+31, 1.9368016799321393e+31, 7.31620560934271e+28, 1.0572354386536535e-14, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3745664512.0, 14316288868352.0, 8.297171039297452e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 228689.328125, 204069.078125, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 14250483384320.0, 882165.25, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 12691.8427734375, 3.016549466813845e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 1.4167034451460096e+16, 1.170370223130007e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 3746578688.0, 3380.39208984375, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 959124144128.0, 2.8045502118573262e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 861509.1875, 8.294526177008102e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 2.3677763001830605e+20, 7.406419809684859e+28, 3.0344099969329157e+32, 7.7782809489959315e+31, 8.29059635245651e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 1.1703712571057726e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 2.737577596819939e+20, 744.913330078125, 2.8572841821150455e+32, 0.00258567463606596, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.0996337309183355e+27, 1.2737084302582354e-14, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 9.011490303617355e-33, 1.3563127992606555e-19, 1.7728632692125496e+28, 1.1093918953717347e-32, 1.3563156426940112e-19, 6.653328882380856e-33, 1.2754205139829522e+19, 2.780176153220437e-42, 0.0, 1.884746434516879e-42, 0.0, 3.785687041624186e-12, 3.2931915210097526e-41, 4.041059153969684e-12, 3.2931915210097526e-41, 0.0, 0.0, 0.0, 0.0, 1551.84033203125, 4.072873986560081e-41, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 1.098312206172895e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 1.4939362661438726e-19, 1.9848806511142385e+23, 7.1443279863152655e+31, 3.0979603668382307e+27, 5.69952342700103e-13, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 14250522181632.0, 3664702865408.0, 3744489216.0, 3380.39208984375, 6.655616688261144e-33, 1.3555848803216089e-19, 4.1528322667931175e+21, 2.840936087877394e+20, 1.8523600588218255e+28, 4.7418032899659543e+30, 1.7884540591926476e+22, 12.766414642333984, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 51.59309768676758, 3320303058944.0, 1.170369706142124e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 51150976.0, 865588.0625, 211834470400.0, 12.766448020935059, 12884.8310546875, 1.515159678570673e+19, 3365.9501953125, 13.958324432373047, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3.101367854591673e+21, 1.9282594100907423e+31, 6.888753277821998e+22, 1.0995075551888714e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 57139.37109375, 1.7108441610124788e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 1.0983123537468476e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 3365.958251953125, 50662732.0, 4.4254777929264924e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 160.1651153564453, 907333599232.0, 3220.392822265625, 51215688.0, 865588.0625, 211834470400.0, 239664087040.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 227982950400.0, 1.7385771295049327e-19, 7.122052594949249e+28, 1.3233649744613663e-14, 7.77811750222512e+31, 1.9368016799321393e+31, 2.7253615828306965e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 1.7859880630426323e+31, 1.7409431772977156e+25, 2.081010990195864e-07, 1.1089319967361296e+27, 3.034411737786096e+32, 7.7782809489959315e+31, 5.520268162362513e+31, 2.30862377825769e-12, 3.3492807700068108e-18, 1.1708629125823588e-19, 1.3563156426940112e-19, 1.2686448208222805e+31, 3849740544.0, 3.048128113421378e+32, 2.2248365825721957e+23, 7.1443279863152655e+31, 1.1702369695032034e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 160.12548828125, 907333599232.0, 3220.392822265625
      |                                                             ^~~

data/feature_feature_0_Conv_input_0.h:4:2069: error: nan’ was not declared in this scope
    4 | 339e+35, 3.29305139116332e-41, 2.6862891561106743e-42, 0.0, nan, nan, 3.194960498660583e-43, 0.0, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 6.792110083058292e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 8.895038568559888e-15, 2.7603642276376897e+20, 1.4328903369374592e-19, 2.0108239825872136e-19, 3170.010498046875, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 12691.8427734375, 0.0032389953266829252, 6.646346445936972e-33, 1.3563156426940112e-19, 1.1578380784113246e+27, 1.6676381918920442e+19, 4.9171690175937894e+33, 0.013943285681307316, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 223.25900268554688, 865096192.0, 3.0027241543911787e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 239651504128.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 1.4864516498717671e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 245527325179904.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 1.400123274514609e+19, 14249442304.0, 3.0031717130479807e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 1.5300222170479722e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 245553296310272.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 785.0205078125, 1.4361496526079918e+19, 1.170372808069421e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 773.2557983398438, 52809.265625, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298307595397904e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3253.9560546875, 51722568.0, 808069.9375, 3.0167133981823246e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14634063.0, 3301.141845703125, 882164.75, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14985280512.0, 836852.9375, 3835896004608.0, 2.8039985697919656e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 13.956130027770996, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 8.888750195959472e-15, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 6.2090808306983485e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 2.6447895466691317e+20, 7.156120728699916e+22, 2.6448006297463397e+20, 7.156120728699916e+22, 234038768.0, 6.451841121074237e+28, 6.914624536135793e+28, 3.048128113421378e+32, 3.9162642855201935e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 10250.5673828125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 3631340322816.0, 202659104.0, 1.8917654862266218e+23, 1.7751997780891114e+28, 3.031376270124142e+32, 7.7782809489959315e+31, 6.793872341592482e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 7.873816070105814e+31, 2.170740716611165e-18, 0.002580789616331458, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.1431658257577701e+33, 7.774188493311372e+31, 1.9368016799321393e+31, 7.31620560934271e+28, 1.0572354386536535e-14, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3745664512.0, 14316288868352.0, 8.297171039297452e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 228689.328125, 204069.078125, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 14250483384320.0, 882165.25, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 12691.8427734375, 3.016549466813845e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 1.4167034451460096e+16, 1.170370223130007e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 3746578688.0, 3380.39208984375, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 959124144128.0, 2.8045502118573262e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 861509.1875, 8.294526177008102e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 2.3677763001830605e+20, 7.406419809684859e+28, 3.0344099969329157e+32, 7.7782809489959315e+31, 8.29059635245651e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 1.1703712571057726e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 2.737577596819939e+20, 744.913330078125, 2.8572841821150455e+32, 0.00258567463606596, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.0996337309183355e+27, 1.2737084302582354e-14, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 9.011490303617355e-33, 1.3563127992606555e-19, 1.7728632692125496e+28, 1.1093918953717347e-32, 1.3563156426940112e-19, 6.653328882380856e-33, 1.2754205139829522e+19, 2.780176153220437e-42, 0.0, 1.884746434516879e-42, 0.0, 3.785687041624186e-12, 3.2931915210097526e-41, 4.041059153969684e-12, 3.2931915210097526e-41, 0.0, 0.0, 0.0, 0.0, 1551.84033203125, 4.072873986560081e-41, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 1.098312206172895e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 1.4939362661438726e-19, 1.9848806511142385e+23, 7.1443279863152655e+31, 3.0979603668382307e+27, 5.69952342700103e-13, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 14250522181632.0, 3664702865408.0, 3744489216.0, 3380.39208984375, 6.655616688261144e-33, 1.3555848803216089e-19, 4.1528322667931175e+21, 2.840936087877394e+20, 1.8523600588218255e+28, 4.7418032899659543e+30, 1.7884540591926476e+22, 12.766414642333984, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 51.59309768676758, 3320303058944.0, 1.170369706142124e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 51150976.0, 865588.0625, 211834470400.0, 12.766448020935059, 12884.8310546875, 1.515159678570673e+19, 3365.9501953125, 13.958324432373047, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3.101367854591673e+21, 1.9282594100907423e+31, 6.888753277821998e+22, 1.0995075551888714e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 57139.37109375, 1.7108441610124788e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 1.0983123537468476e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 3365.958251953125, 50662732.0, 4.4254777929264924e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 160.1651153564453, 907333599232.0, 3220.392822265625, 51215688.0, 865588.0625, 211834470400.0, 239664087040.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 227982950400.0, 1.7385771295049327e-19, 7.122052594949249e+28, 1.3233649744613663e-14, 7.77811750222512e+31, 1.9368016799321393e+31, 2.7253615828306965e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 1.7859880630426323e+31, 1.7409431772977156e+25, 2.081010990195864e-07, 1.1089319967361296e+27, 3.034411737786096e+32, 7.7782809489959315e+31, 5.520268162362513e+31, 2.30862377825769e-12, 3.3492807700068108e-18, 1.1708629125823588e-19, 1.3563156426940112e-19, 1.2686448208222805e+31, 3849740544.0, 3.048128113421378e+32, 2.2248365825721957e+23, 7.1443279863152655e+31, 1.1702369695032034e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 160.12548828125, 907333599232.0, 3220.392822265625
      |                                                             ^~~

data/feature_feature_0_Conv_input_0.h:4:2074: error: nan’ was not declared in this scope
    4 | 35, 3.29305139116332e-41, 2.6862891561106743e-42, 0.0, nan, nan, 3.194960498660583e-43, 0.0, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 6.792110083058292e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 8.895038568559888e-15, 2.7603642276376897e+20, 1.4328903369374592e-19, 2.0108239825872136e-19, 3170.010498046875, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 12691.8427734375, 0.0032389953266829252, 6.646346445936972e-33, 1.3563156426940112e-19, 1.1578380784113246e+27, 1.6676381918920442e+19, 4.9171690175937894e+33, 0.013943285681307316, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 223.25900268554688, 865096192.0, 3.0027241543911787e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 239651504128.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 1.4864516498717671e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 3365.949462890625, 3746909184.0, 14316288868352.0, 1.2708969032439562e+19, 245527325179904.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 14249442304.0, 8.124677042253836e-10, 1.400123274514609e+19, 14249442304.0, 3.0031717130479807e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 1.5300222170479722e+19, 51525.28125, 8.297350302185953e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 245553296310272.0, 217361.140625, 1.355589274718613e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3170.0078125, 229060395008.0, 3173.954345703125, 229060395008.0, 1.2853067727841001e+19, 14512632832.0, 1.4722072568316035e+19, 785.0205078125, 1.4361496526079918e+19, 1.170372808069421e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 773.2557983398438, 52809.265625, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298307595397904e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3631347662848.0, 3140.58251953125, 8.298119516301772e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 3253.9560546875, 51722568.0, 808069.9375, 3.0167133981823246e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14634063.0, 3301.141845703125, 882164.75, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 14985280512.0, 836852.9375, 3835896004608.0, 2.8039985697919656e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 13.956130027770996, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 8.888750195959472e-15, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 6.2090808306983485e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 2.6447895466691317e+20, 7.156120728699916e+22, 2.6448006297463397e+20, 7.156120728699916e+22, 234038768.0, 6.451841121074237e+28, 6.914624536135793e+28, 3.048128113421378e+32, 3.9162642855201935e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 10250.5673828125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 3631340322816.0, 202659104.0, 1.8917654862266218e+23, 1.7751997780891114e+28, 3.031376270124142e+32, 7.7782809489959315e+31, 6.793872341592482e+22, 4.8617293357346353e+30, 6.7994000597751165e+22, 4.8617293357346353e+30, 1.285310291221309e+19, 16668505088.0, 1.7036957961156559e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 7.873816070105814e+31, 2.170740716611165e-18, 0.002580789616331458, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.1431658257577701e+33, 7.774188493311372e+31, 1.9368016799321393e+31, 7.31620560934271e+28, 1.0572354386536535e-14, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3745664512.0, 14316288868352.0, 8.297171039297452e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 3744489216.0, 228689.328125, 204069.078125, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 14250483384320.0, 882165.25, 2.8468486248933722e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 12691.8427734375, 3.016549466813845e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 3544372215808.0, 1.4167034451460096e+16, 1.170370223130007e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 3746578688.0, 3380.39208984375, 1.1703721618345676e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 14586049724416.0, 14289.330078125, 14586049724416.0, 1.299606999793923e-08, 850152201912320.0, 54345024.0, 3664638640128.0, 1.530022326999135e+19, 231253737472.0, 959124144128.0, 2.8045502118573262e-12, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 12.329620361328125, 3365.3330078125, 12.329680442810059, 3365.3330078125, 234038768.0, 3495444736.0, 3746320128.0, 14316288868352.0, 1.2708969032439562e+19, 861509.1875, 8.294526177008102e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 7.143087144854013e+31, 1.6533405824890962e+19, 7.143087144854013e+31, 1.6533405824890962e+19, 2.3677763001830605e+20, 7.406419809684859e+28, 3.0344099969329157e+32, 7.7782809489959315e+31, 8.29059635245651e-33, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 1.1703712571057726e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 10248.03125, 2.737577596819939e+20, 744.913330078125, 2.8572841821150455e+32, 0.00258567463606596, 1.3563127992606555e-19, 1.3563156426940112e-19, 1.0996337309183355e+27, 1.2737084302582354e-14, 3320363614208.0, 1.4218520432050438e+19, 3320363614208.0, 1.4218520432050438e+19, 12.83574104309082, 3478149120.0, 14250512744448.0, 3664702865408.0, 958589239296.0, 12.332599639892578, 9.011490303617355e-33, 1.3563127992606555e-19, 1.7728632692125496e+28, 1.1093918953717347e-32, 1.3563156426940112e-19, 6.653328882380856e-33, 1.2754205139829522e+19, 2.780176153220437e-42, 0.0, 1.884746434516879e-42, 0.0, 3.785687041624186e-12, 3.2931915210097526e-41, 4.041059153969684e-12, 3.2931915210097526e-41, 0.0, 0.0, 0.0, 0.0, 1551.84033203125, 4.072873986560081e-41, 0.0, 0.0, 1.1692376319256628e-19, 1.3563156426940112e-19, 1.890428097281278e+23, 7.1443279863152655e+31, 1.098312206172895e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 1.4939362661438726e-19, 1.9848806511142385e+23, 7.1443279863152655e+31, 3.0979603668382307e+27, 5.69952342700103e-13, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 14250522181632.0, 3664702865408.0, 3744489216.0, 3380.39208984375, 6.655616688261144e-33, 1.3555848803216089e-19, 4.1528322667931175e+21, 2.840936087877394e+20, 1.8523600588218255e+28, 4.7418032899659543e+30, 1.7884540591926476e+22, 12.766414642333984, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 51.59309768676758, 3320303058944.0, 1.170369706142124e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 51150976.0, 865588.0625, 211834470400.0, 12.766448020935059, 12884.8310546875, 1.515159678570673e+19, 3365.9501953125, 13.958324432373047, 55340934627328.0, 3377742080.0, 1.1709669563937815e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 3.101367854591673e+21, 1.9282594100907423e+31, 6.888753277821998e+22, 1.0995075551888714e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 57139.37109375, 1.7108441610124788e+19, 3.0262524359993083e+29, 8.129242279331095e-10, 1.0983123537468476e+27, 1.8394614727878753e+25, 4.543967113057844e+30, 2.725370027079998e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 6.209082181778237e+22, 6.915711152663501e+28, 3.048128113421378e+32, 2.506409142732924e-12, 12.766387939453125, 12884.8310546875, 1.515159678570673e+19, 830208147456.0, 812181.1875, 2.0798422895040858e-07, 51726716.0, 3365.958251953125, 50662732.0, 4.4254777929264924e-14, 1.3555912134231737e-19, 1.5554267943085343e-13, 1.3563127992606555e-19, 2.752398330985541e+23, 1.9515305130566762e-19, 3428.082763671875, 3664638640128.0, 911964372992.0, 1.3563127992606555e-19, 52762752.0, 160.1651153564453, 907333599232.0, 3220.392822265625, 51215688.0, 865588.0625, 211834470400.0, 239664087040.0, 1.5369735494610977e+19, 14249442304.0, 8.124677042253836e-10, 227982950400.0, 1.7385771295049327e-19, 7.122052594949249e+28, 1.3233649744613663e-14, 7.77811750222512e+31, 1.9368016799321393e+31, 2.7253615828306965e+20, 2.7561026317510457e+23, 1.7466482178547253e+19, 1.7859880630426323e+31, 1.7409431772977156e+25, 2.081010990195864e-07, 1.1089319967361296e+27, 3.034411737786096e+32, 7.7782809489959315e+31, 5.520268162362513e+31, 2.30862377825769e-12, 3.3492807700068108e-18, 1.1708629125823588e-19, 1.3563156426940112e-19, 1.2686448208222805e+31, 3849740544.0, 3.048128113421378e+32, 2.2248365825721957e+23, 7.1443279863152655e+31, 1.1702369695032034e-19, 1.3563156426940112e-19, 1.3563156426940112e-19, 160.12548828125, 907333599232.0, 3220.392822265625
      |                                                             ^~~

make[1]: *** [Makefile:23: build/./main.o] Error 1
make[1]: Leaving directory '/builds/eclipse/aidge/aidge/docs/source/Tutorial/lenet_export_fp32'
[13]:
!./lenet_export_fp32/bin/run_export
/usr/bin/sh: 1: ./lenet_export_fp32/bin/run_export: not found