diff --git a/searchindex.js b/searchindex.js index 947211ac2390787df530b6f9bd3971faa9ba3ffa..e3108812ab61d51a61b102855357594dc8391786 100644 --- a/searchindex.js +++ b/searchindex.js @@ -1 +1 @@ -Search.setIndex({"alltitles": {"(if needed) Download the model": [[25, "(if-needed)-Download-the-model"], [26, "(if-needed)-Download-the-model"]], "API": [[14, null]], "Add": [[8, "add"]], "Add extra files to complete the export": [[33, "add-extra-files-to-complete-the-export"]], "Advanced node testing": [[22, "Advanced-node-testing"]], "Aggregate KPI from a subgraph": [[41, "aggregate-kpi-from-a-subgraph"]], "Aidge": [[0, null]], "Aidge 101": [[23, "aidge-101"]], "Aidge DNN fonctionnalities": [[23, "aidge-dnn-fonctionnalities"]], "Aidge Export TensorRT API": [[12, null]], "Aidge ONNX API": [[13, null]], "Aidge ONNX tutorial": [[19, null]], "Aidge backend CPU": [[1, null]], "Aidge backend OpenCV API": [[2, null]], "Aidge core API": [[7, null]], "Aidge database": [[24, "Aidge-database"]], "Aidge demonstration": [[25, null]], "Aidge tiling demonstration": [[27, null]], "Applying the PTQ to the model \u2026": [[26, "Applying-the-PTQ-to-the-model-..."]], "Average Pooling": [[8, "average-pooling"]], "BatchNorm": [[8, "batchnorm"]], "Benchmark neural network model": [[29, null]], "Build on Linux": [[16, "build-on-linux"]], "C++ Compilation": [[16, "c-compilation"]], "Cast": [[8, "cast"]], "Change topology (model isomorphism)": [[40, "change-topology-model-isomorphism"]], "Clone a graph": [[39, "clone-a-graph"]], "Compilation options": [[16, "compilation-options"]], "Compile the export": [[25, "Compile-the-export"]], "Compile the export and test it": [[21, "Compile-the-export-and-test-it"]], "Computational footprint": [[41, "computational-footprint"]], "Computational graph": [[39, null]], "Compute score metrics": [[29, "compute-score-metrics"]], "Computing output dimensions": [[19, "Computing-output-dimensions"]], "Computing the model accuracy \u2026": [[26, "Computing-the-model-accuracy-..."]], "Computing the quantized accuracy \u2026": [[26, "Computing-the-quantized-accuracy-..."]], "Concat": [[8, "concat"]], "Configure the model for inference": [[25, "Configure-the-model-for-inference"]], "Connector": [[4, "connector"]], "Constant folding": [[9, "constant-folding"]], "Conv": [[8, "conv"]], "ConvDepthWise": [[8, "convdepthwise"]], "Converters Aidge to ONNX": [[13, "converters-aidge-to-onnx"]], "Converters ONNX to Aidge": [[13, "converters-onnx-to-aidge"]], "Core": [[28, "core"]], "Core operator": [[39, "core-operator"]], "Create a scheduler and run inference": [[25, "Create-a-scheduler-and-run-inference"]], "Create an input tensor & its node in the graph": [[25, "Create-an-input-tensor-&-its-node-in-the-graph"]], "Creating Aidge model": [[24, "Creating-Aidge-model"]], "Creating a MetaNode": [[19, "Creating-a-MetaNode"]], "DNN Optimization": [[23, "dnn-optimization"]], "DNN export": [[23, "dnn-export"]], "Data": [[3, null], [30, null]], "Data Structure": [[30, "data-structure"]], "Data partitioning": [[30, "data-partitioning"]], "DataProvider": [[3, "dataprovider"], [30, "dataprovider"]], "Database": [[3, "database"], [30, "database"]], "Database MNIST": [[20, null]], "Databases": [[2, "databases"]], "Default scheduler": [[32, "default-scheduler"]], "Define mermaid visualizer function": [[25, "Define-mermaid-visualizer-function"], [27, "Define-mermaid-visualizer-function"]], "Definition": [[39, "definition"]], "Describe graph patterns": [[42, "describe-graph-patterns"]], "Design and export the computation kernels": [[33, "design-and-export-the-computation-kernels"]], "Div": [[8, "div"]], "Doing the PTQ with AIDGE": [[26, "Doing-the-PTQ-with-AIDGE"]], "Download the model": [[21, "Download-the-model"]], "Draw your own number": [[21, "Draw-your-own-number"]], "Ensure robustness": [[31, null]], "Environment setup \u2026": [[26, "Environment-setup-..."]], "Erf": [[8, "erf"]], "Example of Operator": [[39, "example-of-operator"]], "Expand meta operators": [[9, "expand-meta-operators"]], "Expand operator": [[42, "expand-operator"]], "Explicit Cast Move": [[9, "explicit-cast-move"]], "Explicit syntax": [[39, "explicit-syntax"]], "Export": [[13, "export"], [25, "Export"]], "Export a MNIST model to a CPP standalone project": [[21, null]], "Export function": [[12, "export-function"]], "Export implementation phase": [[33, "export-implementation-phase"]], "Export mapping phase": [[33, "export-mapping-phase"]], "Export strategy": [[33, "export-strategy"]], "Export the attributes of the nodes": [[33, "export-the-attributes-of-the-nodes"]], "Export the model": [[21, "Export-the-model"]], "Export the parameters of the model": [[33, "export-the-parameters-of-the-model"]], "Export the scheduling of the graph": [[33, "export-the-scheduling-of-the-graph"]], "Export to an integrated kernel library": [[33, "export-to-an-integrated-kernel-library"]], "FC": [[8, "fc"]], "Framework architecture": [[28, null]], "Functional syntax": [[39, "functional-syntax"]], "Fuse BatchNorm": [[9, "fuse-batchnorm"]], "Fuse MatMul & added": [[40, "fuse-matmul-added"]], "Fuse Mul Add": [[9, "fuse-mul-add"], [10, "fuse-mul-add"]], "Gather": [[8, "gather"]], "Generate an export in C++": [[25, "Generate-an-export-in-C++"]], "Generate an input file for tests": [[25, "Generate-an-input-file-for-tests"]], "Generate inputs for testing the model from your drawing": [[21, "Generate-inputs-for-testing-the-model-from-your-drawing"]], "Generic Operator": [[8, "generic-operator"]], "Generic hardware model and mapping heuristics": [[18, "generic-hardware-model-and-mapping-heuristics"]], "Generic operator": [[39, "generic-operator"]], "Generic, compiler-agnostic tiling methods": [[18, "generic-compiler-agnostic-tiling-methods"]], "Get Started": [[15, null]], "Get node KPI": [[41, "get-node-kpi"]], "Graph": [[4, null]], "Graph Matching": [[5, null], [6, null], [42, "graph-matching"]], "Graph Regex": [[5, "graph-regex"], [42, "graph-regex"]], "Graph Regex Flow": [[22, "Graph-Regex-Flow"]], "Graph Regex Lexer": [[42, "graph-regex-lexer"]], "Graph Regex Parser": [[42, "graph-regex-parser"]], "Graph Regular Expression": [[22, null]], "Graph View": [[39, "graph-view"]], "Graph helpers": [[4, "graph-helpers"]], "Graph transformation": [[25, "Graph-transformation"], [42, "graph-transformation"]], "GraphRegex": [[6, "graphregex"]], "GraphView": [[4, "graphview"]], "High level functionalities": [[34, "high-level-functionalities"]], "Identity": [[8, "identity"]], "Implementation of an operator": [[39, "implementation-of-an-operator"]], "Implementation selection": [[32, "implementation-selection"]], "Implementations & Backends": [[28, "implementations-backends"]], "Implementations and backends": [[32, "implementations-and-backends"]], "Import": [[13, "import"]], "Import Aidge": [[25, "Import-Aidge"]], "Importing an ONNX": [[19, "Importing-an-ONNX"]], "Importing the model in AIDGE \u2026": [[26, "Importing-the-model-in-AIDGE-..."]], "Inference": [[25, "Inference"]], "Install": [[16, null]], "Install Python": [[16, "install-python"]], "Installation and Requirements": [[20, "Installation-and-Requirements"]], "Introduction": [[39, "introduction"]], "Keras Tensor interoperability": [[35, "keras-tensor-interoperability"]], "Keras interoperability": [[35, "keras-interoperability"]], "Keras model interoperability": [[35, "keras-model-interoperability"]], "LSTM": [[8, "lstm"]], "LeakyReLU": [[8, "leakyrelu"]], "Learn model": [[37, null]], "Learn on edge": [[36, null]], "License": [[0, "license"]], "Load and store model": [[38, null]], "Load model from ONNX": [[38, "load-model-from-onnx"]], "Load the model in Aidge and manipulate it": [[21, "Load-the-model-in-Aidge-and-manipulate-it"]], "MNIST": [[2, "mnist"]], "Make a deep copy": [[39, "make-a-deep-copy"]], "Make a deep copy with shared parameters": [[39, "make-a-deep-copy-with-shared-parameters"]], "MatMul": [[8, "matmul"]], "Match": [[5, "match"]], "Match Solution": [[6, "match-solution"]], "Match solver": [[42, "match-solver"]], "Measure excution time": [[29, "measure-excution-time"]], "Memorize": [[8, "memorize"]], "Memory footprint": [[41, "memory-footprint"]], "Meta Operator": [[8, "meta-operator"]], "MetaNode": [[42, "metanode"]], "Model hardware & architecture rules": [[33, "model-hardware-architecture-rules"]], "Move": [[8, "move"]], "Mul": [[8, "mul"]], "Multi-layer spatial tiling": [[40, "multi-layer-spatial-tiling"]], "Node": [[4, "node"], [39, "node"]], "Node Regex": [[42, "node-regex"]], "Node Regex Interpreter": [[42, "node-regex-interpreter"]], "Node Regex Lexer": [[42, "node-regex-lexer"]], "Node Regex Parser": [[42, "node-regex-parser"]], "Numpy interoperability": [[35, "numpy-interoperability"]], "ONNX": [[38, "onnx"]], "ONNX Import": [[25, "ONNX-Import"]], "Operator": [[39, "operator"]], "Operator base class": [[8, "operator-base-class"]], "OperatorTensor base class": [[8, "operatortensor-base-class"]], "Operators": [[8, null], [39, "operators"]], "Optimize graph": [[40, null]], "Overview": [[29, "overview"], [41, "overview"], [42, "overview"]], "Pad": [[8, "pad"]], "PaddedAvgPooling": [[8, "paddedavgpooling"]], "PaddedConv": [[8, "paddedconv"]], "PaddedConvDepthWise": [[8, "paddedconvdepthwise"]], "PaddedMaxPooling": [[8, "paddedmaxpooling"]], "Parallel graph": [[22, "Parallel-graph"]], "Parallel scheduler": [[11, "parallel-scheduler"]], "Perform an evaluation of the LeNet-like on Aidge": [[20, "Perform-an-evaluation-of-the-LeNet-like-on-Aidge"]], "Perform an export": [[33, null]], "Plateform interoperability": [[35, null]], "Plugin Operator": [[39, "plugin-operator"]], "Plugin helper": [[12, "plugin-helper"]], "Plugins": [[28, "plugins"]], "Pop": [[8, "pop"]], "Post Training Quantization with AIDGE": [[26, null]], "Pow": [[8, "pow"]], "Powerful graph search & replace engine": [[18, "powerful-graph-search-replace-engine"]], "Predefined meta-operators": [[8, "predefined-meta-operators"]], "Predefined operators": [[8, "predefined-operators"]], "Producer": [[8, "producer"], [39, "producer"]], "Project constraints": [[33, "project-constraints"]], "Proposed implementation": [[40, "proposed-implementation"]], "Providing an implementation": [[19, "Providing-an-implementation"]], "PyTorch interoperability": [[35, "pytorch-interoperability"]], "PyTorch model interoperability": [[35, "pytorch-model-interoperability"]], "PyTorch tensor interoperability": [[35, "pytorch-tensor-interoperability"]], "Quantifiers": [[22, "Quantifiers"]], "Quantization dataset creation \u2026": [[26, "Quantization-dataset-creation-..."]], "Query": [[22, "Query"]], "Quick Start": [[17, null]], "ReLU": [[8, "relu"]], "Recipes": [[9, null]], "Recipies": [[10, null]], "ReduceMean": [[8, "reducemean"]], "Register export functions": [[13, "register-export-functions"]], "Register import functions": [[13, "register-import-functions"]], "Registering new node import": [[19, "Registering-new-node-import"]], "Remove Dropout": [[9, "remove-dropout"]], "Remove Flatten": [[9, "remove-flatten"]], "Remove flatten": [[10, "remove-flatten"]], "Remove operator": [[42, "remove-operator"]], "Replace operator": [[42, "replace-operator"]], "Requirements": [[22, "Requirements"]], "Reshape": [[8, "reshape"]], "Retrieve the onnx model": [[19, "Retrieve-the-onnx-model"]], "Run the export": [[25, "Run-the-export"]], "Running some example inferences \u2026": [[26, "Running-some-example-inferences-..."]], "Running some quantized inferences \u2026": [[26, "Running-some-quantized-inferences-..."]], "Runtime graph execution": [[32, null]], "Scaling": [[8, "scaling"]], "Scheduler": [[11, null], [32, "scheduler"], [33, "scheduler"]], "Scheduler base class": [[11, "scheduler-base-class"]], "Seamless interoperability with ONNX, PyTorch and TensorFlow": [[18, "seamless-interoperability-with-onnx-pytorch-and-tensorflow"]], "Sequential graph": [[22, "Sequential-graph"]], "Sequential scheduler": [[11, "sequential-scheduler"]], "Set up learning objects": [[24, "Set-up-learning-objects"]], "Setting up the AIDGE scheduler \u2026": [[26, "Setting-up-the-AIDGE-scheduler-..."]], "Setting up the notebook": [[19, "Setting-up-the-notebook"], [25, "Setting-up-the-notebook"]], "Sigmoid": [[8, "sigmoid"]], "Simple and effective code generation engine": [[18, "simple-and-effective-code-generation-engine"]], "Slice": [[8, "slice"]], "Softmax": [[8, "softmax"]], "Sqrt": [[8, "sqrt"]], "State machine": [[42, "state-machine"]], "Static analysis": [[41, null]], "Stimuli": [[30, "stimuli"]], "Sub": [[8, "sub"]], "Syntax to create a computational graph": [[39, "syntax-to-create-a-computational-graph"]], "Tanh": [[8, "tanh"]], "Tensor": [[3, "tensor"], [30, "tensor"]], "The Quantization Pipeline": [[26, "The-Quantization-Pipeline"]], "Tiling": [[40, "tiling"]], "Training a simple Neural Network": [[24, null]], "Training loop": [[24, "Training-loop"]], "Transform graph": [[42, null]], "Transformation functions": [[42, "transformation-functions"]], "Transmitter": [[39, "transmitter"]], "Transpose": [[8, "transpose"]], "Tutorial on adding the C++ Aidge": [[23, "tutorial-on-adding-the-c-aidge"]], "Tutorials": [[23, null]], "UTILS": [[2, "utils"]], "Updating ONNX import": [[19, "Updating-ONNX-import"]], "User Guide": [[34, null]], "Well-characterized, state-of-the-art PTQ and QAT methods": [[18, "well-characterized-state-of-the-art-ptq-and-qat-methods"]], "Well-defined consumer-producer model and scheduling": [[18, "well-defined-consumer-producer-model-and-scheduling"]], "Well-defined dataflow graph IR model": [[18, "well-defined-dataflow-graph-ir-model"]], "What is Aidge?": [[0, "what-is-aidge"]], "What is Network Quantization ?": [[26, "What-is-Network-Quantization-?"]], "Why Aidge?": [[18, null]], "Work is done !": [[26, "Work-is-done-!"]], "Workflow overview": [[34, "workflow-overview"]], "Working with generic operator": [[19, "Working-with-generic-operator"]]}, "docnames": ["index", "source/API/BackendCPU/index", "source/API/BackendOPENCV/index", "source/API/Core/data", "source/API/Core/graph", "source/API/Core/graphMatching", "source/API/Core/graphRegex", "source/API/Core/index", "source/API/Core/operator", "source/API/Core/recipes", "source/API/Core/recipies", "source/API/Core/scheduler", "source/API/ExportTensorRT/index", "source/API/Onnx/index", "source/API/index", "source/GetStarted/index", "source/GetStarted/install", "source/GetStarted/quickStart", "source/GetStarted/whyAidge", "source/Tutorial/ONNX", "source/Tutorial/database", "source/Tutorial/export_cpp", "source/Tutorial/graph_regex", "source/Tutorial/index", "source/Tutorial/learning", "source/Tutorial/load_and_run", "source/Tutorial/ptq", "source/Tutorial/tiling", "source/UserGuide/architecture", "source/UserGuide/benchmark", "source/UserGuide/data", "source/UserGuide/ensureRobustness", "source/UserGuide/executeGraph", "source/UserGuide/export", "source/UserGuide/index", "source/UserGuide/interoperability", "source/UserGuide/learnEdge", "source/UserGuide/learnModel", "source/UserGuide/loadStoreModel", "source/UserGuide/modelGraph", "source/UserGuide/optimizeGraph", "source/UserGuide/staticAnalysis", "source/UserGuide/transformGraph"], "envversion": {"nbsphinx": 4, "sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinxcontrib.bibtex": 9}, "filenames": ["index.rst", "source/API/BackendCPU/index.rst", "source/API/BackendOPENCV/index.rst", "source/API/Core/data.rst", "source/API/Core/graph.rst", "source/API/Core/graphMatching.rst", "source/API/Core/graphRegex.rst", "source/API/Core/index.rst", "source/API/Core/operator.rst", "source/API/Core/recipes.rst", "source/API/Core/recipies.rst", "source/API/Core/scheduler.rst", "source/API/ExportTensorRT/index.rst", "source/API/Onnx/index.rst", "source/API/index.rst", "source/GetStarted/index.rst", "source/GetStarted/install.rst", "source/GetStarted/quickStart.rst", "source/GetStarted/whyAidge.rst", "source/Tutorial/ONNX.nblink", "source/Tutorial/database.nblink", "source/Tutorial/export_cpp.nblink", "source/Tutorial/graph_regex.nblink", "source/Tutorial/index.rst", "source/Tutorial/learning.nblink", "source/Tutorial/load_and_run.nblink", "source/Tutorial/ptq.nblink", "source/Tutorial/tiling.nblink", "source/UserGuide/architecture.rst", "source/UserGuide/benchmark.rst", "source/UserGuide/data.rst", "source/UserGuide/ensureRobustness.rst", "source/UserGuide/executeGraph.rst", "source/UserGuide/export.rst", "source/UserGuide/index.rst", "source/UserGuide/interoperability.rst", "source/UserGuide/learnEdge.rst", "source/UserGuide/learnModel.rst", "source/UserGuide/loadStoreModel.rst", "source/UserGuide/modelGraph.rst", "source/UserGuide/optimizeGraph.rst", "source/UserGuide/staticAnalysis.rst", "source/UserGuide/transformGraph.rst"], "indexentries": {"__init__() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.__init__", false]], "__init__() (aidge_core.connector method)": [[4, "aidge_core.Connector.__init__", false]], "__init__() (aidge_core.dataprovider method)": [[3, "aidge_core.DataProvider.__init__", false]], "__init__() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.__init__", false], [6, "aidge_core.GraphRegex.__init__", false]], "__init__() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.__init__", false]], "__init__() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.__init__", false], [6, "aidge_core.MatchSolution.__init__", false]], "__init__() (aidge_core.node method)": [[4, "aidge_core.Node.__init__", false]], "__init__() (aidge_core.operator method)": [[8, "aidge_core.Operator.__init__", false]], "__init__() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.__init__", false]], "__init__() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.__init__", false]], "__init__() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.__init__", false]], "__init__() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.__init__", false]], "__init__() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.__init__", false]], "add() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.add", false]], "add() (in module aidge_core)": [[8, "aidge_core.Add", false]], "add_child() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.add_child", false]], "add_child() (aidge_core.node method)": [[4, "aidge_core.Node.add_child", false]], "add_hook() (aidge_core.operator method)": [[8, "aidge_core.Operator.add_hook", false]], "add_hook() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.add_hook", false]], "add_query() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.add_query", false], [6, "aidge_core.GraphRegex.add_query", false]], "aidge::add (c++ function)": [[8, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", false]], "aidge::avgpooling (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", false]], "aidge::batchnorm (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", false]], "aidge::cast (c++ function)": [[8, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", false]], "aidge::concat (c++ function)": [[8, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", false]], "aidge::connector (c++ class)": [[4, "_CPPv4N5Aidge9ConnectorE", false]], "aidge::connector::connector (c++ function)": [[4, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", false], [4, "_CPPv4N5Aidge9Connector9ConnectorEv", false]], "aidge::connector::index (c++ function)": [[4, "_CPPv4NK5Aidge9Connector5indexEv", false]], "aidge::connector::node (c++ function)": [[4, "_CPPv4NK5Aidge9Connector4nodeEv", false]], "aidge::connector::operator[] (c++ function)": [[4, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", false]], "aidge::connector::size (c++ function)": [[4, "_CPPv4NK5Aidge9Connector4sizeEv", false]], "aidge::connector::~connector (c++ function)": [[4, "_CPPv4N5Aidge9ConnectorD0Ev", false]], "aidge::constantfolding (c++ function)": [[9, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", false]], "aidge::conv (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::convdepthwise (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::database (c++ class)": [[3, "_CPPv4N5Aidge8DatabaseE", false]], "aidge::database::database (c++ function)": [[3, "_CPPv4N5Aidge8Database8DatabaseEv", false]], "aidge::database::getitem (c++ function)": [[3, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", false]], "aidge::database::getlen (c++ function)": [[3, "_CPPv4NK5Aidge8Database6getLenEv", false]], "aidge::database::getnbmodalities (c++ function)": [[3, "_CPPv4NK5Aidge8Database15getNbModalitiesEv", false]], "aidge::database::~database (c++ function)": [[3, "_CPPv4N5Aidge8DatabaseD0Ev", false]], "aidge::dataprovider (c++ class)": [[3, "_CPPv4N5Aidge12DataProviderE", false]], "aidge::dataprovider::dataprovider (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", false]], "aidge::dataprovider::done (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4doneEv", false]], "aidge::dataprovider::getindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider13getIndexBatchEv", false]], "aidge::dataprovider::getnbbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider10getNbBatchEv", false]], "aidge::dataprovider::incrementindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider19incrementIndexBatchEv", false]], "aidge::dataprovider::iter (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4iterEv", false]], "aidge::dataprovider::next (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4nextEv", false]], "aidge::dataprovider::readbatch (c++ function)": [[3, "_CPPv4NK5Aidge12DataProvider9readBatchEv", false]], "aidge::dataprovider::resetindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider15resetIndexBatchEv", false]], "aidge::dataprovider::setbatches (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider10setBatchesEv", false]], "aidge::div (c++ function)": [[8, "_CPPv4N5Aidge3DivERKNSt6stringE", false]], "aidge::erf (c++ function)": [[8, "_CPPv4N5Aidge3ErfERKNSt6stringE", false]], "aidge::expandmetaops (c++ function)": [[9, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", false]], "aidge::explicitcastmove (c++ function)": [[9, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", false]], "aidge::fc (c++ function)": [[8, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", false]], "aidge::fusebatchnorm (c++ function)": [[9, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", false]], "aidge::fusemuladd (c++ function)": [[9, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", false], [10, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", false]], "aidge::gather (c++ function)": [[8, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", false]], "aidge::generategraph (c++ function)": [[4, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", false]], "aidge::getconnectedgraphview (c++ function)": [[4, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", false]], "aidge::graphregex (c++ class)": [[5, "_CPPv4N5Aidge10GraphRegexE", false], [6, "_CPPv4N5Aidge10GraphRegexE", false]], "aidge::graphregex::addquery (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", false], [6, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", false]], "aidge::graphregex::appliedrecipes (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::graphregex (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", false], [6, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", false]], "aidge::graphregex::match (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::setkeyfromgraph (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::setnodekey (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", false], [5, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", false], [6, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", false], [6, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", false]], "aidge::graphregex::~graphregex (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegexD0Ev", false], [6, "_CPPv4N5Aidge10GraphRegexD0Ev", false]], "aidge::graphview (c++ class)": [[4, "_CPPv4N5Aidge9GraphViewE", false]], "aidge::graphview::add (c++ function)": [[4, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", false]], "aidge::graphview::addchild (c++ function)": [[4, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", false]], "aidge::graphview::clone (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView5cloneEv", false]], "aidge::graphview::clonecallback (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", false]], "aidge::graphview::clonesharedoperators (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView20cloneSharedOperatorsEv", false]], "aidge::graphview::clonesharedproducers (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView20cloneSharedProducersEv", false]], "aidge::graphview::compile (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", false]], "aidge::graphview::datainputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView10dataInputsEv", false]], "aidge::graphview::forwarddims (c++ function)": [[4, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", false]], "aidge::graphview::getchildren (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", false], [4, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView11getChildrenEv", false]], "aidge::graphview::getnbfreedatainputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView19getNbFreeDataInputsEv", false]], "aidge::graphview::getnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", false]], "aidge::graphview::getnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView8getNodesEv", false]], "aidge::graphview::getorderedinputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView16getOrderedInputsEv", false]], "aidge::graphview::getorderedoutputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView17getOrderedOutputsEv", false]], "aidge::graphview::getorderedparents (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView17getOrderedParentsEv", false]], "aidge::graphview::getparents (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView10getParentsEv", false]], "aidge::graphview::getrankednodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView14getRankedNodesEv", false]], "aidge::graphview::getrankednodesname (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", false]], "aidge::graphview::graphview (c++ function)": [[4, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", false]], "aidge::graphview::inputnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10inputNodesEv", false]], "aidge::graphview::inputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView6inputsEv", false]], "aidge::graphview::insertparent (c++ function)": [[4, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", false]], "aidge::graphview::inview (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", false], [4, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", false]], "aidge::graphview::isinputnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", false]], "aidge::graphview::isoutputnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", false]], "aidge::graphview::link (c++ function)": [[4, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", false]], "aidge::graphview::logoutputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", false]], "aidge::graphview::name (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView4nameEv", false]], "aidge::graphview::operator() (c++ function)": [[4, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", false]], "aidge::graphview::operator== (c++ function)": [[4, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", false]], "aidge::graphview::operator[] (c++ function)": [[4, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", false]], "aidge::graphview::outputnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11outputNodesEv", false]], "aidge::graphview::outputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView7outputsEv", false]], "aidge::graphview::remove (c++ function)": [[4, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", false]], "aidge::graphview::replace (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", false], [4, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", false]], "aidge::graphview::rootnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView8rootNodeEv", false]], "aidge::graphview::save (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", false]], "aidge::graphview::setbackend (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", false]], "aidge::graphview::setdataformat (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", false]], "aidge::graphview::setdatatype (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", false]], "aidge::graphview::setinputid (c++ function)": [[4, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", false]], "aidge::graphview::setname (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", false]], "aidge::graphview::setorderedinputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", false]], "aidge::graphview::setorderedoutputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", false]], "aidge::graphview::setrootnode (c++ function)": [[4, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", false]], "aidge::graphview::swap (c++ function)": [[4, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", false]], "aidge::graphview::updateinputsoutputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView19updateInputsOutputsEv", false]], "aidge::graphview::updatenodename (c++ function)": [[4, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", false]], "aidge::identity (c++ function)": [[8, "_CPPv4N5Aidge8IdentityERKNSt6stringE", false]], "aidge::leakyrelu (c++ function)": [[8, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", false]], "aidge::lstm (c++ function)": [[8, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", false]], "aidge::matchsolution (c++ class)": [[5, "_CPPv4N5Aidge13MatchSolutionE", false], [6, "_CPPv4N5Aidge13MatchSolutionE", false]], "aidge::matchsolution::arecompatible (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", false], [6, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", false]], "aidge::matchsolution::at (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", false], [6, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", false]], "aidge::matchsolution::getall (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution6getAllEv", false], [6, "_CPPv4N5Aidge13MatchSolution6getAllEv", false]], "aidge::matchsolution::getquery (c++ function)": [[5, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", false], [6, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", false]], "aidge::matchsolution::getstartnode (c++ function)": [[5, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", false], [6, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", false]], "aidge::matchsolution::matchsolution (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", false], [5, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", false], [6, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", false], [6, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", false]], "aidge::matmul (c++ function)": [[8, "_CPPv4N5Aidge6MatMulERKNSt6stringE", false]], "aidge::memorize (c++ function)": [[8, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", false]], "aidge::metaoperator (c++ function)": [[8, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", false]], "aidge::mnist (c++ class)": [[2, "_CPPv4N5Aidge5MNISTE", false]], "aidge::mnist::datatype (c++ enum)": [[2, "_CPPv4N5Aidge5MNIST8DataTypeE", false]], "aidge::mnist::datatype::double (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", false]], "aidge::mnist::datatype::float (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType5FloatE", false]], "aidge::mnist::datatype::int (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType3IntE", false]], "aidge::mnist::datatype::short (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType5ShortE", false]], "aidge::mnist::datatype::signed (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType6SignedE", false]], "aidge::mnist::datatype::unsigned (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", false]], "aidge::mnist::getitem (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", false]], "aidge::mnist::getlen (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST6getLenEv", false]], "aidge::mnist::getnbmodalities (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST15getNbModalitiesEv", false]], "aidge::mnist::magicnumber (c++ union)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumberE", false]], "aidge::mnist::magicnumber::byte (c++ member)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumber4byteE", false]], "aidge::mnist::magicnumber::value (c++ member)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumber5valueE", false]], "aidge::mnist::mnist (c++ function)": [[2, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", false]], "aidge::mnist::~mnist (c++ function)": [[2, "_CPPv4N5Aidge5MNISTD0Ev", false]], "aidge::move (c++ function)": [[8, "_CPPv4N5Aidge4MoveERKNSt6stringE", false]], "aidge::mul (c++ function)": [[8, "_CPPv4N5Aidge3MulERKNSt6stringE", false]], "aidge::node (c++ class)": [[4, "_CPPv4N5Aidge4NodeE", false]], "aidge::node::addchild (c++ function)": [[4, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", false]], "aidge::node::addview (c++ function)": [[4, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", false]], "aidge::node::backward (c++ function)": [[4, "_CPPv4N5Aidge4Node8backwardEv", false]], "aidge::node::clone (c++ function)": [[4, "_CPPv4N5Aidge4Node5cloneE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node5cloneEv", false]], "aidge::node::clonesharedoperators (c++ function)": [[4, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node20cloneSharedOperatorsEv", false]], "aidge::node::clonesharedproducers (c++ function)": [[4, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node20cloneSharedProducersEv", false]], "aidge::node::createuniquename (c++ function)": [[4, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", false]], "aidge::node::datainputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node10dataInputsEv", false]], "aidge::node::forward (c++ function)": [[4, "_CPPv4N5Aidge4Node7forwardEv", false]], "aidge::node::getchildren (c++ function)": [[4, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", false], [4, "_CPPv4NK5Aidge4Node11getChildrenEv", false]], "aidge::node::getfirstfreedatainput (c++ function)": [[4, "_CPPv4NK5Aidge4Node21getFirstFreeDataInputEv", false]], "aidge::node::getnbfreedatainputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node19getNbFreeDataInputsEv", false]], "aidge::node::getnodedelta (c++ function)": [[4, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", false]], "aidge::node::getoperator (c++ function)": [[4, "_CPPv4NK5Aidge4Node11getOperatorEv", false]], "aidge::node::getorderedchildren (c++ function)": [[4, "_CPPv4NK5Aidge4Node18getOrderedChildrenEv", false]], "aidge::node::getparent (c++ function)": [[4, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", false]], "aidge::node::getparents (c++ function)": [[4, "_CPPv4NK5Aidge4Node10getParentsEv", false]], "aidge::node::input (c++ function)": [[4, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", false]], "aidge::node::inputcategory (c++ function)": [[4, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", false]], "aidge::node::inputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node6inputsEv", false]], "aidge::node::name (c++ function)": [[4, "_CPPv4NK5Aidge4Node4nameEv", false]], "aidge::node::nbinputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node8nbInputsEv", false]], "aidge::node::nboutputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node9nbOutputsEv", false]], "aidge::node::nbvalidinputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node13nbValidInputsEv", false]], "aidge::node::nbvalidoutputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node14nbValidOutputsEv", false]], "aidge::node::node (c++ function)": [[4, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", false], [4, "_CPPv4N5Aidge4Node4NodeEv", false]], "aidge::node::operator() (c++ function)": [[4, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", false]], "aidge::node::operator== (c++ function)": [[4, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", false]], "aidge::node::output (c++ function)": [[4, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", false]], "aidge::node::outputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node7outputsEv", false]], "aidge::node::popparent (c++ function)": [[4, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", false]], "aidge::node::removechild (c++ function)": [[4, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", false]], "aidge::node::removeparent (c++ function)": [[4, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", false]], "aidge::node::removeview (c++ function)": [[4, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", false]], "aidge::node::resetconnections (c++ function)": [[4, "_CPPv4N5Aidge4Node16resetConnectionsEb", false]], "aidge::node::setname (c++ function)": [[4, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", false]], "aidge::node::type (c++ function)": [[4, "_CPPv4NK5Aidge4Node4typeEv", false]], "aidge::node::valid (c++ function)": [[4, "_CPPv4NK5Aidge4Node5validEv", false]], "aidge::node::views (c++ function)": [[4, "_CPPv4NK5Aidge4Node5viewsEv", false]], "aidge::node::~node (c++ function)": [[4, "_CPPv4N5Aidge4NodeD0Ev", false]], "aidge::operator (c++ class)": [[8, "_CPPv4N5Aidge8OperatorE", false]], "aidge::operator::addhook (c++ function)": [[8, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", false]], "aidge::operator::associateinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::attributes (c++ function)": [[8, "_CPPv4NK5Aidge8Operator10attributesEv", false]], "aidge::operator::backend (c++ function)": [[8, "_CPPv4NK5Aidge8Operator7backendEv", false]], "aidge::operator::backward (c++ function)": [[8, "_CPPv4N5Aidge8Operator8backwardEv", false]], "aidge::operator::clone (c++ function)": [[8, "_CPPv4NK5Aidge8Operator5cloneEv", false]], "aidge::operator::forward (c++ function)": [[8, "_CPPv4N5Aidge8Operator7forwardEv", false]], "aidge::operator::gethook (c++ function)": [[8, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", false]], "aidge::operator::getimpl (c++ function)": [[8, "_CPPv4NK5Aidge8Operator7getImplEv", false]], "aidge::operator::getinputsname (c++ function)": [[8, "_CPPv4N5Aidge8Operator13getInputsNameEv", false]], "aidge::operator::getnbconsumeddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", false]], "aidge::operator::getnbproduceddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", false]], "aidge::operator::getnbrequireddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", false]], "aidge::operator::getnbrequiredprotected (c++ function)": [[8, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", false]], "aidge::operator::getoutputsname (c++ function)": [[8, "_CPPv4N5Aidge8Operator14getOutputsNameEv", false]], "aidge::operator::getrawinput (c++ function)": [[8, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", false]], "aidge::operator::getrawoutput (c++ function)": [[8, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", false]], "aidge::operator::getrequiredmemory (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", false]], "aidge::operator::inputcategory (c++ function)": [[8, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", false]], "aidge::operator::isatomic (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8isAtomicEv", false]], "aidge::operator::nbinputs (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8nbInputsEv", false]], "aidge::operator::nboutputs (c++ function)": [[8, "_CPPv4NK5Aidge8Operator9nbOutputsEv", false]], "aidge::operator::operator (c++ function)": [[8, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", false], [8, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", false], [8, "_CPPv4N5Aidge8Operator8OperatorEv", false]], "aidge::operator::operatortype (c++ function)": [[8, "_CPPv4NK5Aidge8Operator12operatorTypeEv", false]], "aidge::operator::resetconsummerproducer (c++ function)": [[8, "_CPPv4N5Aidge8Operator22resetConsummerProducerEv", false]], "aidge::operator::resetinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", false]], "aidge::operator::runhooks (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8runHooksEv", false]], "aidge::operator::setbackend (c++ function)": [[8, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", false]], "aidge::operator::setdataformat (c++ function)": [[8, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", false]], "aidge::operator::setdatatype (c++ function)": [[8, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", false]], "aidge::operator::setimpl (c++ function)": [[8, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", false]], "aidge::operator::setinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::setoutput (c++ function)": [[8, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::type (c++ function)": [[8, "_CPPv4NK5Aidge8Operator4typeEv", false]], "aidge::operator::updateconsummerproducer (c++ function)": [[8, "_CPPv4N5Aidge8Operator23updateConsummerProducerEv", false]], "aidge::operator::~operator (c++ function)": [[8, "_CPPv4N5Aidge8OperatorD0Ev", false]], "aidge::operatortensor (c++ class)": [[8, "_CPPv4N5Aidge14OperatorTensorE", false]], "aidge::operatortensor::associateinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::computereceptivefield (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", false]], "aidge::operatortensor::dimsforwarded (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor13dimsForwardedEv", false]], "aidge::operatortensor::forward (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor7forwardEv", false]], "aidge::operatortensor::forwarddims (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", false]], "aidge::operatortensor::getinput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", false]], "aidge::operatortensor::getoutput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", false]], "aidge::operatortensor::getrawinput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", false]], "aidge::operatortensor::getrawoutput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", false]], "aidge::operatortensor::operatortensor (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", false], [8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", false], [8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorEv", false]], "aidge::operatortensor::resetinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", false]], "aidge::operatortensor::setdataformat (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", false]], "aidge::operatortensor::setdatatype (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", false]], "aidge::operatortensor::setinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::setoutput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::~operatortensor (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensorD0Ev", false]], "aidge::pad (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", false]], "aidge::paddedavgpooling (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", false]], "aidge::paddedconv (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::paddedconvdepthwise (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::paddedmaxpooling (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", false]], "aidge::parallel (c++ function)": [[4, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", false]], "aidge::parallelscheduler (c++ class)": [[11, "_CPPv4N5Aidge17ParallelSchedulerE", false]], "aidge::parallelscheduler::forward (c++ function)": [[11, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::parallelscheduler::parallelscheduler (c++ function)": [[11, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::parallelscheduler::~parallelscheduler (c++ function)": [[11, "_CPPv4N5Aidge17ParallelSchedulerD0Ev", false]], "aidge::pop (c++ function)": [[8, "_CPPv4N5Aidge3PopERKNSt6stringE", false]], "aidge::pow (c++ function)": [[8, "_CPPv4N5Aidge3PowERKNSt6stringE", false]], "aidge::producer (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", false], [8, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", false]], "aidge::reducemean (c++ function)": [[8, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", false]], "aidge::relu (c++ function)": [[8, "_CPPv4N5Aidge4ReLUERKNSt6stringE", false]], "aidge::removedropout (c++ function)": [[9, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", false]], "aidge::removeflatten (c++ function)": [[9, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", false], [10, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", false]], "aidge::reshape (c++ function)": [[8, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", false]], "aidge::residual (c++ function)": [[4, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", false]], "aidge::scaling (c++ function)": [[8, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", false]], "aidge::scheduler (c++ class)": [[11, "_CPPv4N5Aidge9SchedulerE", false]], "aidge::scheduler::connectinputs (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::scheduler::generatememory (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", false]], "aidge::scheduler::generatescheduling (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler18generateSchedulingEv", false]], "aidge::scheduler::getstaticscheduling (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", false]], "aidge::scheduler::graphview (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler9graphViewEv", false]], "aidge::scheduler::priorproducersconsumers (c++ struct)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersE", false]], "aidge::scheduler::priorproducersconsumers::isprior (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers7isPriorE", false]], "aidge::scheduler::priorproducersconsumers::priorconsumers (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers14priorConsumersE", false]], "aidge::scheduler::priorproducersconsumers::priorproducersconsumers (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersERK23PriorProducersConsumers", false], [11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersEv", false]], "aidge::scheduler::priorproducersconsumers::requiredproducers (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers17requiredProducersE", false]], "aidge::scheduler::priorproducersconsumers::~priorproducersconsumers (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersD0Ev", false]], "aidge::scheduler::resetscheduling (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler15resetSchedulingEv", false]], "aidge::scheduler::saveschedulingdiagram (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", false]], "aidge::scheduler::savestaticschedulingdiagram (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", false]], "aidge::scheduler::scheduler (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::scheduler::~scheduler (c++ function)": [[11, "_CPPv4N5Aidge9SchedulerD0Ev", false]], "aidge::sequential (c++ function)": [[4, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", false]], "aidge::sequentialscheduler (c++ class)": [[11, "_CPPv4N5Aidge19SequentialSchedulerE", false]], "aidge::sequentialscheduler::backward (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler8backwardEv", false]], "aidge::sequentialscheduler::forward (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::sequentialscheduler::schedulingpolicy (c++ enum)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicyE", false]], "aidge::sequentialscheduler::schedulingpolicy::aslateaspossible (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsLateAsPossibleE", false]], "aidge::sequentialscheduler::schedulingpolicy::assoonaspossible (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsSoonAsPossibleE", false]], "aidge::sequentialscheduler::schedulingpolicy::default (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy7DefaultE", false]], "aidge::sequentialscheduler::sequentialscheduler (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::sequentialscheduler::setschedulingpolicy (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", false]], "aidge::sequentialscheduler::~sequentialscheduler (c++ function)": [[11, "_CPPv4N5Aidge19SequentialSchedulerD0Ev", false]], "aidge::sigmoid (c++ function)": [[8, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", false]], "aidge::slice (c++ function)": [[8, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", false]], "aidge::softmax (c++ function)": [[8, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", false]], "aidge::sqrt (c++ function)": [[8, "_CPPv4N5Aidge4SqrtERKNSt6stringE", false]], "aidge::sub (c++ function)": [[8, "_CPPv4N5Aidge3SubERKNSt6stringE", false]], "aidge::tanh (c++ function)": [[8, "_CPPv4N5Aidge4TanhERKNSt6stringE", false]], "aidge::tensor (c++ class)": [[3, "_CPPv4N5Aidge6TensorE", false]], "aidge::tensor::backend (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7backendEv", false]], "aidge::tensor::capacity (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8capacityEv", false]], "aidge::tensor::clone (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5cloneEv", false]], "aidge::tensor::copycast (c++ function)": [[3, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", false]], "aidge::tensor::copycastfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", false]], "aidge::tensor::copyfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", false]], "aidge::tensor::copytranspose (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", false], [3, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", false]], "aidge::tensor::dataformat (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor10dataFormatEv", false]], "aidge::tensor::datatype (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8dataTypeEv", false]], "aidge::tensor::dims (c++ function)": [[3, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", false], [3, "_CPPv4NK5Aidge6Tensor4dimsEv", false]], "aidge::tensor::empty (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5emptyEv", false]], "aidge::tensor::extract (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", false], [3, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::get (c++ function)": [[3, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", false], [3, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::getavailablebackends (c++ function)": [[3, "_CPPv4N5Aidge6Tensor20getAvailableBackendsEv", false]], "aidge::tensor::getcoord (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", false]], "aidge::tensor::getidx (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::getimpl (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7getImplEv", false]], "aidge::tensor::getimploffset (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor13getImplOffsetEv", false]], "aidge::tensor::getstorageidx (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::grad (c++ function)": [[3, "_CPPv4N5Aidge6Tensor4gradEv", false]], "aidge::tensor::hasimpl (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7hasImplEv", false]], "aidge::tensor::iscontiguous (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor12isContiguousEv", false]], "aidge::tensor::makecontiguous (c++ function)": [[3, "_CPPv4N5Aidge6Tensor14makeContiguousEv", false]], "aidge::tensor::nbdims (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor6nbDimsEv", false]], "aidge::tensor::operator* (c++ function)": [[3, "_CPPv4NK5Aidge6TensormlERK6Tensor", false]], "aidge::tensor::operator+ (c++ function)": [[3, "_CPPv4NK5Aidge6TensorplERK6Tensor", false]], "aidge::tensor::operator- (c++ function)": [[3, "_CPPv4NK5Aidge6TensormiERK6Tensor", false]], "aidge::tensor::operator/ (c++ function)": [[3, "_CPPv4NK5Aidge6TensordvERK6Tensor", false]], "aidge::tensor::operator= (c++ function)": [[3, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", false], [3, "_CPPv4N5Aidge6TensoraSERK6Tensor", false]], "aidge::tensor::operator== (c++ function)": [[3, "_CPPv4NK5Aidge6TensoreqERK6Tensor", false]], "aidge::tensor::print (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5printEv", false]], "aidge::tensor::ref (c++ function)": [[3, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false], [3, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::refcast (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", false], [3, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", false]], "aidge::tensor::refcastfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::refcontiguous (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", false], [3, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", false]], "aidge::tensor::reffrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", false], [3, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::resize (c++ function)": [[3, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", false], [3, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", false]], "aidge::tensor::set (c++ function)": [[3, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", false], [3, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", false]], "aidge::tensor::setbackend (c++ function)": [[3, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", false]], "aidge::tensor::setdataformat (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", false]], "aidge::tensor::setdatatype (c++ function)": [[3, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", false]], "aidge::tensor::setgrad (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", false]], "aidge::tensor::setimpl (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", false]], "aidge::tensor::size (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor4sizeEv", false]], "aidge::tensor::sqrt (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor4sqrtEv", false]], "aidge::tensor::strides (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7stridesEv", false]], "aidge::tensor::tensor (c++ function)": [[3, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", false], [3, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", false], [3, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", false], [3, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", false], [3, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", false]], "aidge::tensor::tostring (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8toStringEv", false]], "aidge::tensor::type (c++ member)": [[3, "_CPPv4N5Aidge6Tensor4TypeE", false]], "aidge::tensor::zeros (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5zerosEv", false]], "aidge::tensor::~tensor (c++ function)": [[3, "_CPPv4N5Aidge6TensorD0Ev", false]], "aidge::tensoropencv (c++ function)": [[2, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", false]], "aidge::transpose (c++ function)": [[8, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", false]], "aidge_onnx.node_import.onnx_node_converter_ (built-in variable)": [[13, "aidge_onnx.node_import.ONNX_NODE_CONVERTER_", false]], "associate_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.associate_input", false]], "associate_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.associate_input", false]], "at() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.at", false], [6, "aidge_core.MatchSolution.at", false]], "auto_register_export() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.auto_register_export", false]], "auto_register_import() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.auto_register_import", false]], "avgpooling1d() (in module aidge_core)": [[8, "aidge_core.AvgPooling1D", false]], "avgpooling2d() (in module aidge_core)": [[8, "aidge_core.AvgPooling2D", false]], "avgpooling3d() (in module aidge_core)": [[8, "aidge_core.AvgPooling3D", false]], "backend() (aidge_core.operator method)": [[8, "aidge_core.Operator.backend", false]], "backend() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.backend", false]], "backward() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.backward", false]], "batchnorm2d() (in module aidge_core)": [[8, "aidge_core.BatchNorm2D", false]], "capacity() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.capacity", false]], "clone() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.clone", false]], "clone() (aidge_core.node method)": [[4, "aidge_core.Node.clone", false]], "compile() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.compile", false]], "concat() (in module aidge_core)": [[8, "aidge_core.Concat", false]], "connector (class in aidge_core)": [[4, "aidge_core.Connector", false]], "conv1d() (in module aidge_core)": [[8, "aidge_core.Conv1D", false]], "conv2d() (in module aidge_core)": [[8, "aidge_core.Conv2D", false]], "convdepthwise1d() (in module aidge_core)": [[8, "aidge_core.ConvDepthWise1D", false]], "convdepthwise2d() (in module aidge_core)": [[8, "aidge_core.ConvDepthWise2D", false]], "dataprovider (class in aidge_core)": [[3, "aidge_core.DataProvider", false]], "dims() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.dims", false]], "dims_forwarded() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.dims_forwarded", false]], "div() (in module aidge_core)": [[8, "aidge_core.Div", false]], "dtype() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.dtype", false]], "erf() (in module aidge_core)": [[8, "aidge_core.Erf", false]], "export_onnx() (in module aidge_onnx)": [[13, "aidge_onnx.export_onnx", false]], "fc() (in module aidge_core)": [[8, "aidge_core.FC", false]], "forward() (aidge_core.operator method)": [[8, "aidge_core.Operator.forward", false]], "forward() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.forward", false]], "forward() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.forward", false]], "forward() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.forward", false]], "forward_dims() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.forward_dims", false]], "forward_dims() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.forward_dims", false]], "fuse_batchnorm() (in module aidge_core)": [[9, "aidge_core.fuse_batchnorm", false]], "fuse_mul_add() (in module aidge_core)": [[9, "aidge_core.fuse_mul_add", false], [10, "aidge_core.fuse_mul_add", false]], "gather() (in module aidge_core)": [[8, "aidge_core.Gather", false]], "generate_graph() (in module aidge_core)": [[4, "aidge_core.generate_graph", false]], "generate_memory() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.generate_memory", false]], "generate_memory() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.generate_memory", false]], "generate_memory() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.generate_memory", false]], "generate_scheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.generate_scheduling", false]], "generate_scheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.generate_scheduling", false]], "generate_scheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.generate_scheduling", false]], "generic_export() (in module aidge_onnx.node_export.generic_export)": [[13, "aidge_onnx.node_export.generic_export.generic_export", false]], "genericoperator() (in module aidge_core)": [[8, "aidge_core.GenericOperator", false]], "get_all() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_all", false], [6, "aidge_core.MatchSolution.get_all", false]], "get_available_backends() (aidge_core.tensor static method)": [[3, "aidge_core.Tensor.get_available_backends", false]], "get_children() (aidge_core.node method)": [[4, "aidge_core.Node.get_children", false]], "get_connected_graph_view() (in module aidge_core)": [[4, "aidge_core.get_connected_graph_view", false]], "get_coord() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.get_coord", false]], "get_hook() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_hook", false]], "get_hook() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_hook", false]], "get_idx() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.get_idx", false]], "get_impl() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_impl", false]], "get_impl() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_impl", false]], "get_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_input", false]], "get_input_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_input_nodes", false]], "get_item() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_item", false]], "get_len() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_len", false]], "get_nb_inputs() (aidge_core.node method)": [[4, "aidge_core.Node.get_nb_inputs", false]], "get_nb_modalities() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_nb_modalities", false]], "get_nb_outputs() (aidge_core.node method)": [[4, "aidge_core.Node.get_nb_outputs", false]], "get_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_node", false]], "get_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_nodes", false]], "get_operator() (aidge_core.node method)": [[4, "aidge_core.Node.get_operator", false]], "get_ordered_inputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_ordered_inputs", false]], "get_ordered_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_ordered_outputs", false]], "get_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_output", false]], "get_output_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_output_nodes", false]], "get_parent() (aidge_core.node method)": [[4, "aidge_core.Node.get_parent", false]], "get_parents() (aidge_core.node method)": [[4, "aidge_core.Node.get_parents", false]], "get_query() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_query", false], [6, "aidge_core.MatchSolution.get_query", false]], "get_raw_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_raw_input", false]], "get_raw_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_raw_input", false]], "get_raw_output() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_raw_output", false]], "get_raw_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_raw_output", false]], "get_start_node() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_start_node", false], [6, "aidge_core.MatchSolution.get_start_node", false]], "get_static_scheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.get_static_scheduling", false]], "get_static_scheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.get_static_scheduling", false]], "get_static_scheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.get_static_scheduling", false]], "grad() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.grad", false]], "graph_view() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.graph_view", false]], "graph_view() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.graph_view", false]], "graph_view() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.graph_view", false]], "graphregex (class in aidge_core)": [[5, "aidge_core.GraphRegex", false], [6, "aidge_core.GraphRegex", false]], "graphview (class in aidge_core)": [[4, "aidge_core.GraphView", false]], "has_impl() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.has_impl", false]], "identity() (in module aidge_core)": [[8, "aidge_core.Identity", false]], "import_generic() (in module aidge_onnx.node_import.generic)": [[13, "aidge_onnx.node_import.generic.import_generic", false]], "in_view() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.in_view", false]], "input() (aidge_core.node method)": [[4, "aidge_core.Node.input", false]], "input_category() (aidge_core.node method)": [[4, "aidge_core.Node.input_category", false]], "input_category() (aidge_core.operator method)": [[8, "aidge_core.Operator.input_category", false]], "input_category() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.input_category", false]], "inputs() (aidge_core.node method)": [[4, "aidge_core.Node.inputs", false]], "leakyrelu() (in module aidge_core)": [[8, "aidge_core.LeakyReLU", false]], "len() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.len", false]], "load_onnx() (in module aidge_onnx)": [[13, "aidge_onnx.load_onnx", false]], "log_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.log_outputs", false]], "lstm() (in module aidge_core)": [[8, "aidge_core.LSTM", false]], "match() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.match", false], [6, "aidge_core.GraphRegex.match", false]], "matchsolution (class in aidge_core)": [[5, "aidge_core.MatchSolution", false], [6, "aidge_core.MatchSolution", false]], "matmul() (in module aidge_core)": [[8, "aidge_core.MatMul", false]], "meta_operator() (in module aidge_core)": [[8, "aidge_core.meta_operator", false]], "mnist (class in aidge_backend_opencv)": [[2, "aidge_backend_opencv.MNIST", false]], "mul() (in module aidge_core)": [[8, "aidge_core.Mul", false]], "name() (aidge_core.node method)": [[4, "aidge_core.Node.name", false]], "nb_inputs() (aidge_core.operator method)": [[8, "aidge_core.Operator.nb_inputs", false]], "nb_inputs() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.nb_inputs", false]], "nb_outputs() (aidge_core.operator method)": [[8, "aidge_core.Operator.nb_outputs", false]], "nb_outputs() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.nb_outputs", false]], "node (class in aidge_core)": [[4, "aidge_core.Node", false]], "operator (class in aidge_core)": [[8, "aidge_core.Operator", false]], "operatortensor (class in aidge_core)": [[8, "aidge_core.OperatorTensor", false]], "output() (aidge_core.node method)": [[4, "aidge_core.Node.output", false]], "outputs() (aidge_core.node method)": [[4, "aidge_core.Node.outputs", false]], "paddedavgpooling2d() (in module aidge_core)": [[8, "aidge_core.PaddedAvgPooling2D", false]], "paddedconv2d() (in module aidge_core)": [[8, "aidge_core.PaddedConv2D", false]], "paddedconvdepthwise2d() (in module aidge_core)": [[8, "aidge_core.PaddedConvDepthWise2D", false]], "paddedmaxpooling2d() (in module aidge_core)": [[8, "aidge_core.PaddedMaxPooling2D", false]], "parallel() (in module aidge_core)": [[4, "aidge_core.parallel", false]], "parallelscheduler (class in aidge_core)": [[11, "aidge_core.ParallelScheduler", false]], "pop() (in module aidge_core)": [[8, "aidge_core.Pop", false]], "pow() (in module aidge_core)": [[8, "aidge_core.Pow", false]], "producer() (in module aidge_core)": [[8, "aidge_core.Producer", false]], "reducemean() (in module aidge_core)": [[8, "aidge_core.ReduceMean", false]], "register_export() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.register_export", false]], "register_import() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.register_import", false]], "relu() (in module aidge_core)": [[8, "aidge_core.ReLU", false]], "remove_flatten() (in module aidge_core)": [[9, "aidge_core.remove_flatten", false], [10, "aidge_core.remove_flatten", false]], "replace() (aidge_core.graphview static method)": [[4, "aidge_core.GraphView.replace", false]], "resetscheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.resetScheduling", false]], "resetscheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.resetScheduling", false]], "resetscheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.resetScheduling", false]], "reshape() (in module aidge_core)": [[8, "aidge_core.Reshape", false]], "residual() (in module aidge_core)": [[4, "aidge_core.residual", false]], "resize() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.resize", false]], "root_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.root_node", false]], "save() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.save", false]], "save_scheduling_diagram() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.save_scheduling_diagram", false]], "save_scheduling_diagram() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.save_scheduling_diagram", false]], "save_scheduling_diagram() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.save_scheduling_diagram", false]], "scheduler (class in aidge_core)": [[11, "aidge_core.Scheduler", false]], "sequential() (in module aidge_core)": [[4, "aidge_core.sequential", false]], "sequentialscheduler (class in aidge_core)": [[11, "aidge_core.SequentialScheduler", false]], "set_backend() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_backend", false]], "set_backend() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_backend", false]], "set_backend() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_backend", false]], "set_backend() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_backend", false]], "set_datatype() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_datatype", false]], "set_datatype() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_datatype", false]], "set_datatype() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_datatype", false]], "set_datatype() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_datatype", false]], "set_grad() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_grad", false]], "set_impl() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_impl", false]], "set_impl() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_impl", false]], "set_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_input", false]], "set_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_input", false]], "set_key_from_graph() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.set_key_from_graph", false], [6, "aidge_core.GraphRegex.set_key_from_graph", false]], "set_name() (aidge_core.node method)": [[4, "aidge_core.Node.set_name", false]], "set_node_key() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.set_node_key", false], [6, "aidge_core.GraphRegex.set_node_key", false]], "set_ordered_inputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_ordered_inputs", false]], "set_ordered_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_ordered_outputs", false]], "set_output() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_output", false]], "set_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_output", false]], "set_root_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_root_node", false]], "sigmoid() (in module aidge_core)": [[8, "aidge_core.Sigmoid", false]], "size() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.size", false]], "slice() (in module aidge_core)": [[8, "aidge_core.Slice", false]], "softmax() (in module aidge_core)": [[8, "aidge_core.Softmax", false]], "sqrt() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.sqrt", false]], "sqrt() (in module aidge_core)": [[8, "aidge_core.Sqrt", false]], "sub() (in module aidge_core)": [[8, "aidge_core.Sub", false]], "supported_operators() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.supported_operators", false]], "supported_operators() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.supported_operators", false]], "tanh() (in module aidge_core)": [[8, "aidge_core.Tanh", false]], "tensor (class in aidge_core)": [[3, "aidge_core.Tensor", false]], "transpose() (in module aidge_core)": [[8, "aidge_core.Transpose", false]], "type() (aidge_core.node method)": [[4, "aidge_core.Node.type", false]], "type() (aidge_core.operator method)": [[8, "aidge_core.Operator.type", false]], "type() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.type", false]]}, "objects": {"": [[8, 0, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add"], [8, 1, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add::name"], [8, 1, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add::nbIn"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::stride_dims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::epsilon"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::momentum"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::nbFeatures"], [8, 0, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast"], [8, 1, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast::name"], [8, 1, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast::targetType"], [8, 0, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::axis"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::name"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::nbIn"], [4, 3, 1, "_CPPv4N5Aidge9ConnectorE", "Aidge::Connector"], [4, 0, 1, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", "Aidge::Connector::Connector"], [4, 0, 1, "_CPPv4N5Aidge9Connector9ConnectorEv", "Aidge::Connector::Connector"], [4, 1, 1, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", "Aidge::Connector::Connector::node"], [4, 0, 1, "_CPPv4NK5Aidge9Connector5indexEv", "Aidge::Connector::index"], [4, 0, 1, "_CPPv4NK5Aidge9Connector4nodeEv", "Aidge::Connector::node"], [4, 0, 1, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", "Aidge::Connector::operator[]"], [4, 1, 1, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", "Aidge::Connector::operator[]::index"], [4, 0, 1, "_CPPv4NK5Aidge9Connector4sizeEv", "Aidge::Connector::size"], [4, 0, 1, "_CPPv4N5Aidge9ConnectorD0Ev", "Aidge::Connector::~Connector"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::dilationDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::inChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::kernelDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::noBias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::outChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::strideDims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::dilationDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::kernelDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::nbChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::noBias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::strideDims"], [3, 3, 1, "_CPPv4N5Aidge12DataProviderE", "Aidge::DataProvider"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::batchSize"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::database"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::dropLast"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::shuffle"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4doneEv", "Aidge::DataProvider::done"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider13getIndexBatchEv", "Aidge::DataProvider::getIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider10getNbBatchEv", "Aidge::DataProvider::getNbBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider19incrementIndexBatchEv", "Aidge::DataProvider::incrementIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4iterEv", "Aidge::DataProvider::iter"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4nextEv", "Aidge::DataProvider::next"], [3, 0, 1, "_CPPv4NK5Aidge12DataProvider9readBatchEv", "Aidge::DataProvider::readBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider15resetIndexBatchEv", "Aidge::DataProvider::resetIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider10setBatchesEv", "Aidge::DataProvider::setBatches"], [3, 3, 1, "_CPPv4N5Aidge8DatabaseE", "Aidge::Database"], [3, 0, 1, "_CPPv4N5Aidge8Database8DatabaseEv", "Aidge::Database::Database"], [3, 0, 1, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", "Aidge::Database::getItem"], [3, 1, 1, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", "Aidge::Database::getItem::index"], [3, 0, 1, "_CPPv4NK5Aidge8Database6getLenEv", "Aidge::Database::getLen"], [3, 0, 1, "_CPPv4NK5Aidge8Database15getNbModalitiesEv", "Aidge::Database::getNbModalities"], [3, 0, 1, "_CPPv4N5Aidge8DatabaseD0Ev", "Aidge::Database::~Database"], [8, 0, 1, "_CPPv4N5Aidge3DivERKNSt6stringE", "Aidge::Div"], [8, 1, 1, "_CPPv4N5Aidge3DivERKNSt6stringE", "Aidge::Div::name"], [8, 0, 1, "_CPPv4N5Aidge3ErfERKNSt6stringE", "Aidge::Erf"], [8, 1, 1, "_CPPv4N5Aidge3ErfERKNSt6stringE", "Aidge::Erf::name"], [8, 0, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::inChannels"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::name"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::noBias"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::outChannels"], [8, 0, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::axis"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::gatheredShape"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::indices"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::name"], [5, 3, 1, "_CPPv4N5Aidge10GraphRegexE", "Aidge::GraphRegex"], [6, 3, 1, "_CPPv4N5Aidge10GraphRegexE", "Aidge::GraphRegex"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", "Aidge::GraphRegex::GraphRegex"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", "Aidge::GraphRegex::GraphRegex"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::f"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::f"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::query"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::query"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::conditionalExpressions"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::conditionalExpressions"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::f"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::f"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::key"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::key"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::key"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::key"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegexD0Ev", "Aidge::GraphRegex::~GraphRegex"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegexD0Ev", "Aidge::GraphRegex::~GraphRegex"], [4, 3, 1, "_CPPv4N5Aidge9GraphViewE", "Aidge::GraphView"], [4, 0, 1, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", "Aidge::GraphView::GraphView"], [4, 1, 1, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", "Aidge::GraphView::GraphView::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add::otherGraph"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add::otherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add::otherNodes"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add::otherNodes"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromOutNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::fromOutNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromOutNodeName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::toNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toOtherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toOtherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::toOtherView"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toTensor"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView5cloneEv", "Aidge::GraphView::clone"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", "Aidge::GraphView::cloneCallback"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", "Aidge::GraphView::cloneCallback::cloneNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView20cloneSharedOperatorsEv", "Aidge::GraphView::cloneSharedOperators"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView20cloneSharedProducersEv", "Aidge::GraphView::cloneSharedProducers"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::backend"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::datatype"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::device"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::dims"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", "Aidge::GraphView::dataInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEv", "Aidge::GraphView::dataInputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", "Aidge::GraphView::dataInputs::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims::allowDataDependency"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims::dims"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", "Aidge::GraphView::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", "Aidge::GraphView::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEv", "Aidge::GraphView::getChildren"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", "Aidge::GraphView::getChildren::nodeName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", "Aidge::GraphView::getChildren::otherNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView19getNbFreeDataInputsEv", "Aidge::GraphView::getNbFreeDataInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", "Aidge::GraphView::getNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", "Aidge::GraphView::getNode::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView8getNodesEv", "Aidge::GraphView::getNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView16getOrderedInputsEv", "Aidge::GraphView::getOrderedInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView17getOrderedOutputsEv", "Aidge::GraphView::getOrderedOutputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView17getOrderedParentsEv", "Aidge::GraphView::getOrderedParents"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", "Aidge::GraphView::getParents"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10getParentsEv", "Aidge::GraphView::getParents"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", "Aidge::GraphView::getParents::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView14getRankedNodesEv", "Aidge::GraphView::getRankedNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName::format"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName::markNonUnicity"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", "Aidge::GraphView::inView"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", "Aidge::GraphView::inView"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", "Aidge::GraphView::inView::nodeName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", "Aidge::GraphView::inView::nodePtr"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10inputNodesEv", "Aidge::GraphView::inputNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", "Aidge::GraphView::inputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inputsEv", "Aidge::GraphView::inputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", "Aidge::GraphView::inputs::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::childInputTensorIdx"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::childNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentInputTensorIdx"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentOutputTensorIdx"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", "Aidge::GraphView::isInputNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", "Aidge::GraphView::isInputNode::nodePtr"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", "Aidge::GraphView::isOutputNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", "Aidge::GraphView::isOutputNode::nodePtr"], [4, 0, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link::name1_inID"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link::name2_outID"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", "Aidge::GraphView::logOutputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", "Aidge::GraphView::logOutputs::dirName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView4nameEv", "Aidge::GraphView::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", "Aidge::GraphView::operator()"], [4, 1, 1, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", "Aidge::GraphView::operator()::ctors"], [4, 0, 1, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", "Aidge::GraphView::operator=="], [4, 1, 1, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", "Aidge::GraphView::operator==::gv"], [4, 0, 1, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", "Aidge::GraphView::operator[]"], [4, 1, 1, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", "Aidge::GraphView::operator[]::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11outputNodesEv", "Aidge::GraphView::outputNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", "Aidge::GraphView::outputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7outputsEv", "Aidge::GraphView::outputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", "Aidge::GraphView::outputs::nodeName"], [4, 0, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove"], [4, 1, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove::nodePtr"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace::newG"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace::newNodes"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace::oldG"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace::oldNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView8rootNodeEv", "Aidge::GraphView::rootNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::path"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::showProducers"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::verbose"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend::backend"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend::device"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", "Aidge::GraphView::setDataFormat"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", "Aidge::GraphView::setDataFormat::dataformat"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", "Aidge::GraphView::setDataType"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", "Aidge::GraphView::setDataType::datatype"], [4, 0, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId"], [4, 1, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId::inID"], [4, 1, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId::newNodeOutID"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", "Aidge::GraphView::setName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", "Aidge::GraphView::setName::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedInputs"], [4, 1, 1, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedInputs::inputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedOutputs"], [4, 1, 1, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedOutputs::outputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", "Aidge::GraphView::setRootNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", "Aidge::GraphView::setRootNode::node"], [4, 0, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap::node"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap::otherNode"], [4, 0, 1, "_CPPv4N5Aidge9GraphView19updateInputsOutputsEv", "Aidge::GraphView::updateInputsOutputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName::newName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName::oldName"], [8, 0, 1, "_CPPv4N5Aidge8IdentityERKNSt6stringE", "Aidge::Identity"], [8, 1, 1, "_CPPv4N5Aidge8IdentityERKNSt6stringE", "Aidge::Identity::name"], [8, 0, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::hidden_channels"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::in_channels"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::name"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::noBias"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::seq_length"], [8, 0, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU"], [8, 1, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU::name"], [8, 1, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU::negativeSlope"], [2, 3, 1, "_CPPv4N5Aidge5MNISTE", "Aidge::MNIST"], [2, 4, 1, "_CPPv4N5Aidge5MNIST8DataTypeE", "Aidge::MNIST::DataType"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", "Aidge::MNIST::DataType::Double"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5FloatE", "Aidge::MNIST::DataType::Float"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType3IntE", "Aidge::MNIST::DataType::Int"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5ShortE", "Aidge::MNIST::DataType::Short"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6SignedE", "Aidge::MNIST::DataType::Signed"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", "Aidge::MNIST::DataType::Unsigned"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", "Aidge::MNIST::Double"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5FloatE", "Aidge::MNIST::Float"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType3IntE", "Aidge::MNIST::Int"], [2, 0, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::dataPath"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::loadDataInMemory"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::train"], [2, 6, 1, "_CPPv4N5Aidge5MNIST11MagicNumberE", "Aidge::MNIST::MagicNumber"], [2, 7, 1, "_CPPv4N5Aidge5MNIST11MagicNumber4byteE", "Aidge::MNIST::MagicNumber::byte"], [2, 7, 1, "_CPPv4N5Aidge5MNIST11MagicNumber5valueE", "Aidge::MNIST::MagicNumber::value"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5ShortE", "Aidge::MNIST::Short"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6SignedE", "Aidge::MNIST::Signed"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", "Aidge::MNIST::Unsigned"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", "Aidge::MNIST::getItem"], [2, 1, 1, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", "Aidge::MNIST::getItem::index"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST6getLenEv", "Aidge::MNIST::getLen"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST15getNbModalitiesEv", "Aidge::MNIST::getNbModalities"], [2, 0, 1, "_CPPv4N5Aidge5MNISTD0Ev", "Aidge::MNIST::~MNIST"], [8, 0, 1, "_CPPv4N5Aidge6MatMulERKNSt6stringE", "Aidge::MatMul"], [8, 1, 1, "_CPPv4N5Aidge6MatMulERKNSt6stringE", "Aidge::MatMul::name"], [5, 3, 1, "_CPPv4N5Aidge13MatchSolutionE", "Aidge::MatchSolution"], [6, 3, 1, "_CPPv4N5Aidge13MatchSolutionE", "Aidge::MatchSolution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", "Aidge::MatchSolution::MatchSolution"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", "Aidge::MatchSolution::MatchSolution"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::precedence"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::precedence"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::query"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::query"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::startNode"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::startNode"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible::solution"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible::solution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at::key"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at::key"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution6getAllEv", "Aidge::MatchSolution::getAll"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution6getAllEv", "Aidge::MatchSolution::getAll"], [5, 0, 1, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", "Aidge::MatchSolution::getQuery"], [6, 0, 1, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", "Aidge::MatchSolution::getQuery"], [5, 0, 1, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", "Aidge::MatchSolution::getStartNode"], [6, 0, 1, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", "Aidge::MatchSolution::getStartNode"], [8, 0, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize"], [8, 1, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize::endStep"], [8, 1, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize::name"], [8, 0, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::graph"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::name"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::type"], [8, 0, 1, "_CPPv4N5Aidge4MoveERKNSt6stringE", "Aidge::Move"], [8, 1, 1, "_CPPv4N5Aidge4MoveERKNSt6stringE", "Aidge::Move::name"], [8, 0, 1, "_CPPv4N5Aidge3MulERKNSt6stringE", "Aidge::Mul"], [8, 1, 1, "_CPPv4N5Aidge3MulERKNSt6stringE", "Aidge::Mul::name"], [4, 3, 1, "_CPPv4N5Aidge4NodeE", "Aidge::Node"], [4, 0, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node"], [4, 0, 1, "_CPPv4N5Aidge4Node4NodeEv", "Aidge::Node::Node"], [4, 1, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node::name"], [4, 1, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node::op"], [4, 0, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild"], [4, 0, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::otherInId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::otherInId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::otherNode"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::otherView"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::outId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::outId"], [4, 0, 1, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::addView"], [4, 1, 1, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::addView::graphPtr"], [4, 0, 1, "_CPPv4N5Aidge4Node8backwardEv", "Aidge::Node::backward"], [4, 0, 1, "_CPPv4N5Aidge4Node5cloneE7NodePtr", "Aidge::Node::clone"], [4, 0, 1, "_CPPv4NK5Aidge4Node5cloneEv", "Aidge::Node::clone"], [4, 1, 1, "_CPPv4N5Aidge4Node5cloneE7NodePtr", "Aidge::Node::clone::node"], [4, 0, 1, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", "Aidge::Node::cloneSharedOperators"], [4, 0, 1, "_CPPv4NK5Aidge4Node20cloneSharedOperatorsEv", "Aidge::Node::cloneSharedOperators"], [4, 1, 1, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", "Aidge::Node::cloneSharedOperators::node"], [4, 0, 1, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", "Aidge::Node::cloneSharedProducers"], [4, 0, 1, "_CPPv4NK5Aidge4Node20cloneSharedProducersEv", "Aidge::Node::cloneSharedProducers"], [4, 1, 1, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", "Aidge::Node::cloneSharedProducers::node"], [4, 0, 1, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", "Aidge::Node::createUniqueName"], [4, 1, 1, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", "Aidge::Node::createUniqueName::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node10dataInputsEv", "Aidge::Node::dataInputs"], [4, 0, 1, "_CPPv4N5Aidge4Node7forwardEv", "Aidge::Node::forward"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", "Aidge::Node::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getChildrenEv", "Aidge::Node::getChildren"], [4, 1, 1, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", "Aidge::Node::getChildren::outId"], [4, 0, 1, "_CPPv4NK5Aidge4Node21getFirstFreeDataInputEv", "Aidge::Node::getFirstFreeDataInput"], [4, 0, 1, "_CPPv4NK5Aidge4Node19getNbFreeDataInputsEv", "Aidge::Node::getNbFreeDataInputs"], [4, 0, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta"], [4, 1, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta::delta"], [4, 1, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta::nodeSee"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getOperatorEv", "Aidge::Node::getOperator"], [4, 0, 1, "_CPPv4NK5Aidge4Node18getOrderedChildrenEv", "Aidge::Node::getOrderedChildren"], [4, 0, 1, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", "Aidge::Node::getParent"], [4, 1, 1, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", "Aidge::Node::getParent::inId"], [4, 0, 1, "_CPPv4NK5Aidge4Node10getParentsEv", "Aidge::Node::getParents"], [4, 0, 1, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", "Aidge::Node::input"], [4, 1, 1, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", "Aidge::Node::input::inID"], [4, 0, 1, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", "Aidge::Node::inputCategory"], [4, 1, 1, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", "Aidge::Node::inputCategory::idx"], [4, 0, 1, "_CPPv4NK5Aidge4Node6inputsEv", "Aidge::Node::inputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node4nameEv", "Aidge::Node::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node8nbInputsEv", "Aidge::Node::nbInputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node9nbOutputsEv", "Aidge::Node::nbOutputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node13nbValidInputsEv", "Aidge::Node::nbValidInputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node14nbValidOutputsEv", "Aidge::Node::nbValidOutputs"], [4, 0, 1, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", "Aidge::Node::operator()"], [4, 1, 1, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", "Aidge::Node::operator()::ctors"], [4, 0, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator=="], [4, 1, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator==::lhs"], [4, 1, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator==::rhs"], [4, 0, 1, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", "Aidge::Node::output"], [4, 1, 1, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", "Aidge::Node::output::outId"], [4, 0, 1, "_CPPv4NK5Aidge4Node7outputsEv", "Aidge::Node::outputs"], [4, 0, 1, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", "Aidge::Node::popParent"], [4, 1, 1, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", "Aidge::Node::popParent::inId"], [4, 0, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild"], [4, 1, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild::nodePtr"], [4, 1, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild::outId"], [4, 0, 1, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", "Aidge::Node::removeParent"], [4, 1, 1, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", "Aidge::Node::removeParent::inId"], [4, 0, 1, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::removeView"], [4, 1, 1, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::removeView::graphPtr"], [4, 0, 1, "_CPPv4N5Aidge4Node16resetConnectionsEb", "Aidge::Node::resetConnections"], [4, 1, 1, "_CPPv4N5Aidge4Node16resetConnectionsEb", "Aidge::Node::resetConnections::includeLearnableParam"], [4, 0, 1, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", "Aidge::Node::setName"], [4, 1, 1, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", "Aidge::Node::setName::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node4typeEv", "Aidge::Node::type"], [4, 0, 1, "_CPPv4NK5Aidge4Node5validEv", "Aidge::Node::valid"], [4, 0, 1, "_CPPv4NK5Aidge4Node5viewsEv", "Aidge::Node::views"], [4, 0, 1, "_CPPv4N5Aidge4NodeD0Ev", "Aidge::Node::~Node"], [8, 3, 1, "_CPPv4N5Aidge8OperatorE", "Aidge::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", "Aidge::Operator::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorEv", "Aidge::Operator::Operator"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::inputsCategory"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::nbOut"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", "Aidge::Operator::Operator::op"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::operatorType"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::type"], [8, 0, 1, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", "Aidge::Operator::addHook"], [8, 1, 1, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", "Aidge::Operator::addHook::hookName"], [8, 0, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator10attributesEv", "Aidge::Operator::attributes"], [8, 0, 1, "_CPPv4NK5Aidge8Operator7backendEv", "Aidge::Operator::backend"], [8, 0, 1, "_CPPv4N5Aidge8Operator8backwardEv", "Aidge::Operator::backward"], [8, 0, 1, "_CPPv4NK5Aidge8Operator5cloneEv", "Aidge::Operator::clone"], [8, 0, 1, "_CPPv4N5Aidge8Operator7forwardEv", "Aidge::Operator::forward"], [8, 0, 1, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", "Aidge::Operator::getHook"], [8, 1, 1, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", "Aidge::Operator::getHook::hookName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator7getImplEv", "Aidge::Operator::getImpl"], [8, 0, 1, "_CPPv4N5Aidge8Operator13getInputsNameEv", "Aidge::Operator::getInputsName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", "Aidge::Operator::getNbConsumedData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", "Aidge::Operator::getNbConsumedData::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", "Aidge::Operator::getNbProducedData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", "Aidge::Operator::getNbProducedData::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", "Aidge::Operator::getNbRequiredData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", "Aidge::Operator::getNbRequiredData::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", "Aidge::Operator::getNbRequiredProtected"], [8, 1, 1, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", "Aidge::Operator::getNbRequiredProtected::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge8Operator14getOutputsNameEv", "Aidge::Operator::getOutputsName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", "Aidge::Operator::getRawInput"], [8, 1, 1, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", "Aidge::Operator::getRawInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", "Aidge::Operator::getRawOutput"], [8, 1, 1, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", "Aidge::Operator::getRawOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory::inputsSize"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", "Aidge::Operator::inputCategory"], [8, 1, 1, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", "Aidge::Operator::inputCategory::idx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8isAtomicEv", "Aidge::Operator::isAtomic"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8nbInputsEv", "Aidge::Operator::nbInputs"], [8, 0, 1, "_CPPv4NK5Aidge8Operator9nbOutputsEv", "Aidge::Operator::nbOutputs"], [8, 0, 1, "_CPPv4NK5Aidge8Operator12operatorTypeEv", "Aidge::Operator::operatorType"], [8, 0, 1, "_CPPv4N5Aidge8Operator22resetConsummerProducerEv", "Aidge::Operator::resetConsummerProducer"], [8, 0, 1, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", "Aidge::Operator::resetInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", "Aidge::Operator::resetInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8runHooksEv", "Aidge::Operator::runHooks"], [8, 0, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend"], [8, 1, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend::device"], [8, 1, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend::name"], [8, 0, 1, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", "Aidge::Operator::setDataFormat"], [8, 1, 1, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", "Aidge::Operator::setDataFormat::dataFormat"], [8, 0, 1, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", "Aidge::Operator::setDataType"], [8, 1, 1, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", "Aidge::Operator::setDataType::dataType"], [8, 0, 1, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", "Aidge::Operator::setImpl"], [8, 1, 1, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", "Aidge::Operator::setImpl::impl"], [8, 0, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput"], [8, 1, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator4typeEv", "Aidge::Operator::type"], [8, 0, 1, "_CPPv4N5Aidge8Operator23updateConsummerProducerEv", "Aidge::Operator::updateConsummerProducer"], [8, 0, 1, "_CPPv4N5Aidge8OperatorD0Ev", "Aidge::Operator::~Operator"], [8, 3, 1, "_CPPv4N5Aidge14OperatorTensorE", "Aidge::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", "Aidge::OperatorTensor::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorEv", "Aidge::OperatorTensor::OperatorTensor"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::inputsCategory"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::nbOut"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", "Aidge::OperatorTensor::OperatorTensor::other"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::type"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::firstEltDims"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::outputDims"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor13dimsForwardedEv", "Aidge::OperatorTensor::dimsForwarded"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor7forwardEv", "Aidge::OperatorTensor::forward"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", "Aidge::OperatorTensor::forwardDims"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", "Aidge::OperatorTensor::forwardDims::allowDataDependency"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", "Aidge::OperatorTensor::getInput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", "Aidge::OperatorTensor::getInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", "Aidge::OperatorTensor::getOutput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", "Aidge::OperatorTensor::getOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", "Aidge::OperatorTensor::getRawInput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", "Aidge::OperatorTensor::getRawInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", "Aidge::OperatorTensor::getRawOutput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", "Aidge::OperatorTensor::getRawOutput::outputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", "Aidge::OperatorTensor::resetInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", "Aidge::OperatorTensor::resetInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", "Aidge::OperatorTensor::setDataFormat"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", "Aidge::OperatorTensor::setDataFormat::dataFormat"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", "Aidge::OperatorTensor::setDataType"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", "Aidge::OperatorTensor::setDataType::dataType"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput::outputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensorD0Ev", "Aidge::OperatorTensor::~OperatorTensor"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::beginEndTuples"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::borderType"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::borderValue"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::name"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::padding_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::stride_dims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::dilation_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::in_channels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::no_bias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::out_channels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::padding_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::stride_dims"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::dilation_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::kernel_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::name"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::nb_channels"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::no_bias"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::padding_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::stride_dims"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::ceil_mode"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::name"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::padding_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::stride_dims"], [4, 0, 1, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", "Aidge::Parallel"], [4, 1, 1, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", "Aidge::Parallel::inputs"], [11, 3, 1, "_CPPv4N5Aidge17ParallelSchedulerE", "Aidge::ParallelScheduler"], [11, 0, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward::data"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward::forwardDims"], [11, 0, 1, "_CPPv4N5Aidge17ParallelSchedulerD0Ev", "Aidge::ParallelScheduler::~ParallelScheduler"], [8, 0, 1, "_CPPv4N5Aidge3PopERKNSt6stringE", "Aidge::Pop"], [8, 1, 1, "_CPPv4N5Aidge3PopERKNSt6stringE", "Aidge::Pop::name"], [8, 0, 1, "_CPPv4N5Aidge3PowERKNSt6stringE", "Aidge::Pow"], [8, 1, 1, "_CPPv4N5Aidge3PowERKNSt6stringE", "Aidge::Pow::name"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer"], [8, 0, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::constant"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::constant"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::name"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::name"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::tensor"], [8, 0, 1, "_CPPv4N5Aidge4ReLUERKNSt6stringE", "Aidge::ReLU"], [8, 1, 1, "_CPPv4N5Aidge4ReLUERKNSt6stringE", "Aidge::ReLU::name"], [8, 0, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::axes"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::keep_dims"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::name"], [8, 0, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::allowzero"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::name"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::shape"], [4, 0, 1, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", "Aidge::Residual"], [4, 1, 1, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", "Aidge::Residual::inputs"], [8, 0, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::isOutputUnsigned"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::name"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::quantizedNbBits"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::scalingFactor"], [11, 3, 1, "_CPPv4N5Aidge9SchedulerE", "Aidge::Scheduler"], [11, 3, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersE", "Aidge::Scheduler::PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersERK23PriorProducersConsumers", "Aidge::Scheduler::PriorProducersConsumers::PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersEv", "Aidge::Scheduler::PriorProducersConsumers::PriorProducersConsumers"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers7isPriorE", "Aidge::Scheduler::PriorProducersConsumers::isPrior"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers14priorConsumersE", "Aidge::Scheduler::PriorProducersConsumers::priorConsumers"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers17requiredProducersE", "Aidge::Scheduler::PriorProducersConsumers::requiredProducers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersD0Ev", "Aidge::Scheduler::PriorProducersConsumers::~PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::Scheduler::connectInputs"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::Scheduler::connectInputs::data"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory::incProducers"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory::wrapAroundBuffer"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler18generateSchedulingEv", "Aidge::Scheduler::generateScheduling"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", "Aidge::Scheduler::getStaticScheduling"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", "Aidge::Scheduler::getStaticScheduling::step"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler9graphViewEv", "Aidge::Scheduler::graphView"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler15resetSchedulingEv", "Aidge::Scheduler::resetScheduling"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveSchedulingDiagram"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveSchedulingDiagram::fileName"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveStaticSchedulingDiagram"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveStaticSchedulingDiagram::fileName"], [11, 0, 1, "_CPPv4N5Aidge9SchedulerD0Ev", "Aidge::Scheduler::~Scheduler"], [4, 0, 1, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", "Aidge::Sequential"], [4, 1, 1, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", "Aidge::Sequential::inputs"], [11, 3, 1, "_CPPv4N5Aidge19SequentialSchedulerE", "Aidge::SequentialScheduler"], [11, 4, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicyE", "Aidge::SequentialScheduler::SchedulingPolicy"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsLateAsPossibleE", "Aidge::SequentialScheduler::SchedulingPolicy::AsLateAsPossible"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsSoonAsPossibleE", "Aidge::SequentialScheduler::SchedulingPolicy::AsSoonAsPossible"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy7DefaultE", "Aidge::SequentialScheduler::SchedulingPolicy::Default"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler8backwardEv", "Aidge::SequentialScheduler::backward"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward::data"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward::forwardDims"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", "Aidge::SequentialScheduler::setSchedulingPolicy"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", "Aidge::SequentialScheduler::setSchedulingPolicy::policy"], [11, 0, 1, "_CPPv4N5Aidge19SequentialSchedulerD0Ev", "Aidge::SequentialScheduler::~SequentialScheduler"], [8, 0, 1, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", "Aidge::Sigmoid"], [8, 1, 1, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", "Aidge::Sigmoid::name"], [8, 0, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::axes"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::ends"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::name"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::starts"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::steps"], [8, 0, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax"], [8, 1, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax::axis"], [8, 1, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax::name"], [8, 0, 1, "_CPPv4N5Aidge4SqrtERKNSt6stringE", "Aidge::Sqrt"], [8, 1, 1, "_CPPv4N5Aidge4SqrtERKNSt6stringE", "Aidge::Sqrt::name"], [8, 0, 1, "_CPPv4N5Aidge3SubERKNSt6stringE", "Aidge::Sub"], [8, 1, 1, "_CPPv4N5Aidge3SubERKNSt6stringE", "Aidge::Sub::name"], [8, 0, 1, "_CPPv4N5Aidge4TanhERKNSt6stringE", "Aidge::Tanh"], [8, 1, 1, "_CPPv4N5Aidge4TanhERKNSt6stringE", "Aidge::Tanh::name"], [3, 3, 1, "_CPPv4N5Aidge6TensorE", "Aidge::Tensor"], [3, 0, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", "Aidge::Tensor::Tensor"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_3"], [3, 2, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::VT"], [3, 1, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor::dformat"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::Tensor::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor::dtype"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", "Aidge::Tensor::Tensor::other"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", "Aidge::Tensor::Tensor::other"], [3, 1, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::val"], [3, 7, 1, "_CPPv4N5Aidge6Tensor4TypeE", "Aidge::Tensor::Type"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7backendEv", "Aidge::Tensor::backend"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8capacityEv", "Aidge::Tensor::capacity"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5cloneEv", "Aidge::Tensor::clone"], [3, 0, 1, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", "Aidge::Tensor::copyCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", "Aidge::Tensor::copyCast::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", "Aidge::Tensor::copyCastFrom"], [3, 0, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom::movedSrc"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", "Aidge::Tensor::copyCastFrom::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", "Aidge::Tensor::copyFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", "Aidge::Tensor::copyFrom::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose::transpose"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose::transpose"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor10dataFormatEv", "Aidge::Tensor::dataFormat"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8dataTypeEv", "Aidge::Tensor::dataType"], [3, 0, 1, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", "Aidge::Tensor::dims"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4dimsEv", "Aidge::Tensor::dims"], [3, 2, 1, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", "Aidge::Tensor::dims::DIM"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5emptyEv", "Aidge::Tensor::empty"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::coordIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::coordIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::dims"], [3, 0, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get"], [3, 0, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get"], [3, 1, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get::coordIdx"], [3, 2, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get::expectedType"], [3, 2, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get::expectedType"], [3, 1, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get::idx"], [3, 0, 1, "_CPPv4N5Aidge6Tensor20getAvailableBackendsEv", "Aidge::Tensor::getAvailableBackends"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", "Aidge::Tensor::getCoord"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", "Aidge::Tensor::getCoord::flatIdx"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getIdx::coordIdx"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7getImplEv", "Aidge::Tensor::getImpl"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13getImplOffsetEv", "Aidge::Tensor::getImplOffset"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getStorageIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getStorageIdx::coordIdx"], [3, 0, 1, "_CPPv4N5Aidge6Tensor4gradEv", "Aidge::Tensor::grad"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7hasImplEv", "Aidge::Tensor::hasImpl"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor12isContiguousEv", "Aidge::Tensor::isContiguous"], [3, 0, 1, "_CPPv4N5Aidge6Tensor14makeContiguousEv", "Aidge::Tensor::makeContiguous"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor6nbDimsEv", "Aidge::Tensor::nbDims"], [3, 0, 1, "_CPPv4NK5Aidge6TensormlERK6Tensor", "Aidge::Tensor::operator*"], [3, 1, 1, "_CPPv4NK5Aidge6TensormlERK6Tensor", "Aidge::Tensor::operator*::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensorplERK6Tensor", "Aidge::Tensor::operator+"], [3, 1, 1, "_CPPv4NK5Aidge6TensorplERK6Tensor", "Aidge::Tensor::operator+::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensormiERK6Tensor", "Aidge::Tensor::operator-"], [3, 1, 1, "_CPPv4NK5Aidge6TensormiERK6Tensor", "Aidge::Tensor::operator-::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensordvERK6Tensor", "Aidge::Tensor::operator/"], [3, 1, 1, "_CPPv4NK5Aidge6TensordvERK6Tensor", "Aidge::Tensor::operator/::other"], [3, 0, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4N5Aidge6TensoraSERK6Tensor", "Aidge::Tensor::operator="], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_3"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::T"], [3, 1, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4N5Aidge6TensoraSERK6Tensor", "Aidge::Tensor::operator=::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensoreqERK6Tensor", "Aidge::Tensor::operator=="], [3, 1, 1, "_CPPv4NK5Aidge6TensoreqERK6Tensor", "Aidge::Tensor::operator==::otherTensor"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5printEv", "Aidge::Tensor::print"], [3, 0, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref"], [3, 0, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::backend"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::device"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::dt"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref::targetReqs"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::dt"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::fallback"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom::targetReqs"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous::fallback"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::backend"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::device"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::fallback"], [3, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize"], [3, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize::DIM"], [3, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize::strides"], [3, 0, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set"], [3, 0, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::coordIdx"], [3, 2, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::expectedType"], [3, 2, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::expectedType"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::idx"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::value"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::value"], [3, 0, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::copyFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::name"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat::copyTrans"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat::df"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType::copyCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType::dt"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", "Aidge::Tensor::setGrad"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", "Aidge::Tensor::setGrad::newGrad"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl::impl"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl::implOffset"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4sizeEv", "Aidge::Tensor::size"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4sqrtEv", "Aidge::Tensor::sqrt"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7stridesEv", "Aidge::Tensor::strides"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8toStringEv", "Aidge::Tensor::toString"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5zerosEv", "Aidge::Tensor::zeros"], [3, 0, 1, "_CPPv4N5Aidge6TensorD0Ev", "Aidge::Tensor::~Tensor"], [8, 0, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose"], [8, 1, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose::name"], [8, 1, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose::outputDimsOrder"], [9, 0, 1, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", "Aidge::constantFolding"], [9, 1, 1, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", "Aidge::constantFolding::graph"], [9, 0, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps"], [9, 1, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps::graph"], [9, 1, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps::recursive"], [9, 0, 1, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", "Aidge::explicitCastMove"], [9, 1, 1, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", "Aidge::explicitCastMove::graphView"], [9, 0, 1, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", "Aidge::fuseBatchNorm"], [9, 1, 1, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", "Aidge::fuseBatchNorm::graphView"], [9, 0, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd"], [10, 0, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd"], [9, 1, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd::graphView"], [10, 1, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd::graphView"], [4, 0, 1, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", "Aidge::generateGraph"], [4, 1, 1, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", "Aidge::generateGraph::ctors"], [4, 0, 1, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", "Aidge::getConnectedGraphView"], [4, 1, 1, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", "Aidge::getConnectedGraphView::node"], [9, 0, 1, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", "Aidge::removeDropout"], [9, 1, 1, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", "Aidge::removeDropout::graphView"], [9, 0, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten"], [10, 0, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten"], [9, 1, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten::graphView"], [10, 1, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten::graphView"], [2, 0, 1, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", "Aidge::tensorOpencv"], [2, 1, 1, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", "Aidge::tensorOpencv::mat"]], "aidge_backend_opencv": [[2, 8, 1, "", "MNIST"]], "aidge_backend_opencv.MNIST": [[2, 9, 1, "", "__init__"], [2, 9, 1, "", "get_item"], [2, 9, 1, "", "get_len"], [2, 9, 1, "", "get_nb_modalities"], [2, 9, 1, "", "len"]], "aidge_core": [[8, 10, 1, "", "Add"], [8, 10, 1, "", "AvgPooling1D"], [8, 10, 1, "", "AvgPooling2D"], [8, 10, 1, "", "AvgPooling3D"], [8, 10, 1, "", "BatchNorm2D"], [8, 10, 1, "", "Concat"], [4, 8, 1, "", "Connector"], [8, 10, 1, "", "Conv1D"], [8, 10, 1, "", "Conv2D"], [8, 10, 1, "", "ConvDepthWise1D"], [8, 10, 1, "", "ConvDepthWise2D"], [3, 8, 1, "", "DataProvider"], [8, 10, 1, "", "Div"], [8, 10, 1, "", "Erf"], [8, 10, 1, "", "FC"], [8, 10, 1, "", "Gather"], [8, 10, 1, "", "GenericOperator"], [6, 8, 1, "", "GraphRegex"], [4, 8, 1, "", "GraphView"], [8, 10, 1, "", "Identity"], [8, 10, 1, "", "LSTM"], [8, 10, 1, "", "LeakyReLU"], [8, 10, 1, "", "MatMul"], [6, 8, 1, "", "MatchSolution"], [8, 10, 1, "", "Mul"], [4, 8, 1, "", "Node"], [8, 8, 1, "", "Operator"], [8, 8, 1, "", "OperatorTensor"], [8, 10, 1, "", "PaddedAvgPooling2D"], [8, 10, 1, "", "PaddedConv2D"], [8, 10, 1, "", "PaddedConvDepthWise2D"], [8, 10, 1, "", "PaddedMaxPooling2D"], [11, 8, 1, "", "ParallelScheduler"], [8, 10, 1, "", "Pop"], [8, 10, 1, "", "Pow"], [8, 10, 1, "", "Producer"], [8, 10, 1, "", "ReLU"], [8, 10, 1, "", "ReduceMean"], [8, 10, 1, "", "Reshape"], [11, 8, 1, "", "Scheduler"], [11, 8, 1, "", "SequentialScheduler"], [8, 10, 1, "", "Sigmoid"], [8, 10, 1, "", "Slice"], [8, 10, 1, "", "Softmax"], [8, 10, 1, "", "Sqrt"], [8, 10, 1, "", "Sub"], [8, 10, 1, "", "Tanh"], [3, 8, 1, "", "Tensor"], [8, 10, 1, "", "Transpose"], [9, 10, 1, "", "fuse_batchnorm"], [10, 10, 1, "", "fuse_mul_add"], [4, 10, 1, "", "generate_graph"], [4, 10, 1, "", "get_connected_graph_view"], [8, 10, 1, "", "meta_operator"], [4, 10, 1, "", "parallel"], [10, 10, 1, "", "remove_flatten"], [4, 10, 1, "", "residual"], [4, 10, 1, "", "sequential"]], "aidge_core.Connector": [[4, 9, 1, "", "__init__"]], "aidge_core.DataProvider": [[3, 9, 1, "", "__init__"]], "aidge_core.GraphRegex": [[6, 9, 1, "", "__init__"], [6, 9, 1, "", "add_query"], [6, 9, 1, "", "match"], [6, 9, 1, "", "set_key_from_graph"], [6, 9, 1, "", "set_node_key"]], "aidge_core.GraphView": [[4, 9, 1, "", "__init__"], [4, 9, 1, "", "add"], [4, 9, 1, "", "add_child"], [4, 9, 1, "", "clone"], [4, 9, 1, "", "compile"], [4, 9, 1, "", "forward_dims"], [4, 9, 1, "", "get_input_nodes"], [4, 9, 1, "", "get_node"], [4, 9, 1, "", "get_nodes"], [4, 9, 1, "", "get_ordered_inputs"], [4, 9, 1, "", "get_ordered_outputs"], [4, 9, 1, "", "get_output_nodes"], [4, 9, 1, "", "in_view"], [4, 9, 1, "", "log_outputs"], [4, 9, 1, "", "replace"], [4, 9, 1, "", "root_node"], [4, 9, 1, "", "save"], [4, 9, 1, "", "set_backend"], [4, 9, 1, "", "set_datatype"], [4, 9, 1, "", "set_ordered_inputs"], [4, 9, 1, "", "set_ordered_outputs"], [4, 9, 1, "", "set_root_node"]], "aidge_core.MatchSolution": [[6, 9, 1, "", "__init__"], [6, 9, 1, "", "at"], [6, 9, 1, "", "get_all"], [6, 9, 1, "", "get_query"], [6, 9, 1, "", "get_start_node"]], "aidge_core.Node": [[4, 9, 1, "", "__init__"], [4, 9, 1, "", "add_child"], [4, 9, 1, "", "clone"], [4, 9, 1, "", "get_children"], [4, 9, 1, "", "get_nb_inputs"], [4, 9, 1, "", "get_nb_outputs"], [4, 9, 1, "", "get_operator"], [4, 9, 1, "", "get_parent"], [4, 9, 1, "", "get_parents"], [4, 9, 1, "", "input"], [4, 9, 1, "", "input_category"], [4, 9, 1, "", "inputs"], [4, 9, 1, "", "name"], [4, 9, 1, "", "output"], [4, 9, 1, "", "outputs"], [4, 9, 1, "", "set_name"], [4, 9, 1, "", "type"]], "aidge_core.Operator": [[8, 9, 1, "", "__init__"], [8, 9, 1, "", "add_hook"], [8, 9, 1, "", "associate_input"], [8, 9, 1, "", "backend"], [8, 9, 1, "", "forward"], [8, 9, 1, "", "get_hook"], [8, 9, 1, "", "get_impl"], [8, 9, 1, "", "get_raw_input"], [8, 9, 1, "", "get_raw_output"], [8, 9, 1, "", "input_category"], [8, 9, 1, "", "nb_inputs"], [8, 9, 1, "", "nb_outputs"], [8, 9, 1, "", "set_backend"], [8, 9, 1, "", "set_datatype"], [8, 9, 1, "", "set_impl"], [8, 9, 1, "", "set_input"], [8, 9, 1, "", "set_output"], [8, 9, 1, "", "type"]], "aidge_core.OperatorTensor": [[8, 9, 1, "", "__init__"], [8, 9, 1, "", "add_hook"], [8, 9, 1, "", "associate_input"], [8, 9, 1, "", "backend"], [8, 9, 1, "", "dims_forwarded"], [8, 9, 1, "", "forward"], [8, 9, 1, "", "forward_dims"], [8, 9, 1, "", "get_hook"], [8, 9, 1, "", "get_impl"], [8, 9, 1, "", "get_input"], [8, 9, 1, "", "get_output"], [8, 9, 1, "", "get_raw_input"], [8, 9, 1, "", "get_raw_output"], [8, 9, 1, "", "input_category"], [8, 9, 1, "", "nb_inputs"], [8, 9, 1, "", "nb_outputs"], [8, 9, 1, "", "set_backend"], [8, 9, 1, "", "set_datatype"], [8, 9, 1, "", "set_impl"], [8, 9, 1, "", "set_input"], [8, 9, 1, "", "set_output"], [8, 9, 1, "", "type"]], "aidge_core.ParallelScheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "forward"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.Scheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.SequentialScheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "backward"], [11, 9, 1, "", "forward"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.Tensor": [[3, 9, 1, "", "__init__"], [3, 9, 1, "", "capacity"], [3, 9, 1, "", "dims"], [3, 9, 1, "", "dtype"], [3, 9, 1, "", "get_available_backends"], [3, 9, 1, "", "get_coord"], [3, 9, 1, "", "get_idx"], [3, 9, 1, "", "grad"], [3, 9, 1, "", "has_impl"], [3, 9, 1, "", "resize"], [3, 9, 1, "", "set_backend"], [3, 9, 1, "", "set_datatype"], [3, 9, 1, "", "set_grad"], [3, 9, 1, "", "size"], [3, 9, 1, "", "sqrt"]], "aidge_onnx": [[13, 10, 1, "", "export_onnx"], [13, 10, 1, "", "load_onnx"]], "aidge_onnx.node_export": [[13, 10, 1, "", "auto_register_export"], [13, 10, 1, "", "register_export"], [13, 10, 1, "", "supported_operators"]], "aidge_onnx.node_export.generic_export": [[13, 10, 1, "", "generic_export"]], "aidge_onnx.node_import": [[13, 11, 1, "", "ONNX_NODE_CONVERTER_"], [13, 10, 1, "", "auto_register_import"], [13, 10, 1, "", "register_import"], [13, 10, 1, "", "supported_operators"]], "aidge_onnx.node_import.generic": [[13, 10, 1, "", "import_generic"]]}, "objnames": {"0": ["cpp", "function", "C++ function"], "1": ["cpp", "functionParam", "C++ function parameter"], "2": ["cpp", "templateParam", "C++ template parameter"], "3": ["cpp", "class", "C++ class"], "4": ["cpp", "enum", "C++ enum"], "5": ["cpp", "enumerator", "C++ enumerator"], "6": ["cpp", "union", "C++ union"], "7": ["cpp", "member", "C++ member"], "8": ["py", "class", "Python class"], "9": ["py", "method", "Python method"], "10": ["py", "function", "Python function"], "11": ["py", "data", "Python data"]}, "objtypes": {"0": "cpp:function", "1": "cpp:functionParam", "2": "cpp:templateParam", "3": "cpp:class", "4": "cpp:enum", "5": "cpp:enumerator", "6": "cpp:union", "7": "cpp:member", "8": "py:class", "9": "py:method", "10": "py:function", "11": "py:data"}, "terms": {"": [0, 3, 4, 8, 9, 11, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 34, 38, 40], "0": [0, 3, 4, 8, 11, 18, 19, 20, 21, 22, 24, 25, 26, 27, 39, 42], "00": [21, 24], "000": 26, "000000": 21, "01": [24, 26], "02": 26, "03": 26, "0393662": 25, "0393667": 25, "03937": 25, "04": [25, 26], "04734233": 19, "05": 26, "0557": 25, "055716": 25, "0557165": 25, "06": [8, 26], "07": 26, "08": 26, "08228882": 19, "08988328": 19, "09": 26, "09964513": 19, "0996679": 19, "099668": 19, "0e": 8, "0f": 8, "0x7fad03f1d4b0": 25, "1": [3, 4, 6, 8, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 42], "10": [4, 19, 21, 22, 24, 25, 26, 27], "100": [24, 26], "10000000149011612": 8, "101_first_step": [20, 25], "102": 26, "1075": 24, "109": 26, "11": [19, 21, 22, 24, 25, 26, 27], "1122966": 19, "115": 24, "117": 24, "118": 24, "1181774": 25, "118178": 25, "11818": 25, "12": [19, 21, 22, 24, 25, 26, 27], "120": 24, "121": 24, "122": 21, "127": 24, "128": 24, "129": 24, "13": [19, 21, 24, 25, 26, 27], "130": 24, "133": 24, "134": 24, "135": 24, "139": 21, "14": [19, 21, 24, 25, 26, 28], "15": [19, 25, 26], "16": [19, 21, 24, 25, 26, 30], "161": 24, "1619703": 19, "162": 24, "163": 24, "165": 24, "166": 24, "16bit": [32, 39], "17": [21, 24, 25, 26], "18": [4, 21, 24, 25, 26], "1808946": 19, "18243": 25, "182431": 25, "19": [21, 24, 25, 26], "1909": 24, "196": 24, "199": 24, "19962591": 19, "1d": [3, 39], "1e": 25, "1f": 8, "2": [0, 3, 4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30, 42], "20": [24, 25], "200": [19, 20, 21, 25, 26], "2017": [21, 24], "2024": [0, 21, 24], "20397077": 19, "205": 24, "21": [21, 24, 25], "214": 21, "22": 25, "23": [21, 25], "24": [21, 22, 24, 25], "25": 25, "255": [21, 24], "256": 24, "25868236": 19, "26": [21, 25], "27": [0, 25], "2722069": 19, "27846027": 19, "28": [21, 25, 26], "2bcpu": 24, "2d": [18, 30, 39], "3": [3, 4, 8, 16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 42], "300px": 21, "3075": 24, "310586": 19, "31141": 25, "3114134": 25, "3114135": 25, "3127059917": 24, "3130": 24, "32": [21, 24, 27, 30], "32507799": 19, "32bit": [32, 39], "3334": 24, "3388066": 25, "338807": 25, "33881": 25, "34": [21, 24], "347995": 19, "34857128": 19, "3517": 24, "3577": 24, "362": 24, "39": [19, 21, 24, 25, 26], "3947506": 19, "3960874": 25, "3960878": 25, "39609": 25, "3985453": 19, "3d": 39, "3f": 26, "3x3": 42, "4": [2, 3, 4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "41": 21, "437": 24, "43965311": 19, "449": 24, "45": 21, "455979": 25, "45598": 25, "456": 25, "47": 21, "4d": 39, "5": [4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "50": 4, "512": 24, "519796": 19, "5249792": 19, "534": 24, "545": 24, "549": 24, "5497331": 19, "5941707": 19, "5d": 39, "5f": 8, "6": [8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "603": 24, "612253": 25, "6122534": 25, "612254": 25, "62123": 25, "6212344": 25, "63": [24, 26], "64": [24, 30], "64x64": 30, "65535": 4, "66": 27, "66561586": 19, "67": 26, "6773143": 19, "6773148": 19, "69": 26, "7": [16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30], "7233275": 19, "739": 24, "77": [24, 26], "778": 24, "8": [8, 16, 19, 20, 21, 22, 24, 25, 26, 27, 30], "80": 24, "86": 24, "8739378": 19, "88506175": 19, "88624907": 19, "8bit": [32, 39], "9": [8, 19, 20, 21, 22, 24, 25, 26, 27, 42], "90": 26, "92": 26, "93": [24, 26], "94": [24, 26], "95": [24, 26], "96": 24, "9634": 20, "97": 26, "99": 26, "999999747378752e": 8, "A": [3, 4, 8, 11, 13, 18, 21, 22, 24, 28, 30, 39, 42], "AND": [3, 42], "And": [19, 25], "As": [4, 18, 19, 25, 26, 32, 39], "At": 25, "But": 26, "By": 16, "For": [0, 3, 8, 11, 16, 18, 19, 22, 23, 24, 25, 28, 29, 30, 32, 33, 34, 39, 42], "IN": 4, "If": [3, 4, 9, 11, 13, 16, 19, 23, 24, 25, 26, 33, 38, 42], "In": [3, 4, 11, 18, 19, 22, 24, 25, 26, 28, 32, 33, 42], "It": [3, 4, 6, 8, 11, 13, 18, 22, 25, 33, 39, 42], "Its": 18, "NOT": 42, "No": [3, 18, 21, 24, 25], "Not": [8, 39], "ON": 16, "OR": 42, "One": [4, 25, 42], "Such": 39, "That": [26, 28, 32], "The": [0, 3, 4, 5, 6, 8, 9, 11, 12, 13, 18, 19, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 38, 39, 42], "Then": [4, 16, 18, 19, 22, 26], "There": [4, 6, 18, 34], "These": [25, 33, 34, 39, 40], "To": [4, 16, 18, 21, 22, 23, 24, 25, 26, 30, 39, 42], "With": [25, 33], "_": [4, 19], "__call__": 24, "__getitem__": 24, "__init__": [2, 3, 4, 5, 6, 8, 11, 19, 24], "_add": 19, "_arg": 24, "_array_api": 24, "_callback": 24, "_context": 24, "_div": 19, "_input": 19, "_maxpool": 8, "_mul": 19, "_pad": 8, "_pow": 19, "_pseudo_sync_runn": 24, "_run": 24, "_run_cel": 24, "_run_cod": 24, "_run_module_as_main": 24, "_run_onc": 24, "aa": 42, "aaa": 42, "abil": 28, "abl": [24, 29, 33, 39, 42], "about": [26, 33], "abov": [19, 42], "abstract": [0, 3, 25, 30, 42], "acc": [24, 26], "acceler": 18, "access": [3, 25, 27, 28, 29, 35], "accesss": 25, "accord": [3, 4, 26, 28, 30, 32, 33, 34, 39], "account": [33, 40], "accumul": 41, "accuraci": [20, 29, 34], "achiev": [30, 33, 35], "across": 22, "act": 25, "action": 33, "activ": [13, 16, 26, 39], "actual": [3, 4, 11, 18, 32], "acycl": [11, 18], "ad": [0, 4, 30, 34, 38, 42], "adapt": [28, 33], "add": [4, 5, 6, 11, 13, 18, 19, 21, 22, 23, 25, 26, 28, 39, 40], "add0": 22, "add1": [4, 22], "add_child": [4, 19, 21, 25, 26], "add_hook": 8, "add_op": [8, 19], "add_queri": [5, 6, 18, 22, 25], "addchild": 4, "addhook": 8, "addit": [3, 28, 42], "addition": 4, "addqueri": [5, 6], "address": [22, 26], "addview": 4, "advanc": [18, 23], "affect": [4, 24, 26], "after": [0, 4, 26, 33, 34, 39, 40], "again": [19, 25, 26], "against": 28, "aggress": 26, "agnost": [15, 32, 33, 39], "agreg": 41, "aidg": [3, 4, 5, 6, 8, 9, 10, 11, 14, 15, 16, 17, 22, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "aidge_backend_cpu": [16, 19, 20, 21, 24, 25, 26, 27], "aidge_backend_opencv": [2, 20], "aidge_cifar10": 24, "aidge_cor": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27], "aidge_databas": 24, "aidge_dataprovid": 24, "aidge_export_cpp": [21, 25], "aidge_export_tensorrt": 12, "aidge_instal": 16, "aidge_learn": 24, "aidge_model": 26, "aidge_nod": 13, "aidge_node_converter_": 13, "aidge_onnx": [13, 16, 19, 20, 21, 25, 26, 27], "aidge_quant": 26, "aim": [27, 28, 33, 42], "algorithm": [5, 6, 11, 25, 26, 28, 32, 39], "all": [3, 4, 5, 6, 8, 9, 11, 16, 22, 24, 25, 26, 27, 30, 33, 34, 38, 39, 42], "all_match": [22, 25], "allclos": 25, "allexpr": 42, "alloc": [3, 33], "allow": [4, 8, 11, 12, 18, 19, 22, 25, 26, 28, 30, 34, 35, 38, 39, 41], "allow_data_depend": [4, 8], "allowdatadepend": [4, 8], "allowzero": 8, "alogrithm": 25, "along": [4, 18], "alreadi": [3, 4, 20, 21, 24, 25, 26, 33, 34, 39, 42], "also": [4, 13, 17, 18, 19, 25, 26, 28, 30, 32, 33], "altern": 8, "alwai": [3, 18], "amazonaw": 20, "ambigu": 4, "ambit": 0, "among": 33, "amount": [8, 11, 18], "an": [0, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 18, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 35, 38, 40, 41, 42], "analys": 8, "analysi": 34, "anchor_util": 24, "anchorgener": 24, "ani": [3, 4, 8, 18, 21, 22, 23, 25, 39, 42], "anoth": [3, 4, 16, 18, 28, 32, 33, 39], "api": [0, 4, 24, 25, 28, 33, 34, 35], "app": 24, "appear": 42, "append": [4, 21, 26], "appli": [4, 9, 10, 18, 22, 25, 30, 39], "applic": [0, 24, 29, 33], "appliedrecip": [5, 6], "approach": [0, 19, 26], "appropri": 30, "approxim": 0, "ar": [3, 4, 6, 8, 9, 11, 16, 18, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 39, 42], "arang": 19, "arbitrari": [4, 11, 18], "architectur": [18, 25, 26, 42], "area": 8, "arecompat": [5, 6], "arg": [3, 4, 5, 6, 8, 11, 13, 24], "arg0": [3, 4, 5, 6, 8], "arg1": 3, "argmax": [20, 24, 25, 26], "argsep": 42, "argument": [3, 4, 8, 13], "arithmet": [0, 3], "around": 35, "arr": 3, "arrai": [3, 4, 8, 19, 20, 21, 24, 25, 26, 27, 30, 35], "array1d": [3, 4], "array2d": 3, "array3d": 3, "array4d": 3, "array_nam": [21, 25], "art": 15, "ascii": [19, 20, 22], "asi": 24, "ask": 4, "aslateasposs": 11, "assert": [3, 4, 25], "assess": [3, 4], "assist": 6, "associ": [3, 4, 5, 6, 8, 11, 13, 18, 22, 28, 30, 32, 33, 39], "associate_input": 8, "associateinput": 8, "assoonasposs": 11, "assum": [3, 33], "assumpt": [8, 18], "ast": 42, "asttoken": 21, "astyp": [4, 19, 21, 27], "async_": 24, "async_help": 24, "asyncio": 24, "asyncio_loop": 24, "atom": 19, "attach": 40, "attack": 28, "attr": [19, 21, 22, 25], "attribut": [3, 4, 6, 8, 18, 19, 25, 32, 39, 42], "audit": 33, "aug": 0, "auto": [4, 8, 21], "auto_regist": 13, "auto_register_export": 13, "auto_register_import": [13, 19], "automat": [1, 4, 12, 25, 42], "avaialbl": 1, "avaibl": 4, "avail": [0, 3, 4, 8, 11, 18, 21, 22, 24, 25, 26, 28, 32, 33, 35, 38, 39], "averag": 39, "averagepool": 19, "avgpool": 8, "avgpool1d": 39, "avgpool2d": 39, "avgpool3d": 39, "avgpooling1d": 8, "avgpooling2d": 8, "avgpooling3d": 8, "avgpooling_op": 8, "avoid": [19, 42], "await": 24, "awar": 34, "ax": [8, 39], "axesimag": 25, "axi": [8, 20, 21, 24, 25, 26, 27], "b": [4, 19, 21, 22, 39], "b64encod": [19, 20, 22, 25, 27], "back": [4, 18, 27], "backbon": 33, "backend": [3, 4, 8, 9, 14, 18, 24, 25, 26, 33, 34, 35, 38, 39], "backend_opencv": 30, "backpropag": 24, "backward": [4, 8, 11, 24, 32, 39, 40], "bandwidth": [26, 33], "base": [4, 22, 25, 28, 30, 33, 38], "base64": [19, 20, 22, 25, 27], "base64_byt": [19, 20, 22, 25, 27], "base64_str": [19, 20, 22, 25, 27], "base_ev": 24, "base_url": 20, "basic": [22, 23, 24, 25], "batch": [3, 9, 11, 23, 30], "batch_siz": [3, 20, 24], "batchnorm": [19, 25, 28, 39, 42], "batchnorm1d": 39, "batchnorm2d": [8, 27, 39], "batchnorm3d": 39, "batchnorm_op": 8, "batchsiz": 3, "becaus": [3, 4, 35], "becom": [4, 42], "been": [3, 4, 21, 25, 26, 27, 39], "befor": [9, 10, 21, 25, 26, 40], "begin": [19, 26, 42], "beginendtupl": 8, "behaviour": 4, "being": [0, 3, 42], "belong": [4, 33], "below": 18, "benchmark": 34, "benefici": 33, "beta": 19, "beta_prod": 19, "between": [3, 6, 18, 33, 38, 39, 42], "bewar": 3, "beyond": 18, "bia": [4, 8, 24], "bias": [4, 24], "bigger": 8, "billion": 26, "bin": [16, 21, 25], "bind": [16, 19, 25, 28, 35], "bit": 26, "block": 40, "bn0": 27, "bnmean": 27, "bnscale": 27, "bnshift": 27, "bnvar": 27, "board": 33, "bodi": 24, "bool": [2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 42], "boolean": [13, 42], "bordertyp": 8, "bordervalu": 8, "both": [3, 4, 24, 27, 28, 30, 32, 39], "branch": [19, 22], "break": 24, "brief": [5, 6], "brows": [3, 33], "browser": 22, "buffer": [3, 41], "buffer_protocol": 35, "build": [0, 4, 8, 9, 15, 18, 21, 24, 25], "builder": 4, "built": [8, 9, 11, 16, 18, 25, 42], "busi": 11, "button": 21, "button_clear": 21, "button_gen": 21, "byte": [2, 26], "c": [2, 3, 4, 5, 6, 8, 9, 10, 11, 18, 19, 21, 22, 24, 28, 39], "calcul": [0, 28, 29, 32, 33], "call": [4, 6, 11, 18, 19, 22, 24, 25, 26, 30, 32, 33, 39, 40], "callabl": [5, 6, 13], "callback": 4, "can": [0, 3, 4, 5, 6, 8, 11, 12, 13, 16, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 39, 40, 41, 42], "cannot": [4, 8, 19, 24, 25, 42], "canva": 21, "capabl": [18, 33], "capac": 3, "caract": 4, "care": [4, 28], "carri": [4, 33, 39], "case": [3, 4, 11, 19, 22, 24, 25, 32, 33, 34, 39, 42], "cast": 3, "cast_op": 8, "categor": [28, 34, 39], "categori": [4, 8, 39], "cd": [16, 21, 25], "ceil_mod": 8, "cell": [21, 24], "cell_nam": 24, "certifi": [21, 24], "chain": [13, 25], "chang": [3, 4, 8, 9, 28, 32, 34, 39], "channel": [3, 19], "char": [3, 8], "charact": [13, 22, 42], "character": [15, 42], "characterist": [0, 3], "charset": [21, 24], "check": [4, 18, 19, 33, 42], "child": [4, 39], "childinputtensoridx": 4, "childnod": [4, 25], "children": [4, 39], "choos": [18, 27, 28, 30, 32, 33, 39], "chosen": [32, 39], "chronolog": 33, "chw": [3, 30], "cifar": 24, "cifar10": 24, "ckei": 42, "cl": [4, 24], "clariti": 42, "class": [0, 2, 3, 4, 5, 6, 19, 22, 24, 25, 30], "classic": 33, "classif": 29, "classifier_classifier_0_flatten": 21, "classifier_classifier_1_gemm_output_0": 21, "classifier_classifier_2_relu": 21, "classifier_classifier_3_gemm_output_0": 21, "classifier_classifier_4_relu": 21, "clear": [4, 21], "clone": [3, 4, 8], "clonecallback": 4, "clonenod": 4, "clonesharedoper": 4, "clonesharedproduc": 4, "cmake": 16, "cmap": [25, 26], "cmpr": 42, "co": 21, "code": [0, 8, 9, 15, 19, 20, 21, 24, 25, 26, 28, 33, 39], "code_ast": 24, "code_obj": 24, "coeffici": 26, "coher": 4, "colabor": 25, "collabor": 25, "collect": [21, 24, 30, 42], "com": [9, 20], "combin": [30, 42], "combinaison": 25, "come": 39, "comm": 21, "command": 12, "commerci": 0, "common": [22, 25, 39], "compar": 27, "comparison": 25, "compat": [0, 4, 8, 33, 35], "compil": [4, 15, 19, 24, 27, 28, 33, 34, 39], "complementari": 42, "complet": [20, 28, 39], "complex": [0, 6, 11, 18, 22, 28, 39, 42], "compon": [25, 33, 42], "compos": [3, 19, 24, 30, 33], "composit": [8, 19], "comprehens": 33, "compress": 26, "comput": [0, 4, 8, 9, 11, 18, 20, 25, 27, 28, 30, 32, 34, 35, 38, 40], "computationn": 25, "compute_accuraci": 26, "computereceptivefield": 8, "concat": [19, 39], "concat_op": 8, "concaten": [27, 30, 39], "concept": [22, 28, 32, 33, 39], "concern": 18, "concretli": 30, "condit": [3, 4, 5, 6, 34, 42], "conditionalexpress": [5, 6], "confer": 28, "config": 24, "configur": [0, 18, 20, 21, 26, 33], "confus": 29, "conjunct": 18, "connect": [4, 8, 13, 18, 24, 26, 38, 39], "connectinput": 11, "connector": [19, 39], "consecut": 4, "consid": [3, 33], "consist": [26, 33, 35, 39], "const": [2, 3, 4, 5, 6, 8, 11], "constant": [8, 19, 21, 25], "constant_fil": 24, "constant_lr": 24, "constantfold": 9, "constexpr": 3, "constitut": [13, 18, 39], "constrain": [0, 33], "construct": [3, 4, 26], "constructor": 3, "consum": [8, 11, 15, 32], "consumm": 25, "consumpt": [0, 26], "contain": [3, 4, 5, 6, 8, 13, 18, 22, 25, 26, 33, 39, 42], "content": [4, 19, 20, 21, 25, 26], "context": 42, "contigu": 3, "continu": 34, "contraint": 33, "contribut": 23, "control": [0, 18, 33], "conv": [4, 6, 9, 18, 19, 21, 22, 24, 25, 26, 42], "conv0": [22, 27], "conv1": [4, 22], "conv1d": [8, 39], "conv2": [4, 22], "conv2d": [8, 22, 25, 27, 39], "conv3": 22, "conv3d": 39, "conv4": 22, "conv_op": 8, "convb": 27, "convdepthwise1d": 8, "convdepthwise2d": 8, "convdepthwise_op": 8, "convdwnd": 39, "conveni": 8, "convers": [3, 4, 9, 13, 35], "conversli": 4, "convert": [3, 21, 24, 26, 33, 35, 38], "converter_funct": 13, "convk3": 22, "convk5": 22, "convnd": 39, "convndtranspos": 39, "convnet": 26, "convolut": [4, 18, 22, 23, 26, 27, 28, 32, 39, 40, 42], "convw": 27, "cooper": 33, "coordidx": 3, "coordin": 3, "copi": [3, 4, 8, 24, 33, 35], "copycast": 3, "copycastfrom": 3, "copyfrom": 3, "copytran": 3, "copytranspos": 3, "core": [1, 14, 24, 25, 26], "coro": 24, "correct_pr": 20, "correctli": [4, 33], "correspond": [2, 3, 4, 13, 18, 25, 28, 30, 38, 40, 42], "cost": [0, 28], "costli": 26, "could": [24, 33, 42], "counterpart": 26, "cover": [19, 22, 42], "coverag": [19, 23, 33], "cp310": 24, "cpp": [3, 9, 10, 18, 23, 24, 25, 28], "cpu": [3, 4, 14, 19, 20, 21, 24, 25, 26, 27, 28, 32, 39], "cpython": 16, "crash": 24, "creat": [3, 4, 12, 16, 18, 20, 21, 22, 23, 26, 27, 28, 30, 33, 35, 38, 40, 42], "create_arrai": 8, "createuniquenam": 4, "creation": 19, "criteria": [0, 33], "critic": 11, "csrc": 24, "ctor": 4, "cu": 12, "cuda": [28, 32, 35], "current": [3, 4, 8, 11, 13, 24, 25, 34], "custom": [8, 11, 13, 18, 22, 23, 24, 25], "customlay": 4, "cut": 4, "cv": 2, "cyclic": [4, 11, 18], "data": [0, 2, 4, 7, 8, 9, 11, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 39, 42], "data_0_conv_output_0": 26, "data_10_relu": 26, "data_1_relu": 26, "data_2_maxpool_output_0": 26, "data_3_conv_output_0": 26, "data_4_relu": 26, "data_5_maxpool_output_0": 26, "data_6_flatten": 26, "data_7_gemm_output_0": 26, "data_8_relu": 26, "data_9_gemm_output_0": 26, "data_batch": 20, "data_input": 19, "databas": [14, 23], "dataelt": 18, "dataflow": [11, 15], "dataformat": [3, 4, 8, 32, 39], "dataformattranspos": 3, "datainput": [4, 8], "datapath": [2, 20], "dataprovid": [20, 24], "dataset": [20, 24, 25, 28], "datastructur": [25, 39], "datatyp": [2, 3, 4, 8, 24, 30, 32, 39], "datayp": 25, "date": 0, "dcmake_build_typ": 16, "dcmake_install_prefix": 16, "de": 4, "deal": 22, "dealloc": 3, "debug": 16, "decad": 26, "decai": 3, "decay_t": 3, "declar": [19, 26, 42], "decod": [19, 20, 22, 25, 27], "decompos": [19, 22], "decomposit": 22, "decompress": 20, "decompressed_file_path": 20, "deconv": [6, 18], "decor": [13, 19, 21], "decoupl": [11, 18], "dedic": 25, "deep": [0, 3, 8, 23, 25, 32, 33, 34], "def": [6, 13, 19, 20, 21, 22, 24, 25, 26, 27], "default": [3, 4, 5, 6, 8, 11, 13, 16, 18], "default_index": 4, "defaultdict": [13, 19], "defens": 28, "defin": [4, 5, 6, 8, 11, 12, 13, 15, 19, 20, 22, 24, 26, 28, 30, 32, 33, 35, 39, 42], "definit": [5, 6], "degrad": 26, "degre": 0, "delet": [4, 5, 6, 8, 28], "delta": 4, "demonstr": [20, 22, 23], "dens": 40, "depend": [0, 3, 4, 11, 18, 25, 29, 30, 32, 35, 38, 39], "deploi": [0, 26, 34], "deploy": [0, 18, 34], "depth": [18, 39], "deriv": 8, "describ": [5, 6, 8, 13, 18, 22, 25, 28, 32, 33, 39, 41], "descript": [3, 16, 21, 22, 25, 28, 32, 33, 39], "design": [0, 11, 18, 22, 28, 34], "desir": [3, 16, 25, 26, 27, 33, 42], "destin": 3, "detail": [0, 23, 32, 39], "detect": [24, 29, 39, 42], "determin": 30, "determinist": [4, 18], "dev": [19, 20, 25, 26], "develop": [0, 26, 28, 33, 39, 42], "developp": [30, 42], "devic": [3, 4, 8, 24, 25, 26, 27, 33, 34, 35], "deviceidx_t": [3, 4, 8], "df": 3, "dformat": 3, "diagram": 34, "dictionari": [18, 19], "dictionnari": 13, "differ": [3, 4, 22, 28, 30, 32, 33, 42], "difficult": 26, "difficulti": 23, "digit": [25, 30], "dilation_dim": 8, "dilationdim": 8, "dim": [3, 4, 8, 19, 25, 27], "dimens": [0, 3, 4, 8, 13, 21, 22, 25, 27, 30, 39, 40], "dimension": 30, "dimensiosn": 19, "dimidx_t": 3, "dims_forward": 8, "dimsforward": 8, "dimsize_t": [3, 4, 8], "dinstiguish": 41, "direct": [18, 33, 39], "directli": [4, 25, 42], "directori": [8, 16, 21, 25, 33], "dirnam": 4, "dispatch": 24, "dispatch_queu": 24, "dispatch_shel": 24, "displai": [13, 19, 20, 22, 25, 27], "dissip": 0, "distanc": 4, "distil": 26, "distinct": [18, 39], "div": [19, 39], "div_op": [8, 19], "divid": 27, "divis": 3, "dl": 4, "dma": 33, "dnn": [21, 25, 28, 30, 33, 34, 38, 39], "do": [3, 4, 5, 6, 9, 18, 22, 25, 28, 33, 40], "do_execut": 24, "doc": [21, 25], "document": [28, 33], "doe": [3, 4, 8, 18, 19, 26, 28, 32, 39, 42], "doesn": 26, "domain": [13, 42], "don": [19, 25, 26], "done": [3, 9, 18, 19, 21, 28, 29, 32, 35, 39], "doubl": [2, 8], "downgrad": 24, "download": [19, 20, 24], "download_materi": [19, 20, 25, 26], "downsiz": 3, "doxygen": 8, "doxygenfunct": 8, "dpybind": 16, "drop": 3, "drop_last": [3, 20, 24], "droplast": 3, "dropout": [19, 39], "dsl": [6, 18], "dsp": 0, "dt": 3, "dtype": [3, 4, 8, 19, 20, 21, 24, 25, 26, 27], "due": [40, 42], "duplic": [4, 34, 39, 40], "dure": [0, 4, 16, 18, 28, 39, 42], "duti": 33, "dwerror": 16, "dynam": [11, 18, 33], "e": [3, 4, 18, 19, 22, 24, 25, 28, 32, 33, 39, 40], "e_prod": 19, "each": [2, 3, 4, 8, 11, 16, 18, 19, 22, 25, 27, 29, 30, 32, 33, 39, 42], "eager": 4, "earli": [11, 18], "earliest": 11, "eas": [0, 27], "easiest": 24, "easili": [4, 18, 19, 28, 32], "eclips": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "edg": [4, 34, 39, 40], "edit": 25, "edu": 24, "effect": [4, 15, 33], "effici": [6, 18], "effort": [6, 18], "either": [3, 28, 32, 34], "elabor": 33, "electron": [11, 18], "element": [3, 4, 18, 22, 24, 33, 39], "elemwis": 4, "elif": 24, "elman": 39, "els": [18, 19, 20, 21, 24, 25, 26, 42], "elts_t": [8, 18], "elu": 39, "embed": [18, 19, 25, 26, 33, 34], "emerg": 42, "empti": [3, 4, 8, 32, 33, 39, 42], "emul": 39, "enabl": [4, 18, 22, 28, 39, 42], "enable_custom_op": 13, "enable_if_t": 3, "enable_shared_from_thi": [4, 8], "encaplsul": 26, "encapsul": 42, "encod": [19, 20, 22, 24, 25, 27], "encompass": [0, 4], "encount": [23, 25], "encourag": [18, 26], "end": [3, 8, 42], "endstep": 8, "energi": 26, "engin": [9, 15, 42], "enough": [18, 32], "enoughdatatocomputeoutputlin": 18, "ensembl": 22, "ensur": [4, 9, 34], "enter": [21, 25], "entir": [0, 18, 28, 33, 39], "entri": 39, "enum": [2, 3, 11], "enumer": [2, 11, 20, 22, 24, 26], "env": 16, "environ": [18, 33, 35], "environn": [16, 25], "epsilon": 8, "eq": 42, "equal": [3, 4, 11], "equival": [25, 42], "eras": 8, "erf": 19, "erf_op": 8, "error": [4, 16, 19, 21, 39], "especi": 18, "eta": [21, 24], "etc": [0, 33, 34], "eval": 21, "evalu": [26, 29, 41], "even": [4, 8, 18, 25, 26], "event": 24, "eventu": [0, 18], "everi": [0, 4, 42], "everyth": [4, 26], "ex": 18, "exactli": [8, 18], "exampl": [4, 6, 8, 12, 13, 16, 18, 19, 20, 22, 24, 25, 28, 30, 32, 33, 40, 41, 42], "except": [3, 4, 21], "exceptiongroup": 21, "exchang": 0, "exclud": [4, 8], "exclus": 22, "exec": 24, "execut": [4, 8, 11, 18, 21, 25, 28, 29, 33, 34], "execute_request": 24, "exercis": 23, "exig": 33, "exist": [3, 4, 20, 30, 39, 42], "exist_ok": 20, "exit": 4, "exp": [19, 42], "expand": [8, 18], "expandmetaop": 9, "expect": [4, 8, 24, 26, 33], "expectedtyp": 3, "expert": 33, "explain": [22, 42], "explainalib": 33, "explan": 0, "explicit": 4, "explicitcastmov": 9, "explicitli": 18, "exploit": 6, "explor": 0, "exponenti": 39, "export": [14, 16, 18, 19, 28, 40], "export_fold": [21, 25], "export_onnx": 13, "expr": 42, "express": [5, 6, 18, 23, 25, 28, 42], "exract": 8, "extend": 23, "extens": [21, 24], "extensivli": 19, "extern": [4, 28], "extra": 24, "extract": [3, 24, 27, 39], "f": [5, 6, 12, 19, 20, 21, 22, 24, 25, 26, 27], "facil": 18, "factor": 0, "fail": [13, 19, 20, 21, 24, 25, 26], "fait": 13, "fallback": [3, 25], "fals": [2, 3, 4, 8, 9, 11, 13, 20, 21, 22, 26, 42], "far": 22, "fashion": 39, "faster": 24, "faster_rcnn": 24, "fatal": 21, "fc": [4, 9, 10, 18, 24, 25, 28, 40, 42], "fc0": 4, "fc1": 4, "fc1_gemm_output_0": [20, 25], "fc2": 4, "fc2_gemm_output_0": [20, 25], "fc3": 4, "fc_op": 8, "featur": [0, 3, 4, 8, 18, 23, 25, 35, 38], "feature_feature_0_conv_output_0": 21, "feature_feature_1_relu": 21, "feature_feature_2_maxpool_output_0": 21, "feature_feature_3_conv_output_0": 21, "feature_feature_4_relu": 21, "feature_feature_5_maxpool_output_0": 21, "fed": [18, 25], "feder": 34, "fetch": [2, 3], "field": [8, 40], "figur": 42, "file": [4, 11, 12, 13, 16, 19, 20, 21, 24, 26, 28, 35, 42], "file_mmd": [19, 20, 22, 25, 27], "file_nam": 11, "file_path": 20, "filenam": [11, 13], "fill": [12, 13], "filler": 24, "filter": 42, "final": [2, 4, 8, 18, 26, 33, 40], "find": [0, 4, 5, 6, 16, 18, 19, 22, 25, 28, 42], "finish": 11, "first": [0, 3, 4, 6, 8, 11, 16, 18, 19, 22, 24, 25, 26, 33, 42], "firsteltdim": 8, "firstidx": 8, "firstli": 18, "fit": 33, "flatidx": 3, "flatten": [3, 8, 18, 20, 21, 25, 26], "flatten_output_0": 25, "float": [2, 4, 8, 24, 26, 30, 32, 39, 42], "float32": [3, 4, 19, 20, 21, 24, 25, 26, 27], "float64": 3, "flow": [0, 39], "fmt": 4, "foat": 42, "folder": [12, 16, 25, 33], "folk": 26, "follow": [4, 9, 11, 13, 16, 19, 22, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 39, 42], "folowinfg": 24, "fonction": 22, "fopenmp": [21, 25], "forc": 4, "forget": 26, "form": [0, 4, 30, 33], "formal": [25, 42], "format": [0, 3, 4, 25, 27, 30, 33, 34, 38], "former": 4, "forum": 0, "forwaddim": 4, "forward": [4, 8, 11, 19, 20, 21, 24, 25, 26, 27, 32, 33, 39], "forward_dim": [4, 8, 11, 25], "forwarddim": [4, 8, 11], "found": [4, 21, 24, 25, 42], "four": [4, 27], "fourth": 3, "fpga": 0, "framework": [4, 8, 19, 23, 24, 25, 34, 35, 39, 42], "free": [4, 25], "freez": [21, 25], "friend": 4, "friendli": 4, "from": [0, 2, 3, 4, 8, 11, 13, 16, 18, 19, 20, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 39, 42], "from_numpi": 24, "from_out_nod": 4, "from_tensor": 4, "fromarrai": 24, "fromoutnod": 4, "fromoutnodenam": 4, "fromtensor": 4, "fsmruntimecontext": [5, 6], "full": [8, 11, 18], "fullfil": 42, "fulli": [18, 19, 25, 39], "fullyconnect": 28, "funct": [5, 6], "function": [0, 2, 3, 4, 5, 6, 8, 9, 10, 11, 14, 19, 20, 22, 24, 26, 28, 29, 30, 32, 33, 41], "functionn": [9, 19, 25, 30, 39], "functionnali": 39, "functool": 19, "furthermor": [4, 18], "fuse": [25, 28, 42], "fuse_batchnorm": [9, 25], "fuse_mul_add": [9, 10, 25], "fusebatchnorm": 9, "fuseconvbatchnorm": 28, "fusemuladd": [9, 10, 28], "fusion": 28, "futur": 8, "g": [4, 18, 21, 24, 25, 28, 32, 39], "gaph": 39, "garante": [3, 4], "gate": 39, "gather": [19, 26], "gather_op": 8, "gathered_shap": 8, "gatheredshap": 8, "gelu": 39, "gemm": [19, 20, 21, 25, 26], "gen_swish_metaop": 19, "gener": [0, 4, 9, 11, 12, 13, 15, 27, 28, 30, 32, 33, 34, 38], "generate_graph": [4, 19], "generate_input_fil": [21, 25], "generate_memori": 11, "generate_plugin": 12, "generate_schedul": [11, 21], "generategraph": 4, "generatememori": 11, "generateschedul": 11, "generic_export": 13, "genericoper": [4, 8, 13, 19, 20, 21, 25, 26], "genericoperator_op": 8, "get": [2, 3, 4, 5, 6, 8, 18, 19, 20, 21, 23, 24, 25, 26, 34], "get_al": [5, 6, 22, 25], "get_attr": 19, "get_available_backend": [3, 25, 26], "get_children": 4, "get_connected_graph_view": 4, "get_conv_horizontal_til": 27, "get_coord": 3, "get_hook": 8, "get_idx": 3, "get_image_data": 21, "get_impl": 8, "get_input": [8, 19], "get_input_nod": 4, "get_item": [2, 24, 30], "get_keys_convop2d": 25, "get_len": 2, "get_nb_input": 4, "get_nb_mod": [2, 24], "get_nb_output": 4, "get_nod": [4, 19, 21, 24, 25, 27], "get_oper": [4, 19, 20, 21, 22, 24, 25, 26, 27], "get_ordered_input": 4, "get_ordered_output": 4, "get_output": [8, 19, 20, 24, 25, 26, 27], "get_output_nod": [4, 19, 20, 24, 25, 26], "get_par": [4, 27], "get_queri": [5, 6, 22, 25], "get_raw_input": 8, "get_raw_output": 8, "get_start_nod": [5, 6, 22, 25], "get_static_schedul": 11, "getal": [5, 6], "getavailablebackend": 3, "getchildren": 4, "getconnectedgraphview": 4, "getcoord": 3, "getfirstfreedatainput": 4, "getgraph": 39, "gethook": 8, "getidx": 3, "getimpl": [3, 8], "getimploffset": 3, "getindexbatch": 3, "getinput": 8, "getinputlines": 18, "getinputsnam": 8, "getitem": [2, 3], "getlen": [2, 3], "getnbbatch": 3, "getnbconsumeddata": 8, "getnbfreedatainput": 4, "getnbmod": [2, 3], "getnbproduceddata": 8, "getnbrequireddata": [8, 18], "getnbrequiredprotect": 8, "getnod": 4, "getnodedelta": 4, "getoper": 4, "getorderedchildren": 4, "getorderedinput": 4, "getorderedoutput": 4, "getorderedpar": 4, "getoutput": 8, "getoutputlines": 18, "getoutputsnam": 8, "getpar": 4, "getqueri": [5, 6], "getrankednod": 4, "getrankednodesnam": 4, "getrawinput": 8, "getrawoutput": 8, "getrequiredmemori": [8, 18], "getstartnod": [5, 6], "getstaticschedul": 11, "getstorageidx": 3, "getter": 4, "gettyp": [22, 25, 42], "git": [19, 20, 25, 26], "gitlab": [0, 19, 20, 25, 26], "give": [4, 29, 41], "given": [2, 3, 4, 8, 11, 22, 25, 30, 33, 39], "gk_iodefaultindex": 4, "global": [4, 18, 21, 33], "globalaveragepool": 19, "globalaveragepooling_op": 8, "go": 4, "goal": [33, 40], "got": 21, "gpu": [0, 28, 32, 35, 39], "grad": 3, "gradient": [3, 39], "grai": [25, 26], "grammat": 42, "granular": 18, "graph": [7, 8, 9, 10, 11, 13, 14, 15, 19, 21, 23, 24, 26, 27, 28, 30, 34, 35, 38], "graph_mmd": [19, 20, 22, 25, 27], "graph_regex": [6, 18, 22, 25], "graph_view": [4, 9, 10, 11, 13], "graphbyt": [19, 20, 22, 25, 27], "graphptr": 4, "graphregex": [5, 18, 22, 25], "graphtomatch": [5, 6], "graphview": [5, 6, 8, 9, 10, 11, 13, 18, 19, 22, 24, 25, 27], "graphviewab": 39, "ground": 28, "group": [0, 42], "groupement": 4, "grow": [9, 18], "gru": 39, "gt": [21, 22, 24, 25, 26], "guarant": 3, "guarante": [4, 25], "guid": [0, 17, 22, 33], "gv": 4, "gz": [20, 24, 26], "gzip": [20, 26], "gzipfil": 26, "h": [21, 25], "ha": [3, 4, 8, 18, 19, 21, 25, 27, 32, 33, 39, 42], "halid": 18, "handl": [4, 13, 18, 19, 24, 30, 40], "happen": 42, "hardswitch": 39, "hardwar": [0, 15, 25, 28, 29, 32, 34, 39], "has_impl": 3, "has_native_coverag": 19, "has_rais": 24, "hasimpl": 3, "have": [0, 3, 4, 8, 9, 11, 13, 16, 19, 22, 24, 25, 26, 30, 32, 33, 34, 39, 42], "hbox": 21, "he": [18, 24, 25], "he_fil": 24, "head": [19, 20, 25, 26], "header": [25, 33], "height": 21, "help": 33, "helper": [3, 14, 24], "henc": 30, "here": [4, 6, 18, 23, 27, 34, 35, 39], "hesit": 9, "heurist": [6, 15, 25, 32, 42], "hi": [25, 33], "hidden_channel": 8, "hide": 39, "hierarch": 18, "high": [0, 18, 33], "highest": [3, 16], "highli": 18, "hight": [5, 6], "hl": [18, 28], "hold_canva": 21, "hook": 8, "hooknam": 8, "horizontl": 27, "hot": 24, "how": [4, 9, 19, 22, 26, 27, 32, 33, 35, 39], "howev": [4, 19, 40], "hpp": 12, "http": [0, 9, 19, 20, 21, 22, 24, 25, 26, 27], "hub": 0, "huggingfac": 21, "hw": 3, "hyperbol": 39, "i": [3, 4, 5, 6, 8, 9, 11, 13, 18, 19, 20, 21, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 38, 39, 40, 42], "id": 4, "ident": [4, 9, 19, 24, 42], "identif": 18, "identifi": 8, "identity_op": 8, "idna": [21, 24], "idx": [3, 4, 8, 24], "idx1": 20, "idx3": 20, "imag": [19, 20, 21, 22, 24, 25, 27, 30], "imagin": 42, "img": [19, 20, 22, 24, 25, 27], "img_nam": 21, "impl": [3, 8], "implement": [0, 1, 3, 6, 8, 11, 18, 23, 25, 27, 30, 34, 42], "implementaiton": 3, "implemt": [28, 32], "impli": 18, "implicit": 9, "imploffset": 3, "import": [1, 4, 14, 18, 20, 21, 22, 23, 24, 27, 39, 42], "import_gener": 13, "import_swish": 19, "impos": 33, "imposs": 4, "imshow": [25, 26], "in_channel": [8, 24], "in_id": 4, "in_tensor": 19, "in_view": 4, "inc_produc": 11, "inchannel": 8, "includ": [0, 4, 8, 11, 21, 25, 26, 28, 33, 34], "include_learnable_paramet": 4, "includelearnableparam": 4, "incom": 39, "incomplet": 34, "incproduc": 11, "increment": 3, "incrementindexbatch": 3, "inde": [19, 28, 32, 33], "independ": 0, "independantli": 16, "indermedi": 3, "index": [2, 3, 4, 8, 13, 24, 30], "indic": [4, 8, 13, 33, 39], "induc": 4, "infer": [18, 19, 20, 23, 27, 30, 41], "inferencew": 25, "inferior": 3, "inform": [4, 13, 18, 22, 23, 25, 33, 39, 42], "inherit": [3, 19, 30], "inid": 4, "init_grad": 24, "initi": [3, 4, 24, 26, 28, 38, 40], "initial_graph": 27, "ink": [19, 20, 22, 25, 27], "inlin": [2, 3, 4, 5, 6, 8, 11, 21], "inner": [4, 9], "innov": [25, 42], "input": [3, 4, 8, 11, 13, 18, 19, 22, 24, 26, 27, 28, 30, 32, 33, 39, 41, 42], "input_arrai": 26, "input_categori": [4, 8], "input_data": 4, "input_digit": 25, "input_nod": [13, 19, 21, 25, 26], "input_op": 19, "input_tensor": [4, 25, 26, 27], "inputcategori": [4, 8], "inputconv": 4, "inputdata": 4, "inputidx": [8, 18], "inputnod": 4, "inputs_dim": 13, "inputscategori": 8, "inputss": 8, "insert": [4, 9, 25, 26], "insert_par": 25, "insertpar": 4, "insid": [4, 11, 16, 25, 26, 42], "insight": 0, "inspir": [22, 25, 42], "instal": [0, 15, 21, 22, 24, 25], "instanc": [3, 4, 30, 42], "instanci": [2, 28, 30], "instanti": 18, "instead": [19, 24, 26], "instrinct": 4, "instruct": [4, 18], "int": [2, 3, 4, 8, 11, 13, 19, 30, 32, 39], "int16": 24, "int32": [3, 24], "int32_t": 8, "int64": 3, "int64_t": 8, "int8_t": 8, "integ": [26, 42], "integr": [0, 8, 28, 42], "intend": [0, 18, 33, 34], "intent": 4, "interact": 19, "interactiveshel": 24, "interest": [0, 18, 27], "interfac": [4, 5, 6, 18, 19, 25, 28, 33], "intermedi": 3, "intern": [3, 8, 24, 25, 32], "interoper": [0, 15, 25], "interpret": 33, "intersect": 42, "intput": [4, 42], "intrins": 4, "introduc": [6, 11, 18, 24, 25, 28, 32, 39, 42], "invalid": 3, "invers": 18, "inview": 4, "involv": [18, 22, 34, 35, 42], "io": 24, "io_loop": 24, "ioindex_t": [4, 8, 18], "iou": 29, "ipkernel": 24, "ipycanva": 21, "ipykernel": 24, "ipykernel_5503": 24, "ipykernel_launch": 24, "ipython": [19, 20, 21, 22, 24, 25, 27], "ipywidget": 21, "ir": 15, "is_arithmet": 3, "isatom": 8, "iscontigu": 3, "isfil": [19, 20, 21, 25, 26], "isinputnod": 4, "isomorph": [18, 42], "isoutputnod": 4, "isoutputunsign": 8, "isprior": 11, "issu": [0, 23], "item": [2, 3, 4, 30], "iter": [3, 25], "its": [3, 4, 16, 18, 23, 24, 28, 30, 32, 33, 39, 40], "itself": [3, 8, 18, 25, 28, 32], "jedi": 21, "jinja": 18, "join": 20, "jupyterlab": 21, "jupyterlab_widget": 21, "just": [4, 18, 19, 24, 25, 26, 28, 32], "k": 42, "kb": 21, "keep": [4, 8, 27, 39, 40], "keep_dim": 8, "kei": [3, 5, 6, 13, 18, 19, 30, 42], "kera": [0, 28], "kernel": [4, 18, 21, 22, 25, 28, 32, 34, 39, 42], "kernel_dim": [8, 22], "kernelapp": 24, "kernelbas": 24, "kerneldim": 8, "keyword": 39, "kind": [8, 18, 28, 34, 39], "know": [4, 18, 32, 33, 39], "known": 39, "kpi": 34, "kriz": 24, "kwarg": [3, 4, 5, 6, 8, 11, 24], "l": 25, "label": [20, 24, 26, 28, 30], "lambda": [5, 6, 19, 42], "languag": [25, 33, 42], "larg": 26, "larger": 3, "last": [3, 4, 24], "late": [11, 18], "latenc": 0, "later": [18, 19, 25], "latest": 11, "latter": [28, 33], "launch": 33, "launch_inst": 24, "launch_new_inst": 24, "layer": [0, 11, 21, 25, 27, 29], "layout": [11, 21], "lazi": 3, "lbl": 20, "lbl_batch": 20, "lead": 26, "leaki": 39, "leakyrelu": [19, 27, 39], "leakyrelu0": 27, "leakyrelu_op": 8, "leanr": 24, "learn": [0, 25, 28, 34, 39], "learnabl": 4, "learning_r": 24, "least": [22, 27, 38, 39], "leaston": 3, "leav": [21, 25], "len": [2, 20, 22, 24, 25, 26], "lenet_export_fp32": 21, "lenet_mnist": 21, "less": 3, "let": [19, 22, 25, 26, 27, 28], "level": [0, 5, 6, 9, 11, 13, 18, 33], "lexem": 42, "lf": [19, 20, 25, 26], "lh": 4, "lib": [16, 21, 24], "librari": [16, 19, 20, 23, 25, 28, 30, 32, 34, 39], "like": [4, 9, 18, 22, 28, 33, 34], "likewis": 3, "limit": 28, "line": [4, 18, 24, 25], "linear": 39, "link": [4, 27, 32, 33, 39], "linux": 15, "linux_x86_64": 24, "list": [2, 3, 4, 5, 6, 8, 9, 11, 13, 18, 20, 22, 24, 25, 33, 39], "live": [25, 27], "llvm": 18, "ln_op": 8, "load": [3, 8, 13, 18, 19, 24, 25, 26, 28, 30, 33, 34, 35], "load_data_in_memori": [2, 20], "load_onnx": [13, 19, 20, 21, 25, 26], "loaddatainmemori": 2, "loadig": 12, "local": 39, "locat": 4, "log": 25, "log_output": 4, "logic": [11, 18], "logoutput": 4, "long": [24, 28, 32, 39], "look": [0, 9, 24, 25], "loss": 24, "lost": 3, "low": 0, "lower": [3, 18], "lowercas": [13, 19], "lowest": 4, "lparen": 42, "lstm": [18, 19, 39], "lt": [21, 24, 25], "m": 12, "mac": 41, "macro": 19, "madd": 26, "made": [4, 18, 33], "magicnumb": 2, "mai": [3, 4, 8, 11, 17, 18, 21, 24, 30, 33, 40, 42], "main": [0, 21, 25, 39], "main_glob": 24, "maintain": 28, "major": 18, "make": [3, 4, 8, 16, 18, 19, 21, 25], "make_shar": 4, "makecontigu": 3, "makedir": 20, "makefil": [21, 25], "manag": [18, 25, 33, 39], "mani": [25, 33], "manipul": [8, 9, 18, 23, 25, 26, 34, 42], "manipulatedbi": 42, "manner": [24, 30], "manual": [5, 6, 18, 33], "manufactur": 33, "map": [2, 3, 4, 11, 13, 15, 30, 34], "markdown": 11, "marknonun": 4, "mat": 2, "match": [3, 4, 7, 8, 9, 10, 14, 18, 22, 23, 24, 25, 28], "matchsolut": [5, 6, 18], "math": 19, "mathemat": [8, 18, 40, 42], "matmul": [9, 10, 19, 22, 25, 28, 39], "matmul0": 22, "matmul1": 22, "matmul_op": 8, "matplotlib": [19, 20, 21, 22, 25, 26, 27], "matrix": [2, 29, 30], "max": [4, 39], "maximis": 42, "maxpool": [6, 8, 18, 19, 21, 26], "maxpool1d": 39, "maxpool2d": 39, "maxpool3d": 39, "maxpooling_op": 8, "mayb": 4, "mb": [21, 24], "mcu": 0, "md": 4, "mdatatransform": 30, "mean": [3, 4, 8, 11, 13, 19, 42], "meant": 4, "measur": 34, "mecan": 30, "mechan": [6, 19, 25, 40], "meet": [28, 42], "mem": 33, "member": [2, 11], "memori": [0, 3, 11, 18, 25, 26, 27, 28, 33, 35, 39, 42], "memorize_op": [4, 8], "memorymanag": 11, "mention": [32, 39], "mere": 4, "merg": [9, 10, 39], "mermaid": [4, 19, 20, 22], "messag": 4, "meta": [18, 23], "meta_oper": [8, 19], "metadata": 21, "metaop": 19, "metaoper": [8, 19], "metaoperator_op": 8, "method": [3, 4, 13, 15, 19, 25, 28, 40], "metric": [20, 41], "micro": [9, 19], "micrograph": 19, "might": [18, 42], "minim": 18, "minimum": 8, "miss": [8, 13], "mix": 4, "mlp": 20, "mlp_mnist": [20, 25], "mmd": [19, 20, 21, 22, 25, 27], "mnist": [3, 25, 26, 30], "mnist_dir": 20, "mnist_label": 26, "mnist_model": 25, "mnist_sampl": 26, "mnist_test": 20, "modal": [2, 3, 30], "mode": [16, 24, 33], "mode_to_nptyp": 24, "model": [0, 6, 8, 11, 13, 15, 20, 22, 27, 28, 30, 34, 39, 41], "model_after_til": 27, "modesl": 39, "modif": 39, "modifi": [0, 19, 28, 33, 39], "modul": [0, 16, 19, 24, 25, 26, 28, 30, 35], "modular": [0, 18, 28, 32], "moment": [25, 39], "momentum": 8, "more": [0, 4, 9, 18, 22, 23, 26, 28, 32, 33, 39], "moreov": 30, "most": [0, 24, 27], "move": [3, 39], "move_op": 8, "movedsrc": 3, "movement": 9, "mschedul": 30, "mse": 24, "mstimuli": 30, "much": [22, 32], "mul": [4, 19, 39], "mul_op": [8, 19], "multi": [11, 18, 30], "multimod": 30, "multiparadigm": 0, "multipl": [3, 4, 11, 19, 22, 25, 40, 42], "multipli": 41, "must": [4, 13, 24, 29, 33, 34, 40, 42], "my_numb": 21, "my_op_convert": 13, "my_op_onvert": 13, "mycustomipoper": 6, "mycustompipelinedconvimpl": 18, "myexport": [12, 25], "mymodel": 25, "mynodetestingfunc": 6, "myop": 13, "mysequentialmodel": 22, "mysupportedmodel": [20, 25], "n": [11, 12, 19, 22, 25, 26, 42], "n2d2": 40, "naiv": 26, "name": [3, 4, 8, 11, 13, 19, 22, 24, 27, 38], "name1_inid": 4, "name2_outid": 4, "nameerror": 24, "nativ": [18, 19], "native_coverage_report": 19, "nb": [19, 24], "nb_bit": 26, "nb_chan": 19, "nb_channel": 8, "nb_channenl": 8, "nb_cl": 24, "nb_data": 8, "nb_featur": 8, "nb_input": 8, "nb_out": 8, "nb_output": 8, "nb_param": 8, "nb_sampl": 26, "nbchannel": 8, "nbdata": 8, "nbdim": 3, "nbfeatur": 8, "nbin": 8, "nbinput": [4, 8], "nbout": 8, "nboutput": [4, 8], "nbparam": 8, "nbvalidinput": 4, "nbvalidoutput": 4, "nchw": [3, 4, 30, 32, 39], "nd": 39, "ndarrai": [3, 24], "necessari": [3, 4, 19, 33, 38], "need": [3, 9, 18, 19, 21, 24, 28, 32, 33, 39, 42], "negative_slop": 8, "negativeslop": 8, "neighbour": 39, "neither": 39, "nenadmarku": 9, "neq": 42, "nest": 3, "network": [0, 13, 18, 23, 25, 27, 28, 30, 32, 33, 34, 39], "network_funct": 25, "neural": [0, 18, 23, 25, 26, 27, 30, 32, 33, 34, 39], "neuromorph": 0, "new": [3, 4, 8, 13, 18, 21, 22, 24, 27, 33, 39, 42], "new_graph": 4, "new_nod": 4, "newg": 4, "newgrad": 3, "newnam": 4, "newnod": 4, "newnodeoutid": 4, "newparentinputtensoridx": 4, "newparentnod": [4, 25], "newparentoutputtensoridx": 4, "next": [3, 4, 18, 19, 25, 32, 39, 42], "nhwc": [4, 32, 39], "nn": 24, "no_bia": 8, "nobia": 8, "node": [5, 6, 8, 9, 10, 11, 13, 18, 21, 24, 26, 28, 32, 38], "node_convert": 19, "node_export": 13, "node_import": [13, 19], "node_inputs_nam": 13, "node_nam": [4, 19], "node_outputs_nam": 13, "node_to_replac": 27, "nodenam": 4, "nodeproto": 13, "nodeptr": [4, 5, 6], "nodese": 4, "noexcept": [2, 3, 4, 5, 6, 8, 11], "nofe": 4, "non": [4, 30, 33], "none": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 18, 19, 20, 21, 24, 25, 26], "nor": 39, "normal": [9, 21, 24, 26, 39], "note": [4, 19, 21, 24, 25, 26, 28, 32], "notebook": [26, 27], "noth": [3, 4], "notic": [21, 22, 24], "notion": [18, 28, 32, 42], "now": [18, 24, 25, 26, 27], "np": [4, 19, 20, 24, 25, 26, 27], "npu": 0, "npy": [25, 26], "nullptr": [4, 5, 6, 11], "number": [2, 3, 4, 8, 9, 22, 25, 27, 30, 33, 34, 39, 41], "number_np": 21, "numpi": [3, 19, 20, 21, 22, 24, 25, 26, 27], "numpy_tensor": 19, "nvidia": [28, 32], "o": [19, 20, 21, 25, 26], "o2": [21, 25], "obejct": 24, "object": [1, 3, 4, 25, 30, 33, 39], "observ": 26, "obtain": [4, 34], "obvious": 8, "occur": 3, "occurr": 22, "off": [16, 26], "offer": [0, 25, 28, 33, 34], "offset": [3, 40], "often": [0, 4, 19, 26], "old": 4, "old_graph": 4, "old_nod": 4, "oldg": 4, "oldnam": 4, "oldnod": 4, "on_click": 21, "on_erase_button_click": 21, "on_generate_button_click": 21, "on_mouse_down": 21, "on_mouse_mov": 21, "on_mouse_up": 21, "onc": [18, 19, 24, 25, 39, 42], "one": [2, 3, 4, 5, 6, 8, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 30, 32, 33, 39, 42], "one_hot_encod": 24, "one_prod": 19, "ones": [4, 42], "onli": [3, 4, 18, 19, 25, 26, 33, 34, 39, 40, 42], "onnx": [0, 8, 9, 12, 14, 15, 20, 21, 23, 26, 28, 33, 35, 39, 40, 42], "onnx_nod": [13, 19], "onnx_node_converter_": [13, 19], "onnx_tutori": 19, "op": [4, 8, 19, 24], "op1": 42, "opaqu": 42, "oparg": 4, "open": [0, 19, 20, 21, 22, 25, 26, 27], "opencv": [14, 30, 32, 39], "oper": [0, 3, 4, 7, 10, 11, 13, 14, 18, 23, 25, 26, 27, 28, 29, 30, 32, 34, 38, 40, 41], "operatora": 39, "operatorb": 39, "operatorimpl": [8, 19], "operatortyp": 8, "opitim": 28, "oppos": 39, "opset": [13, 19], "opt": 24, "optical_flow": 24, "optim": [0, 18, 24, 25, 26, 28, 33, 34, 42], "optimis": 16, "option": [3, 4, 8, 13], "optionn": 16, "order": [4, 6, 9, 10, 11, 13, 18, 19, 25, 26, 27, 28, 30, 32, 33, 34, 38, 39, 42], "org": [0, 19, 20, 24, 25, 26], "organ": 22, "origin": [3, 4, 8, 39], "ossci": 20, "other": [0, 3, 4, 8, 16, 18, 28, 29, 33, 35, 39, 42], "other_graph": 4, "other_in_id": 4, "other_nd": 4, "other_nod": 4, "other_view": 4, "othergraph": 4, "otherinid": 4, "othernod": 4, "othertensor": 3, "otherview": 4, "otherwis": 3, "ouput": [4, 27], "our": [17, 19, 23, 24, 25, 26], "ourselv": 22, "out": [4, 19, 33], "out_channel": [8, 24], "out_id": 4, "outchannel": 8, "outid": 4, "outnod": [19, 25], "output": [3, 4, 8, 13, 18, 20, 21, 24, 25, 26, 27, 32, 33, 39, 40, 41, 42], "output_aidg": [19, 20, 25], "output_arrai": 26, "output_connector": 4, "output_digit": 25, "output_dims_ord": 8, "output_model": 25, "output_nod": 26, "output_tensor": 26, "outputdim": 8, "outputdimsord": 8, "outputidx": [8, 18], "outputnod": 4, "outputs_dim": 13, "outsid": 4, "outut": 4, "over": [0, 8, 19, 26, 39], "overal": 3, "overhead": 18, "overlap": [4, 30], "overload": [3, 4, 5, 6, 8, 11, 18], "overrid": [2, 3, 8], "overwrit": 3, "overwritten": 3, "own": [3, 6, 22, 30, 33], "p": [9, 11, 16, 18], "packag": [20, 21, 22, 24, 33], "pad": [6, 18, 40], "pad_op": 8, "padbordertyp": 8, "paddedavgpooling2d": 8, "paddedconv2d": 8, "paddedconvdepthwise2d": 8, "paddedmaxpooling2d": 8, "padding_dim": 8, "pair": [4, 8], "paltform": 42, "paradigm": 18, "parallel": [4, 18, 39], "parallelschedul": 11, "param": [4, 5, 6, 8], "paramet": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 16, 18, 21, 24, 25, 26, 27, 28, 30, 32, 34, 41], "paramt": 3, "parent": [4, 24, 25, 39], "pars": 39, "parser_funct": 13, "parso": 21, "part": [19, 39, 42], "parti": 33, "partial": 34, "particular": [3, 22, 26, 30], "particularli": [6, 18, 39], "partion": 30, "pass": [3, 4, 8, 24, 25, 34, 39, 42], "past": 26, "path": [4, 11, 13, 16, 18, 19, 20, 21, 25, 26], "path_to_aidg": 16, "path_to_install_fold": 16, "path_to_mmd": [19, 20, 22, 25, 27], "path_to_sav": 13, "pattern": [6, 18, 22, 25], "pe": 33, "pep405": 16, "per": [3, 4, 26, 41], "perceptron": 24, "perform": [3, 4, 5, 6, 8, 18, 22, 23, 25, 26, 28, 29, 32, 34, 35, 39, 42], "perspect": 25, "pexpect": 21, "phase": [16, 18], "pic": 24, "piec": [19, 25, 26], "pil": 24, "pillow": [21, 24], "pip": [16, 21, 22, 24], "pipelin": [18, 22, 42], "pixel": 29, "place": [11, 40], "plan": [18, 33], "plane": 11, "plateform": [25, 28], "platform": [0, 24, 25, 28, 29, 32, 33, 42], "pleas": [0, 4, 17, 18, 21, 22, 23, 34], "plt": [19, 20, 22, 25, 26, 27], "plugin": [14, 33, 38, 42], "png": 21, "point": [4, 18, 19, 24, 26], "pointer": [3, 4, 8, 35], "polici": 11, "pool": [11, 39], "pop": [19, 26], "pop_op": 8, "poppar": 4, "posit": [4, 8, 21, 40], "possib": 33, "possibl": [4, 6, 8, 9, 11, 13, 18, 25, 33, 35, 39, 42], "possiibl": 24, "post": 23, "potenti": 8, "povid": 25, "pow": [19, 39], "pow_op": [8, 19], "power": [0, 15, 22], "practic": [26, 42], "pre": 30, "preced": [5, 6, 9, 22], "preceed": 27, "precis": [3, 11, 18, 26, 28, 29, 30, 32, 39], "pred": 24, "predic": 6, "predict": [19, 20, 25], "predicted_class": 20, "prefix": 4, "prepar": [24, 26, 34], "preprocess": 30, "present": [3, 22], "pretrain": 26, "previou": [3, 21, 27, 42], "previous": [3, 4, 32, 39, 41, 42], "primari": 18, "principl": [28, 33], "print": [3, 19, 20, 21, 22, 24, 25, 26], "priorconsum": 11, "prioriti": 18, "priorproducersconsum": 11, "problem": [26, 42], "problemat": 42, "process": [18, 25, 26, 28, 30, 32, 33, 42], "process_on": 24, "prod_op": 24, "produc": [4, 11, 15, 19, 21, 24, 25, 26, 28, 32, 33, 38, 40, 42], "producer_op": 8, "program": [18, 28, 32, 33], "project": 8, "projet_root": 16, "prompt": 21, "propag": [4, 19, 24, 26, 40], "proper": 26, "properti": [3, 4, 28, 39, 40], "propos": [39, 41], "protect": 42, "protobuff": [35, 38], "protocol": 3, "prototyp": [8, 33], "provid": [3, 4, 8, 11, 13, 18, 20, 23, 25, 28, 29, 30, 32, 33, 34, 39, 40, 42], "prun": 33, "prune": [26, 34], "pseudo": 4, "ptq": 15, "ptq_tutori": 26, "ptyprocess": 21, "public": [0, 2, 3, 4, 5, 6, 8, 11], "pure": [8, 21], "purpos": [19, 26, 30, 42], "put": [4, 25, 41, 42], "px": 30, "py": [4, 24], "py2": 21, "py3": 21, "py_env_aidg": 16, "pybind": 16, "pybind11": [24, 35], "pygment": 21, "pypi": 24, "pyplot": [19, 20, 22, 25, 26, 27], "python": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 19, 20, 22, 23, 24, 25, 28, 33, 38, 39], "python3": [16, 21, 24], "pytorch": [0, 4, 15, 24, 25, 28, 39], "qat": 15, "qom": 42, "quantifi": [6, 18], "quantiti": [11, 18], "quantiz": [0, 18, 23, 24, 33, 34], "quantize_network": 26, "quantizednbbit": 8, "queri": [5, 6, 18], "queue": 11, "quick": [0, 15, 18], "quickli": [4, 33], "quiet": 22, "qzm": 42, "r": [8, 19, 20, 22, 25, 26, 27], "rais": 3, "rand": 27, "randn": 19, "random": [3, 19, 27], "randomli": [30, 39], "rang": [0, 26], "rank": [4, 18], "rapid": 8, "raw": [19, 20, 25, 26, 30, 42], "rb": 20, "re": 24, "read": [17, 19, 20, 22, 25, 27, 30], "readbatch": 3, "readi": [3, 4, 8, 18, 24, 25, 26], "readm": 33, "readrandombatch": 3, "realiz": 33, "realli": [24, 33], "realloc": 3, "reason": [18, 42], "rebuild": 24, "recal": 29, "receiv": [39, 42], "recent": 24, "recept": [8, 40], "recip": [5, 6, 7, 8, 10, 14, 25, 28, 42], "recipesfunctiontyp": [5, 6], "recipi": [25, 40], "recogn": 42, "recognit": [25, 42], "reconfigur": 26, "recquir": [25, 35, 38], "rectifi": 39, "recurr": 39, "recurs": [4, 9, 18], "recut": 4, "reduc": [0, 8, 19, 26, 28], "reducemean": 19, "reducemean_op": 8, "reduct": 40, "ref": [3, 5, 6, 9], "ref_typ": [19, 20, 25, 26], "refcast": 3, "refcastfrom": 3, "refcontigu": 3, "refer": [0, 3, 4, 5, 6, 18, 19, 22, 23, 33, 34, 39, 42], "referenc": 42, "reffrom": 3, "reflect": 42, "regard": 3, "regardless": 4, "regex": [6, 18], "regist": [4, 18, 22, 25, 28, 32, 39], "register_convert": 13, "register_export": 13, "register_import": 13, "registr": 3, "registrar": 30, "regular": [18, 23, 25, 42], "rel": [9, 11, 40, 41], "relat": [13, 33], "relationship": [6, 18], "releas": [0, 16, 18, 21, 22, 24], "relu": [6, 18, 19, 20, 21, 22, 24, 25, 26, 27, 39], "relu0": [22, 27], "relu1": 22, "relu_1": [20, 25], "relu_op": 8, "remain": [3, 4, 32, 39], "remov": [4, 21, 25, 28], "remove_flatten": [9, 10, 20, 21, 25, 26], "removechild": 4, "removedropout": 9, "removeflatten": [9, 10], "removepar": 4, "removeview": 4, "repeat": 11, "replac": [4, 6, 8, 9, 15, 25, 26, 27, 28, 39, 40], "reply_cont": 24, "report": 19, "reprens": 30, "repres": [3, 13, 22, 30, 34, 39], "represent": 25, "reproduc": 19, "request": [19, 20, 21, 24, 25, 26], "requir": [0, 3, 4, 8, 19, 21, 24, 25, 26, 27, 33, 34, 35, 39, 40], "requiredproduc": 11, "res1": 27, "res2": 27, "rescal": 26, "reset": [3, 11], "reset_grad": 24, "resetconnect": 4, "resetconsummerproduc": 8, "resetindexbatch": 3, "resetinput": 8, "resetschedul": [11, 27], "reshap": [3, 19, 25, 26, 39], "reshape_op": 8, "residu": 4, "resiz": 3, "resize_op": 8, "resolv": [8, 21], "resourc": [33, 42], "respect": [28, 32], "respons": [19, 20, 21, 25, 26, 33], "rest": 28, "restart": 21, "restrict": 18, "result": [4, 5, 6, 24, 25, 26, 27, 38, 39, 40], "retreiv": 26, "retriev": 25, "return": [2, 3, 4, 5, 6, 8, 9, 11, 13, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 33, 39, 42], "reus": 40, "reuslt": 24, "rgb": 30, "rh": 4, "rid": 26, "right": [3, 18, 27, 39], "rm": 25, "rnn": 39, "robust": [28, 33, 34], "role": 33, "root": [4, 16, 24], "root_nod": 4, "rootnod": 4, "roughcanva": 21, "round": 26, "routin": 26, "rparen": 42, "rtol": 25, "rtype": 4, "rule": [28, 42], "run": [4, 11, 19, 20, 21, 22, 24, 27, 33, 34, 35, 41], "run_ast_nod": 24, "run_cel": 24, "run_cell_async": 24, "run_cod": 24, "run_export": [21, 25], "run_forev": 24, "run_glob": 24, "runabl": 34, "runhook": 8, "runnabl": 34, "runner": 24, "runpi": 24, "runtim": [13, 33, 39], "runtimeerror": 24, "s3": 20, "safe": 4, "sake": 42, "same": [0, 3, 4, 11, 16, 18, 19, 22, 27, 40], "sampl": [2, 3, 24, 26], "satisfi": [21, 24], "satur": 0, "save": [4, 11, 13, 19, 20, 21, 22, 25, 27, 28, 39], "save_scheduling_diagram": [11, 25], "saveschedulingdiagram": 11, "savestaticschedulingdiagram": 11, "scalar": 3, "scale": [26, 41], "scaling_op": 8, "scalingfactor": 8, "schedul": [7, 8, 14, 15, 19, 20, 21, 24, 27, 28, 34, 39, 40], "schedulingpolici": 11, "schedulingsequenti": 25, "schema": [13, 35], "scope": 4, "script": [25, 26], "se": 4, "seamless": 15, "search": [5, 6, 8, 15], "second": [3, 4, 6, 18, 27, 33], "secondli": 26, "section": [19, 22, 28, 32, 33, 34, 39, 42], "secur": 33, "see": [0, 11, 18, 19, 25, 26, 32, 33, 34, 39, 42], "seem": 26, "seemless": 35, "seen": [19, 42], "segment": [24, 29], "select": [4, 27, 39], "self": [2, 3, 4, 5, 6, 8, 11, 19, 24], "send": [4, 19, 24], "sens": 4, "sep": 42, "separ": [18, 28, 32, 33], "seq_length": 8, "sequenc": [22, 28, 32], "sequenti": [4, 8, 18, 24, 27, 28, 30, 33, 39], "sequentialschedul": [11, 19, 20, 21, 24, 25, 26, 27], "seri": 30, "serial": 34, "serv": 27, "set": [3, 4, 5, 6, 8, 11, 13, 16, 18, 21, 22, 28, 33, 39, 41, 42], "set_attr": 21, "set_backend": [3, 4, 8, 19, 20, 24, 25, 26], "set_datatyp": [3, 4, 8, 19, 20, 24, 25, 26], "set_forward_dim": 19, "set_grad": 3, "set_impl": [8, 19], "set_input": [8, 27], "set_key_from_graph": [5, 6], "set_learning_rate_schedul": 24, "set_nam": 4, "set_node_kei": [5, 6, 22, 25], "set_ordered_input": 4, "set_ordered_output": 4, "set_output": [8, 19, 26], "set_paramet": 24, "set_root_nod": 4, "setbackend": [3, 4, 8], "setbatch": 3, "setdataformat": [3, 4, 8], "setdatatyp": [3, 4, 8], "setgrad": 3, "setimpl": [3, 8], "setinput": 8, "setinputid": 4, "setkeyfromgraph": [5, 6], "setnam": 4, "setnodekei": [5, 6], "setorderedinput": 4, "setorderedoutput": 4, "setoutput": 8, "setquerykei": [5, 6], "setrootnod": 4, "setschedulingpolici": 11, "setup": [3, 24, 25, 27], "sever": [0, 4, 18, 22, 26, 27, 30, 33, 34, 39, 42], "sgd": 24, "sh": [21, 25], "shallow": [3, 8], "shape": [8, 19, 21], "shape_op": 8, "share": [3, 4], "shared_ptr": [2, 3, 4, 5, 6, 8, 9, 10, 11], "shell": 24, "shiftgelu_op": 8, "shiftmax_op": 8, "short": [2, 39], "should": [3, 4, 8, 13, 16, 18, 19, 24, 27, 30, 33, 40], "show": [4, 16, 26], "show_produc": 4, "showcas": 19, "showproduc": 4, "shuffl": [3, 20, 24], "shutil": 20, "sigmoid": [19, 39], "sigmoid_op": 8, "sign": 2, "signatur": 13, "similar": [9, 11, 18, 32, 39, 40], "similarli": 35, "simpl": [0, 6, 8, 15, 19, 25, 34], "simpler": 4, "simpli": 25, "simplifi": [5, 6, 9, 33, 35, 39, 42], "simul": 0, "sinc": [19, 33, 39], "singl": [4, 18, 19, 27, 42], "site": [21, 24], "six": 21, "size": [0, 3, 4, 8, 22, 30, 33, 39, 40], "size_0": 3, "size_1": 3, "size_2": 3, "size_3": 3, "size_t": [2, 3, 4, 8, 9, 11], "size_typ": [3, 8], "skip": 20, "slice": [4, 19, 27, 39], "slice_op": 8, "slide": 22, "small": [26, 27], "smaller": [26, 27], "so": [0, 3, 4, 16, 19, 22, 25, 26, 33, 39], "softmax": [19, 39], "softmax_op": 8, "softmin": 39, "softplu": 39, "softwar": 33, "solut": [5, 24, 42], "solv": 29, "some": [0, 3, 4, 8, 9, 11, 17, 18, 24, 25, 29, 33, 34, 40], "sometim": 6, "sophist": [6, 18], "sourc": [0, 3, 9, 16, 21, 25, 28, 33], "sovereignti": 0, "space": 3, "special": [0, 18, 25], "specif": [0, 4, 5, 6, 8, 18, 24, 25, 28, 32, 33, 34, 39, 40, 42], "specifi": [3, 4, 8, 11, 18, 19, 22, 28, 33, 39, 40], "split": [4, 19, 30, 33, 39, 42], "split_op": 8, "splitdatabas": 30, "splite": 27, "splitext": 20, "sqrt": [3, 19], "sqrt_op": 8, "src": [3, 21, 25], "stabl": 4, "stack": 21, "stage": 34, "stai": [3, 18], "standalon": [18, 25], "standard": [0, 16, 18, 28], "start": [0, 4, 5, 6, 8, 22, 23, 24, 25, 42], "startegi": 3, "startnod": [5, 6], "state": [15, 19, 34], "static": [3, 4, 8, 11, 18, 33, 34], "statu": [19, 20, 21, 25, 26], "status_cod": [19, 20, 21, 25, 26], "std": [2, 3, 4, 5, 6, 8, 9, 10, 11], "step": [4, 8, 11, 16, 18, 19, 23, 25, 26, 28, 33, 35, 42], "still": [8, 9, 11, 34], "stm32": 23, "stop": 42, "storag": 3, "store": [3, 25, 26, 33, 34, 39], "str": [2, 3, 4, 5, 6, 8, 11, 13, 16, 19, 20, 25, 26], "strategi": 32, "stream": 24, "stride": [3, 39], "stride_dim": 8, "stridedim": 8, "string": [2, 3, 4, 5, 6, 8, 11, 13, 22, 42], "stripe": 27, "stroke_lin": 21, "stroke_styl": 21, "struct": 11, "structur": [3, 4, 18, 22, 25, 28, 32], "stub": 25, "style": 4, "sub": [3, 4, 19, 27, 39, 42], "sub_op": 8, "subclass": [3, 8, 11], "subgraph": [18, 39, 40, 42], "subplot": 26, "subsect": 22, "subsequ": 33, "subset": [18, 26, 42], "substract": 3, "succeed": 4, "success": [4, 27, 42], "successfulli": [19, 20, 21, 24, 25, 26], "suggest": [4, 22], "sum": [4, 20, 24], "summar": 33, "super": 24, "support": [0, 13, 18, 19, 22, 24, 25, 39, 42], "supported_graph": 19, "supported_oper": [13, 19], "suppos": [34, 39], "surround": 4, "swap": 4, "swich": 19, "swish": 19, "swish0": 19, "swish_micro": 19, "swish_micro_graph": 19, "swish_nod": 19, "swish_op": 19, "swishimpl": 19, "switch": [28, 32], "sync_image_data": 21, "syntax": 42, "synthax": 39, "system": [0, 18, 32, 33, 34, 39], "t": [3, 8, 19, 22, 24, 25, 26, 39], "t10k": 20, "take": [3, 8, 13, 17, 22, 25, 26, 28, 30, 33, 39, 40, 42], "taken": [4, 42], "tangent": 39, "tanh": [19, 39], "tanh_op": 8, "tar": 24, "target": [0, 3, 18, 24, 25, 26, 28, 29, 32, 33, 34, 39, 42], "target_transform": 24, "targetreq": 3, "targettyp": 8, "task": [25, 26, 29], "team": 0, "technic": 0, "techniqu": [0, 26, 33], "templat": [3, 8, 12, 18, 33], "temporari": 4, "tensor": [2, 4, 8, 11, 19, 24, 26, 27, 28, 32, 39], "tensor_numpi": 24, "tensorflow": [15, 35, 39], "tensorimpl": 3, "tensoropencv": 2, "tensorrt": [14, 23, 28, 32], "term": [28, 33, 39], "termin": [13, 21], "test": [0, 4, 5, 6, 12, 13, 18, 19, 26, 30, 33], "test_kernel_3": 22, "test_kernel_5": 22, "test_plugin": 12, "test_swish": 19, "testk3": 22, "testk5": 22, "textual": [6, 18], "tf2onnx": 35, "th": 4, "than": [3, 4, 28, 32], "thank": [11, 18, 25, 27, 35], "thei": [4, 9, 11, 26, 28, 40], "them": [4, 6, 9, 18, 25, 26, 27, 32, 39, 41, 42], "themselv": [33, 39], "theori": [25, 42], "therefor": [33, 39, 42], "thi": [3, 4, 5, 6, 8, 11, 12, 13, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 38, 39, 40, 41, 42], "third": [3, 33], "those": [16, 25, 26, 33, 42], "thread": [11, 18], "threadpool": 11, "three": [18, 30, 39], "through": [4, 30, 34, 35], "thu": [8, 9, 11, 18, 19, 26, 28], "tier": 30, "tight_layout": 26, "tile": [15, 23, 34], "tiled_conv": 27, "till": 33, "time": [3, 17, 24, 25, 30, 33, 34, 39, 42], "tlm": [11, 18], "tmp": 24, "to_fil": 21, "to_other_nod": 4, "to_tensor": [4, 24], "todo": [3, 19], "togeth": 33, "token": [11, 18, 22, 42], "tolpolog": 33, "tonod": 4, "tool": [18, 19, 22, 23, 25, 42], "toolchain": 25, "toolkit": [21, 33], "toothernod": 4, "tootherview": 4, "top": 20, "top1_accuraci": 20, "topolog": [0, 4, 32, 39, 42], "topologi": [5, 6, 18, 22, 39], "torch": [24, 35], "torchvis": [24, 35], "tornado": 24, "toronto": 24, "tostr": 3, "tot_acc": 24, "total": [8, 20], "totensor": [4, 24], "toward": 39, "traceback": 24, "track": 4, "train": [0, 2, 3, 20, 23, 25, 29, 30, 34, 39], "trainset": 24, "traitlet": [21, 24], "transact": [11, 18], "transfert": 39, "transfomr": 9, "transform": [2, 4, 9, 10, 21, 22, 23, 24, 27, 33, 34, 39, 40], "transit": 42, "transmitt": 4, "transpar": 4, "transpos": [3, 4, 19, 39], "transpose_op": 8, "transposit": [3, 42], "treat": 4, "tree": [25, 42], "trigger": 24, "trivial": [18, 26], "true": [3, 4, 8, 9, 11, 13, 20, 21, 22, 24, 25, 27, 42], "true_": 27, "truth": 28, "try": [21, 22, 24], "tune": 18, "tupl": [3, 4, 13, 30], "tuple_out": 24, "tutori": [0, 17, 18, 20, 21, 22, 24, 25, 26, 27], "tvm": 18, "two": [3, 4, 6, 16, 18, 22, 30, 33, 39, 40, 41, 42], "type": [2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 18, 19, 21, 22, 24, 25, 28, 32, 39, 42], "typenam": 3, "u": 26, "ubyt": 20, "uint": 30, "uint32_t": [2, 8], "uint8": 24, "uint8_t": 2, "ultim": 18, "unabl": 8, "unalt": 42, "uncompress": 26, "undefin": [3, 4], "under": [0, 25, 30], "undergon": 33, "understand": 9, "undifin": 4, "unic": 4, "unimpl": 42, "union": 2, "uniqu": [4, 18, 22], "unit": [33, 39], "unitari": 33, "unknown": [8, 19, 38, 39], "unlik": [3, 18], "unlink": 4, "unnecessari": 42, "unquantifi": [6, 18], "unsign": 2, "unsupport": [8, 18, 19], "until": [9, 11], "untouch": 3, "unus": 3, "up": [12, 18, 33], "updat": [1, 4, 21, 22, 24, 26, 39, 40], "updateconsummerproduc": 8, "updateinputsoutput": 4, "updatenodenam": 4, "upgrad": [21, 22, 24], "uppernod": 11, "url": [19, 20, 22, 24, 25, 27], "urllib": 20, "urllib3": [21, 24], "urlretriev": 20, "us": [0, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35, 38, 39, 42], "usabl": 4, "usag": [0, 4, 12, 20, 22, 42], "useful": 30, "useless": 21, "user": [0, 4, 17, 18, 22, 24, 25, 28, 33, 39, 41, 42], "user_global_n": 24, "user_n": 24, "userwarn": 24, "usr": [21, 24, 25], "usual": 18, "utf": [25, 27], "util": [14, 24, 26], "v": 16, "val": [3, 42], "val_acc": 20, "val_dataprovid": 20, "val_mnist": 20, "valid": [3, 4, 25, 30, 33], "validi": 3, "valu": [2, 3, 4, 8, 11, 13, 16, 19, 24, 26, 27, 39], "variabl": 30, "variou": 30, "vbox": 21, "ve": 26, "vector": [2, 3, 4, 5, 6, 8, 11], "venv": [21, 24], "verbos": [4, 13, 26, 39], "veri": 26, "verifi": 4, "version": [13, 24], "versu": 33, "via": [25, 28, 32, 33, 35, 38, 39], "video": 24, "view": [4, 9, 10, 18, 35, 38, 42], "virtual": [2, 3, 4, 5, 6, 8, 11], "virtualenv": 16, "visit": 42, "visual": [19, 20, 22, 26], "visualis": 19, "visualize_mmd": [19, 20, 22, 25, 27], "void": [3, 4, 5, 6, 8, 9, 10, 11], "vt": 3, "vtemplier": 21, "w": 8, "wa": [3, 4, 24, 27], "wai": [4, 18, 19, 24, 25, 42], "wait": 11, "wall": [21, 25], "want": [9, 10, 19, 25, 26, 42], "warn": 16, "wb": [19, 20, 21, 25, 26], "wcwidth": 21, "we": [3, 9, 10, 18, 19, 21, 22, 24, 25, 26, 27, 40, 41, 42], "weight": [4, 8, 24, 30, 38], "well": [3, 4, 6, 11, 15, 19, 25, 33], "were": [3, 4, 5, 6, 22], "wextra": [21, 25], "what": [18, 24, 25, 28, 40, 42], "whatev": 33, "whatsoev": 18, "when": [1, 3, 4, 8, 12, 22, 25, 33, 35, 39, 40, 42], "where": [4, 9, 13, 26, 39], "whether": [4, 8, 42], "which": [3, 4, 5, 6, 8, 9, 10, 12, 13, 16, 18, 19, 22, 24, 25, 28, 29, 30, 32, 33, 35, 39, 41, 42], "while": [8, 26, 28, 32], "whl": [21, 24], "who": 18, "whole": [33, 39], "whose": 4, "why": [0, 15, 28, 32], "wide": 0, "widget": 21, "widgetsnbextens": 21, "width": 21, "wiki": 23, "wise": [3, 29, 39], "within": [4, 18, 35, 39], "without": [3, 4, 11, 18, 25, 28, 33, 34, 35, 39, 41], "won": 39, "work": [9, 11, 32, 33, 35, 39], "would": [4, 25], "wrap": [11, 35], "wrap_around_buff": 11, "wraparoundbuff": 11, "wrapper": 35, "write": [6, 18, 19, 20, 21, 24, 25, 26, 33], "www": 24, "x": [4, 19, 21, 24, 26, 39], "xavier_uniform_fil": 24, "xml": 8, "xxx": 26, "y": [4, 19, 21, 26, 39], "yet": [3, 8, 39], "you": [4, 6, 8, 12, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 32, 33, 42], "your": [0, 6, 16, 18, 22, 23], "z": [4, 42], "z0": 42, "z1": 4, "z2": 4, "z3": 4, "za": 42, "zero": [3, 22, 26, 39, 42], "zmqshell": 24, "\u00ecnstall": 16}, "titles": ["Aidge", "Aidge backend CPU", "Aidge backend OpenCV API", "Data", "Graph", "Graph Matching", "Graph Matching", "Aidge core API", "Operators", "Recipes", "Recipies", "Scheduler", "Aidge Export TensorRT API", "Aidge ONNX API", "API", "Get Started", "Install", "Quick Start", "Why Aidge?", "Aidge ONNX tutorial", "Database MNIST", "Export a MNIST model to a CPP standalone project", "Graph Regular Expression", "Tutorials", "Training a simple Neural Network", "Aidge demonstration", "Post Training Quantization with AIDGE", "Aidge tiling demonstration", "Framework architecture", "Benchmark neural network model", "Data", "Ensure robustness", "Runtime graph execution", "Perform an export", "User Guide", "Plateform interoperability", "Learn on edge", "Learn model", "Load and store model", "Computational graph", "Optimize graph", "Static analysis", "Transform graph"], "titleterms": {"101": 23, "The": 26, "accuraci": 26, "ad": [23, 40], "add": [8, 9, 10, 33], "advanc": 22, "aggreg": 41, "agnost": 18, "aidg": [0, 1, 2, 7, 12, 13, 18, 19, 20, 21, 23, 24, 25, 26, 27], "an": [19, 20, 25, 33, 39], "analysi": 41, "api": [2, 7, 12, 13, 14], "appli": 26, "architectur": [28, 33], "art": 18, "attribut": 33, "averag": 8, "backend": [1, 2, 28, 32], "base": [8, 11], "batchnorm": [8, 9], "benchmark": 29, "build": 16, "c": [16, 23, 25], "cast": [8, 9], "chang": 40, "character": 18, "class": [8, 11], "clone": 39, "code": 18, "compil": [16, 18, 21, 25], "complet": 33, "comput": [19, 26, 29, 33, 39, 41], "concat": 8, "configur": 25, "connector": 4, "constant": 9, "constraint": 33, "consum": 18, "conv": 8, "convdepthwis": 8, "convert": 13, "copi": 39, "core": [7, 28, 39], "cpp": 21, "cpu": 1, "creat": [19, 24, 25, 39], "creation": 26, "data": [3, 30], "databas": [2, 3, 20, 24, 30], "dataflow": 18, "dataprovid": [3, 30], "dataset": 26, "deep": 39, "default": 32, "defin": [18, 25, 27], "definit": 39, "demonstr": [25, 27], "describ": 42, "design": 33, "dimens": 19, "div": 8, "dnn": 23, "do": 26, "done": 26, "download": [21, 25, 26], "draw": 21, "dropout": 9, "edg": 36, "effect": 18, "engin": 18, "ensur": 31, "environ": 26, "erf": 8, "evalu": 20, "exampl": [26, 39], "excut": 29, "execut": 32, "expand": [9, 42], "explicit": [9, 39], "export": [12, 13, 21, 23, 25, 33], "express": 22, "extra": 33, "fc": 8, "file": [25, 33], "flatten": [9, 10], "flow": 22, "fold": 9, "fonctionn": 23, "footprint": 41, "framework": 28, "from": [21, 38, 41], "function": [12, 13, 25, 27, 34, 39, 42], "fuse": [9, 10, 40], "gather": 8, "gener": [8, 18, 19, 21, 25, 39], "get": [15, 41], "graph": [4, 5, 6, 18, 22, 25, 32, 33, 39, 40, 42], "graphregex": 6, "graphview": 4, "guid": 34, "hardwar": [18, 33], "helper": [4, 12], "heurist": 18, "high": 34, "i": [0, 26], "ident": 8, "implement": [19, 28, 32, 33, 39, 40], "import": [13, 19, 25, 26], "infer": [25, 26], "input": [21, 25], "instal": [16, 20], "integr": 33, "interoper": [18, 35], "interpret": 42, "introduct": 39, "ir": 18, "isomorph": 40, "its": 25, "kera": 35, "kernel": 33, "kpi": 41, "layer": 40, "leakyrelu": 8, "learn": [24, 36, 37], "lenet": 20, "level": 34, "lexer": 42, "librari": 33, "licens": 0, "like": 20, "linux": 16, "load": [21, 38], "loop": 24, "lstm": 8, "machin": 42, "make": 39, "manipul": 21, "map": [18, 33], "match": [5, 6, 42], "matmul": [8, 40], "measur": 29, "memor": 8, "memori": 41, "mermaid": [25, 27], "meta": [8, 9], "metanod": [19, 42], "method": 18, "metric": 29, "mnist": [2, 20, 21], "model": [18, 19, 21, 24, 25, 26, 29, 33, 35, 37, 38, 40], "move": [8, 9], "mul": [8, 9, 10], "multi": 40, "need": [25, 26], "network": [24, 26, 29], "neural": [24, 29], "new": 19, "node": [4, 19, 22, 25, 33, 39, 41, 42], "notebook": [19, 25], "number": 21, "numpi": 35, "object": 24, "onnx": [13, 18, 19, 25, 38], "opencv": 2, "oper": [8, 9, 19, 39, 42], "operatortensor": 8, "optim": [23, 40], "option": 16, "output": 19, "overview": [29, 34, 41, 42], "own": 21, "pad": 8, "paddedavgpool": 8, "paddedconv": 8, "paddedconvdepthwis": 8, "paddedmaxpool": 8, "parallel": [11, 22], "paramet": [33, 39], "parser": 42, "partit": 30, "pattern": 42, "perform": [20, 33], "phase": 33, "pipelin": 26, "plateform": 35, "plugin": [12, 28, 39], "pool": 8, "pop": 8, "post": 26, "pow": 8, "power": 18, "predefin": 8, "produc": [8, 18, 39], "project": [21, 33], "propos": 40, "provid": 19, "ptq": [18, 26], "python": 16, "pytorch": [18, 35], "qat": 18, "quantifi": 22, "quantiz": 26, "queri": 22, "quick": 17, "recip": 9, "recipi": 10, "reducemean": 8, "regex": [5, 22, 42], "regist": [13, 19], "regular": 22, "relu": 8, "remov": [9, 10, 42], "replac": [18, 42], "requir": [20, 22], "reshap": 8, "retriev": 19, "robust": 31, "rule": 33, "run": [25, 26], "runtim": 32, "scale": 8, "schedul": [11, 18, 25, 26, 32, 33], "score": 29, "seamless": 18, "search": 18, "select": 32, "sequenti": [11, 22], "set": [19, 24, 25, 26], "setup": 26, "share": 39, "sigmoid": 8, "simpl": [18, 24], "slice": 8, "softmax": 8, "solut": 6, "solver": 42, "some": 26, "spatial": 40, "sqrt": 8, "standalon": 21, "start": [15, 17], "state": [18, 42], "static": 41, "stimuli": 30, "store": 38, "strategi": 33, "structur": 30, "sub": 8, "subgraph": 41, "syntax": 39, "tanh": 8, "tensor": [3, 25, 30, 35], "tensorflow": 18, "tensorrt": 12, "test": [21, 22, 25], "tile": [18, 27, 40], "time": 29, "topologi": 40, "train": [24, 26], "transform": [25, 42], "transmitt": 39, "transpos": 8, "tutori": [19, 23], "up": [19, 24, 25, 26], "updat": 19, "user": 34, "util": 2, "view": 39, "visual": [25, 27], "well": 18, "what": [0, 26], "why": 18, "work": [19, 26], "workflow": 34, "your": 21}}) \ No newline at end of file +Search.setIndex({"alltitles": {"(if needed) Download the model": [[25, "(if-needed)-Download-the-model"], [26, "(if-needed)-Download-the-model"]], "API": [[14, null]], "Add": [[8, "add"]], "Add extra files to complete the export": [[33, "add-extra-files-to-complete-the-export"]], "Advanced node testing": [[22, "Advanced-node-testing"]], "Aggregate KPI from a subgraph": [[41, "aggregate-kpi-from-a-subgraph"]], "Aidge": [[0, null]], "Aidge 101": [[23, "aidge-101"]], "Aidge DNN fonctionnalities": [[23, "aidge-dnn-fonctionnalities"]], "Aidge Export TensorRT API": [[12, null]], "Aidge ONNX API": [[13, null]], "Aidge ONNX tutorial": [[19, null]], "Aidge backend CPU": [[1, null]], "Aidge backend OpenCV API": [[2, null]], "Aidge core API": [[7, null]], "Aidge database": [[24, "Aidge-database"]], "Aidge demonstration": [[25, null]], "Aidge tiling demonstration": [[27, null]], "Applying the PTQ to the model \u2026": [[26, "Applying-the-PTQ-to-the-model-..."]], "Average Pooling": [[8, "average-pooling"]], "BatchNorm": [[8, "batchnorm"]], "Benchmark neural network model": [[29, null]], "Build on Linux": [[16, "build-on-linux"]], "C++ Compilation": [[16, "c-compilation"]], "Cast": [[8, "cast"]], "Change topology (model isomorphism)": [[40, "change-topology-model-isomorphism"]], "Clone a graph": [[39, "clone-a-graph"]], "Compilation options": [[16, "compilation-options"]], "Compile the export": [[25, "Compile-the-export"]], "Compile the export and test it": [[21, "Compile-the-export-and-test-it"]], "Computational footprint": [[41, "computational-footprint"]], "Computational graph": [[39, null]], "Compute score metrics": [[29, "compute-score-metrics"]], "Computing output dimensions": [[19, "Computing-output-dimensions"]], "Computing the model accuracy \u2026": [[26, "Computing-the-model-accuracy-..."]], "Computing the quantized accuracy \u2026": [[26, "Computing-the-quantized-accuracy-..."]], "Concat": [[8, "concat"]], "Configure the model for inference": [[25, "Configure-the-model-for-inference"]], "Connector": [[4, "connector"]], "Constant folding": [[9, "constant-folding"]], "Conv": [[8, "conv"]], "ConvDepthWise": [[8, "convdepthwise"]], "Converters Aidge to ONNX": [[13, "converters-aidge-to-onnx"]], "Converters ONNX to Aidge": [[13, "converters-onnx-to-aidge"]], "Core": [[28, "core"]], "Core operator": [[39, "core-operator"]], "Create a scheduler and run inference": [[25, "Create-a-scheduler-and-run-inference"]], "Create an input tensor & its node in the graph": [[25, "Create-an-input-tensor-&-its-node-in-the-graph"]], "Creating Aidge model": [[24, "Creating-Aidge-model"]], "Creating a MetaNode": [[19, "Creating-a-MetaNode"]], "DNN Optimization": [[23, "dnn-optimization"]], "DNN export": [[23, "dnn-export"]], "Data": [[3, null], [30, null]], "Data Structure": [[30, "data-structure"]], "Data partitioning": [[30, "data-partitioning"]], "DataProvider": [[3, "dataprovider"], [30, "dataprovider"]], "Database": [[3, "database"], [30, "database"]], "Database MNIST": [[20, null]], "Databases": [[2, "databases"]], "Default scheduler": [[32, "default-scheduler"]], "Define mermaid visualizer function": [[25, "Define-mermaid-visualizer-function"], [27, "Define-mermaid-visualizer-function"]], "Definition": [[39, "definition"]], "Describe graph patterns": [[42, "describe-graph-patterns"]], "Design and export the computation kernels": [[33, "design-and-export-the-computation-kernels"]], "Div": [[8, "div"]], "Doing the PTQ with AIDGE": [[26, "Doing-the-PTQ-with-AIDGE"]], "Download the model": [[21, "Download-the-model"]], "Draw your own number": [[21, "Draw-your-own-number"]], "Ensure robustness": [[31, null]], "Environment setup \u2026": [[26, "Environment-setup-..."]], "Erf": [[8, "erf"]], "Example of Operator": [[39, "example-of-operator"]], "Expand meta operators": [[9, "expand-meta-operators"]], "Expand operator": [[42, "expand-operator"]], "Explicit Cast Move": [[9, "explicit-cast-move"]], "Explicit syntax": [[39, "explicit-syntax"]], "Export": [[13, "export"], [25, "Export"]], "Export a MNIST model to a CPP standalone project": [[21, null]], "Export function": [[12, "export-function"]], "Export implementation phase": [[33, "export-implementation-phase"]], "Export mapping phase": [[33, "export-mapping-phase"]], "Export strategy": [[33, "export-strategy"]], "Export the attributes of the nodes": [[33, "export-the-attributes-of-the-nodes"]], "Export the model": [[21, "Export-the-model"]], "Export the parameters of the model": [[33, "export-the-parameters-of-the-model"]], "Export the scheduling of the graph": [[33, "export-the-scheduling-of-the-graph"]], "Export to an integrated kernel library": [[33, "export-to-an-integrated-kernel-library"]], "FC": [[8, "fc"]], "Framework architecture": [[28, null]], "Functional syntax": [[39, "functional-syntax"]], "Fuse BatchNorm": [[9, "fuse-batchnorm"]], "Fuse MatMul & added": [[40, "fuse-matmul-added"]], "Fuse Mul Add": [[9, "fuse-mul-add"], [10, "fuse-mul-add"]], "Gather": [[8, "gather"]], "Generate an export in C++": [[25, "Generate-an-export-in-C++"]], "Generate an input file for tests": [[25, "Generate-an-input-file-for-tests"]], "Generate inputs for testing the model from your drawing": [[21, "Generate-inputs-for-testing-the-model-from-your-drawing"]], "Generic Operator": [[8, "generic-operator"]], "Generic hardware model and mapping heuristics": [[18, "generic-hardware-model-and-mapping-heuristics"]], "Generic operator": [[39, "generic-operator"]], "Generic, compiler-agnostic tiling methods": [[18, "generic-compiler-agnostic-tiling-methods"]], "Get Started": [[15, null]], "Get node KPI": [[41, "get-node-kpi"]], "Graph": [[4, null]], "Graph Matching": [[5, null], [6, null], [42, "graph-matching"]], "Graph Regex": [[5, "graph-regex"], [42, "graph-regex"]], "Graph Regex Flow": [[22, "Graph-Regex-Flow"]], "Graph Regex Lexer": [[42, "graph-regex-lexer"]], "Graph Regex Parser": [[42, "graph-regex-parser"]], "Graph Regular Expression": [[22, null]], "Graph View": [[39, "graph-view"]], "Graph helpers": [[4, "graph-helpers"]], "Graph transformation": [[25, "Graph-transformation"], [42, "graph-transformation"]], "GraphRegex": [[6, "graphregex"]], "GraphView": [[4, "graphview"]], "High level functionalities": [[34, "high-level-functionalities"]], "Identity": [[8, "identity"]], "Implementation of an operator": [[39, "implementation-of-an-operator"]], "Implementation selection": [[32, "implementation-selection"]], "Implementations & Backends": [[28, "implementations-backends"]], "Implementations and backends": [[32, "implementations-and-backends"]], "Import": [[13, "import"]], "Import Aidge": [[25, "Import-Aidge"]], "Importing an ONNX": [[19, "Importing-an-ONNX"]], "Importing the model in AIDGE \u2026": [[26, "Importing-the-model-in-AIDGE-..."]], "Inference": [[25, "Inference"]], "Install": [[16, null]], "Install Python": [[16, "install-python"]], "Installation and Requirements": [[20, "Installation-and-Requirements"]], "Introduction": [[39, "introduction"]], "Keras Tensor interoperability": [[35, "keras-tensor-interoperability"]], "Keras interoperability": [[35, "keras-interoperability"]], "Keras model interoperability": [[35, "keras-model-interoperability"]], "LSTM": [[8, "lstm"]], "LeakyReLU": [[8, "leakyrelu"]], "Learn model": [[37, null]], "Learn on edge": [[36, null]], "License": [[0, "license"]], "Load and store model": [[38, null]], "Load model from ONNX": [[38, "load-model-from-onnx"]], "Load the model in Aidge and manipulate it": [[21, "Load-the-model-in-Aidge-and-manipulate-it"]], "MNIST": [[2, "mnist"]], "Make a deep copy": [[39, "make-a-deep-copy"]], "Make a deep copy with shared parameters": [[39, "make-a-deep-copy-with-shared-parameters"]], "MatMul": [[8, "matmul"]], "Match": [[5, "match"]], "Match Solution": [[6, "match-solution"]], "Match solver": [[42, "match-solver"]], "Measure excution time": [[29, "measure-excution-time"]], "Memorize": [[8, "memorize"]], "Memory footprint": [[41, "memory-footprint"]], "Meta Operator": [[8, "meta-operator"]], "MetaNode": [[42, "metanode"]], "Model hardware & architecture rules": [[33, "model-hardware-architecture-rules"]], "Move": [[8, "move"]], "Mul": [[8, "mul"]], "Multi-layer spatial tiling": [[40, "multi-layer-spatial-tiling"]], "Node": [[4, "node"], [39, "node"]], "Node Regex": [[42, "node-regex"]], "Node Regex Interpreter": [[42, "node-regex-interpreter"]], "Node Regex Lexer": [[42, "node-regex-lexer"]], "Node Regex Parser": [[42, "node-regex-parser"]], "Numpy interoperability": [[35, "numpy-interoperability"]], "ONNX": [[38, "onnx"]], "ONNX Import": [[25, "ONNX-Import"]], "Operator": [[39, "operator"]], "Operator base class": [[8, "operator-base-class"]], "OperatorTensor base class": [[8, "operatortensor-base-class"]], "Operators": [[8, null], [39, "operators"]], "Optimize graph": [[40, null]], "Overview": [[29, "overview"], [41, "overview"], [42, "overview"]], "Pad": [[8, "pad"]], "PaddedAvgPooling": [[8, "paddedavgpooling"]], "PaddedConv": [[8, "paddedconv"]], "PaddedConvDepthWise": [[8, "paddedconvdepthwise"]], "PaddedMaxPooling": [[8, "paddedmaxpooling"]], "Parallel graph": [[22, "Parallel-graph"]], "Parallel scheduler": [[11, "parallel-scheduler"]], "Perform an evaluation of the LeNet-like on Aidge": [[20, "Perform-an-evaluation-of-the-LeNet-like-on-Aidge"]], "Perform an export": [[33, null]], "Plateform interoperability": [[35, null]], "Plugin Operator": [[39, "plugin-operator"]], "Plugin helper": [[12, "plugin-helper"]], "Plugins": [[28, "plugins"]], "Pop": [[8, "pop"]], "Post Training Quantization with AIDGE": [[26, null]], "Pow": [[8, "pow"]], "Powerful graph search & replace engine": [[18, "powerful-graph-search-replace-engine"]], "Predefined meta-operators": [[8, "predefined-meta-operators"]], "Predefined operators": [[8, "predefined-operators"]], "Producer": [[8, "producer"], [39, "producer"]], "Project constraints": [[33, "project-constraints"]], "Proposed implementation": [[40, "proposed-implementation"]], "Providing an implementation": [[19, "Providing-an-implementation"]], "PyTorch interoperability": [[35, "pytorch-interoperability"]], "PyTorch model interoperability": [[35, "pytorch-model-interoperability"]], "PyTorch tensor interoperability": [[35, "pytorch-tensor-interoperability"]], "Quantifiers": [[22, "Quantifiers"]], "Quantization dataset creation \u2026": [[26, "Quantization-dataset-creation-..."]], "Query": [[22, "Query"]], "Quick Start": [[17, null]], "ReLU": [[8, "relu"]], "Recipes": [[9, null]], "Recipies": [[10, null]], "ReduceMean": [[8, "reducemean"]], "Register export functions": [[13, "register-export-functions"]], "Register import functions": [[13, "register-import-functions"]], "Registering new node import": [[19, "Registering-new-node-import"]], "Remove Dropout": [[9, "remove-dropout"]], "Remove Flatten": [[9, "remove-flatten"]], "Remove flatten": [[10, "remove-flatten"]], "Remove operator": [[42, "remove-operator"]], "Replace operator": [[42, "replace-operator"]], "Requirements": [[22, "Requirements"]], "Reshape": [[8, "reshape"]], "Retrieve the onnx model": [[19, "Retrieve-the-onnx-model"]], "Run the export": [[25, "Run-the-export"]], "Running some example inferences \u2026": [[26, "Running-some-example-inferences-..."]], "Running some quantized inferences \u2026": [[26, "Running-some-quantized-inferences-..."]], "Runtime graph execution": [[32, null]], "Scaling": [[8, "scaling"]], "Scheduler": [[11, null], [32, "scheduler"], [33, "scheduler"]], "Scheduler base class": [[11, "scheduler-base-class"]], "Seamless interoperability with ONNX, PyTorch and TensorFlow": [[18, "seamless-interoperability-with-onnx-pytorch-and-tensorflow"]], "Sequential graph": [[22, "Sequential-graph"]], "Sequential scheduler": [[11, "sequential-scheduler"]], "Set up learning objects": [[24, "Set-up-learning-objects"]], "Setting up the AIDGE scheduler \u2026": [[26, "Setting-up-the-AIDGE-scheduler-..."]], "Setting up the notebook": [[19, "Setting-up-the-notebook"], [25, "Setting-up-the-notebook"]], "Sigmoid": [[8, "sigmoid"]], "Simple and effective code generation engine": [[18, "simple-and-effective-code-generation-engine"]], "Slice": [[8, "slice"]], "Softmax": [[8, "softmax"]], "Sqrt": [[8, "sqrt"]], "State machine": [[42, "state-machine"]], "Static analysis": [[41, null]], "Stimuli": [[30, "stimuli"]], "Sub": [[8, "sub"]], "Syntax to create a computational graph": [[39, "syntax-to-create-a-computational-graph"]], "Tanh": [[8, "tanh"]], "Tensor": [[3, "tensor"], [30, "tensor"]], "The Quantization Pipeline": [[26, "The-Quantization-Pipeline"]], "Tiling": [[40, "tiling"]], "Training a simple Neural Network": [[24, null]], "Training loop": [[24, "Training-loop"]], "Transform graph": [[42, null]], "Transformation functions": [[42, "transformation-functions"]], "Transmitter": [[39, "transmitter"]], "Transpose": [[8, "transpose"]], "Tutorial on adding the C++ Aidge": [[23, "tutorial-on-adding-the-c-aidge"]], "Tutorials": [[23, null]], "UTILS": [[2, "utils"]], "Updating ONNX import": [[19, "Updating-ONNX-import"]], "User Guide": [[34, null]], "Well-characterized, state-of-the-art PTQ and QAT methods": [[18, "well-characterized-state-of-the-art-ptq-and-qat-methods"]], "Well-defined consumer-producer model and scheduling": [[18, "well-defined-consumer-producer-model-and-scheduling"]], "Well-defined dataflow graph IR model": [[18, "well-defined-dataflow-graph-ir-model"]], "What is Aidge?": [[0, "what-is-aidge"]], "What is Network Quantization ?": [[26, "What-is-Network-Quantization-?"]], "Why Aidge?": [[18, null]], "Work is done !": [[26, "Work-is-done-!"]], "Workflow overview": [[34, "workflow-overview"]], "Working with generic operator": [[19, "Working-with-generic-operator"]]}, "docnames": ["index", "source/API/BackendCPU/index", "source/API/BackendOPENCV/index", "source/API/Core/data", "source/API/Core/graph", "source/API/Core/graphMatching", "source/API/Core/graphRegex", "source/API/Core/index", "source/API/Core/operator", "source/API/Core/recipes", "source/API/Core/recipies", "source/API/Core/scheduler", "source/API/ExportTensorRT/index", "source/API/Onnx/index", "source/API/index", "source/GetStarted/index", "source/GetStarted/install", "source/GetStarted/quickStart", "source/GetStarted/whyAidge", "source/Tutorial/ONNX", "source/Tutorial/database", "source/Tutorial/export_cpp", "source/Tutorial/graph_regex", "source/Tutorial/index", "source/Tutorial/learning", "source/Tutorial/load_and_run", "source/Tutorial/ptq", "source/Tutorial/tiling", "source/UserGuide/architecture", "source/UserGuide/benchmark", "source/UserGuide/data", "source/UserGuide/ensureRobustness", "source/UserGuide/executeGraph", "source/UserGuide/export", "source/UserGuide/index", "source/UserGuide/interoperability", "source/UserGuide/learnEdge", "source/UserGuide/learnModel", "source/UserGuide/loadStoreModel", "source/UserGuide/modelGraph", "source/UserGuide/optimizeGraph", "source/UserGuide/staticAnalysis", "source/UserGuide/transformGraph"], "envversion": {"nbsphinx": 4, "sphinx": 63, "sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.todo": 2, "sphinxcontrib.bibtex": 9}, "filenames": ["index.rst", "source/API/BackendCPU/index.rst", "source/API/BackendOPENCV/index.rst", "source/API/Core/data.rst", "source/API/Core/graph.rst", "source/API/Core/graphMatching.rst", "source/API/Core/graphRegex.rst", "source/API/Core/index.rst", "source/API/Core/operator.rst", "source/API/Core/recipes.rst", "source/API/Core/recipies.rst", "source/API/Core/scheduler.rst", "source/API/ExportTensorRT/index.rst", "source/API/Onnx/index.rst", "source/API/index.rst", "source/GetStarted/index.rst", "source/GetStarted/install.rst", "source/GetStarted/quickStart.rst", "source/GetStarted/whyAidge.rst", "source/Tutorial/ONNX.nblink", "source/Tutorial/database.nblink", "source/Tutorial/export_cpp.nblink", "source/Tutorial/graph_regex.nblink", "source/Tutorial/index.rst", "source/Tutorial/learning.nblink", "source/Tutorial/load_and_run.nblink", "source/Tutorial/ptq.nblink", "source/Tutorial/tiling.nblink", "source/UserGuide/architecture.rst", "source/UserGuide/benchmark.rst", "source/UserGuide/data.rst", "source/UserGuide/ensureRobustness.rst", "source/UserGuide/executeGraph.rst", "source/UserGuide/export.rst", "source/UserGuide/index.rst", "source/UserGuide/interoperability.rst", "source/UserGuide/learnEdge.rst", "source/UserGuide/learnModel.rst", "source/UserGuide/loadStoreModel.rst", "source/UserGuide/modelGraph.rst", "source/UserGuide/optimizeGraph.rst", "source/UserGuide/staticAnalysis.rst", "source/UserGuide/transformGraph.rst"], "indexentries": {"__init__() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.__init__", false]], "__init__() (aidge_core.connector method)": [[4, "aidge_core.Connector.__init__", false]], "__init__() (aidge_core.dataprovider method)": [[3, "aidge_core.DataProvider.__init__", false]], "__init__() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.__init__", false], [6, "aidge_core.GraphRegex.__init__", false]], "__init__() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.__init__", false]], "__init__() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.__init__", false], [6, "aidge_core.MatchSolution.__init__", false]], "__init__() (aidge_core.node method)": [[4, "aidge_core.Node.__init__", false]], "__init__() (aidge_core.operator method)": [[8, "aidge_core.Operator.__init__", false]], "__init__() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.__init__", false]], "__init__() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.__init__", false]], "__init__() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.__init__", false]], "__init__() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.__init__", false]], "__init__() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.__init__", false]], "add() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.add", false]], "add() (in module aidge_core)": [[8, "aidge_core.Add", false]], "add_child() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.add_child", false]], "add_child() (aidge_core.node method)": [[4, "aidge_core.Node.add_child", false]], "add_hook() (aidge_core.operator method)": [[8, "aidge_core.Operator.add_hook", false]], "add_hook() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.add_hook", false]], "add_query() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.add_query", false], [6, "aidge_core.GraphRegex.add_query", false]], "aidge::add (c++ function)": [[8, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", false]], "aidge::avgpooling (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", false]], "aidge::batchnorm (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", false]], "aidge::cast (c++ function)": [[8, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", false]], "aidge::concat (c++ function)": [[8, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", false]], "aidge::connector (c++ class)": [[4, "_CPPv4N5Aidge9ConnectorE", false]], "aidge::connector::connector (c++ function)": [[4, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", false], [4, "_CPPv4N5Aidge9Connector9ConnectorEv", false]], "aidge::connector::index (c++ function)": [[4, "_CPPv4NK5Aidge9Connector5indexEv", false]], "aidge::connector::node (c++ function)": [[4, "_CPPv4NK5Aidge9Connector4nodeEv", false]], "aidge::connector::operator[] (c++ function)": [[4, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", false]], "aidge::connector::size (c++ function)": [[4, "_CPPv4NK5Aidge9Connector4sizeEv", false]], "aidge::connector::~connector (c++ function)": [[4, "_CPPv4N5Aidge9ConnectorD0Ev", false]], "aidge::constantfolding (c++ function)": [[9, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", false]], "aidge::conv (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::convdepthwise (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::database (c++ class)": [[3, "_CPPv4N5Aidge8DatabaseE", false]], "aidge::database::database (c++ function)": [[3, "_CPPv4N5Aidge8Database8DatabaseEv", false]], "aidge::database::getitem (c++ function)": [[3, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", false]], "aidge::database::getlen (c++ function)": [[3, "_CPPv4NK5Aidge8Database6getLenEv", false]], "aidge::database::getnbmodalities (c++ function)": [[3, "_CPPv4NK5Aidge8Database15getNbModalitiesEv", false]], "aidge::database::~database (c++ function)": [[3, "_CPPv4N5Aidge8DatabaseD0Ev", false]], "aidge::dataprovider (c++ class)": [[3, "_CPPv4N5Aidge12DataProviderE", false]], "aidge::dataprovider::dataprovider (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", false]], "aidge::dataprovider::done (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4doneEv", false]], "aidge::dataprovider::getindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider13getIndexBatchEv", false]], "aidge::dataprovider::getnbbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider10getNbBatchEv", false]], "aidge::dataprovider::incrementindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider19incrementIndexBatchEv", false]], "aidge::dataprovider::iter (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4iterEv", false]], "aidge::dataprovider::next (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider4nextEv", false]], "aidge::dataprovider::readbatch (c++ function)": [[3, "_CPPv4NK5Aidge12DataProvider9readBatchEv", false]], "aidge::dataprovider::resetindexbatch (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider15resetIndexBatchEv", false]], "aidge::dataprovider::setbatches (c++ function)": [[3, "_CPPv4N5Aidge12DataProvider10setBatchesEv", false]], "aidge::div (c++ function)": [[8, "_CPPv4N5Aidge3DivERKNSt6stringE", false]], "aidge::erf (c++ function)": [[8, "_CPPv4N5Aidge3ErfERKNSt6stringE", false]], "aidge::expandmetaops (c++ function)": [[9, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", false]], "aidge::explicitcastmove (c++ function)": [[9, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", false]], "aidge::fc (c++ function)": [[8, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", false]], "aidge::fusebatchnorm (c++ function)": [[9, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", false]], "aidge::fusemuladd (c++ function)": [[9, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", false], [10, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", false]], "aidge::gather (c++ function)": [[8, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", false]], "aidge::generategraph (c++ function)": [[4, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", false]], "aidge::getconnectedgraphview (c++ function)": [[4, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", false]], "aidge::graphregex (c++ class)": [[5, "_CPPv4N5Aidge10GraphRegexE", false], [6, "_CPPv4N5Aidge10GraphRegexE", false]], "aidge::graphregex::addquery (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", false], [6, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", false]], "aidge::graphregex::appliedrecipes (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::graphregex (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", false], [6, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", false]], "aidge::graphregex::match (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::setkeyfromgraph (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", false], [6, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", false]], "aidge::graphregex::setnodekey (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", false], [5, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", false], [6, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", false], [6, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", false]], "aidge::graphregex::~graphregex (c++ function)": [[5, "_CPPv4N5Aidge10GraphRegexD0Ev", false], [6, "_CPPv4N5Aidge10GraphRegexD0Ev", false]], "aidge::graphview (c++ class)": [[4, "_CPPv4N5Aidge9GraphViewE", false]], "aidge::graphview::add (c++ function)": [[4, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", false], [4, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", false]], "aidge::graphview::addchild (c++ function)": [[4, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", false]], "aidge::graphview::clone (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView5cloneEv", false]], "aidge::graphview::clonecallback (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", false]], "aidge::graphview::clonesharedoperators (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView20cloneSharedOperatorsEv", false]], "aidge::graphview::clonesharedproducers (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView20cloneSharedProducersEv", false]], "aidge::graphview::compile (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", false]], "aidge::graphview::datainputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView10dataInputsEv", false]], "aidge::graphview::forwarddims (c++ function)": [[4, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", false]], "aidge::graphview::getchildren (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", false], [4, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView11getChildrenEv", false]], "aidge::graphview::getnbfreedatainputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView19getNbFreeDataInputsEv", false]], "aidge::graphview::getnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", false]], "aidge::graphview::getnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView8getNodesEv", false]], "aidge::graphview::getorderedinputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView16getOrderedInputsEv", false]], "aidge::graphview::getorderedoutputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView17getOrderedOutputsEv", false]], "aidge::graphview::getorderedparents (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView17getOrderedParentsEv", false]], "aidge::graphview::getparents (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView10getParentsEv", false]], "aidge::graphview::getrankednodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView14getRankedNodesEv", false]], "aidge::graphview::getrankednodesname (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", false]], "aidge::graphview::graphview (c++ function)": [[4, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", false]], "aidge::graphview::inputnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10inputNodesEv", false]], "aidge::graphview::inputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView6inputsEv", false]], "aidge::graphview::insertparent (c++ function)": [[4, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", false]], "aidge::graphview::inview (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", false], [4, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", false]], "aidge::graphview::isinputnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", false]], "aidge::graphview::isoutputnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", false]], "aidge::graphview::link (c++ function)": [[4, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", false]], "aidge::graphview::logoutputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", false]], "aidge::graphview::name (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView4nameEv", false]], "aidge::graphview::operator() (c++ function)": [[4, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", false]], "aidge::graphview::operator== (c++ function)": [[4, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", false]], "aidge::graphview::operator[] (c++ function)": [[4, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", false]], "aidge::graphview::outputnodes (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11outputNodesEv", false]], "aidge::graphview::outputs (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", false], [4, "_CPPv4NK5Aidge9GraphView7outputsEv", false]], "aidge::graphview::remove (c++ function)": [[4, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", false]], "aidge::graphview::replace (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", false], [4, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", false]], "aidge::graphview::rootnode (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView8rootNodeEv", false]], "aidge::graphview::save (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", false]], "aidge::graphview::setbackend (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", false]], "aidge::graphview::setdataformat (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", false]], "aidge::graphview::setdatatype (c++ function)": [[4, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", false]], "aidge::graphview::setinputid (c++ function)": [[4, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", false]], "aidge::graphview::setname (c++ function)": [[4, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", false]], "aidge::graphview::setorderedinputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", false]], "aidge::graphview::setorderedoutputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", false]], "aidge::graphview::setrootnode (c++ function)": [[4, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", false]], "aidge::graphview::swap (c++ function)": [[4, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", false]], "aidge::graphview::updateinputsoutputs (c++ function)": [[4, "_CPPv4N5Aidge9GraphView19updateInputsOutputsEv", false]], "aidge::graphview::updatenodename (c++ function)": [[4, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", false]], "aidge::identity (c++ function)": [[8, "_CPPv4N5Aidge8IdentityERKNSt6stringE", false]], "aidge::leakyrelu (c++ function)": [[8, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", false]], "aidge::lstm (c++ function)": [[8, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", false]], "aidge::matchsolution (c++ class)": [[5, "_CPPv4N5Aidge13MatchSolutionE", false], [6, "_CPPv4N5Aidge13MatchSolutionE", false]], "aidge::matchsolution::arecompatible (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", false], [6, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", false]], "aidge::matchsolution::at (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", false], [6, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", false]], "aidge::matchsolution::getall (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution6getAllEv", false], [6, "_CPPv4N5Aidge13MatchSolution6getAllEv", false]], "aidge::matchsolution::getquery (c++ function)": [[5, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", false], [6, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", false]], "aidge::matchsolution::getstartnode (c++ function)": [[5, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", false], [6, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", false]], "aidge::matchsolution::matchsolution (c++ function)": [[5, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", false], [5, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", false], [6, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", false], [6, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", false]], "aidge::matmul (c++ function)": [[8, "_CPPv4N5Aidge6MatMulERKNSt6stringE", false]], "aidge::memorize (c++ function)": [[8, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", false]], "aidge::metaoperator (c++ function)": [[8, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", false]], "aidge::mnist (c++ class)": [[2, "_CPPv4N5Aidge5MNISTE", false]], "aidge::mnist::datatype (c++ enum)": [[2, "_CPPv4N5Aidge5MNIST8DataTypeE", false]], "aidge::mnist::datatype::double (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", false]], "aidge::mnist::datatype::float (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType5FloatE", false]], "aidge::mnist::datatype::int (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType3IntE", false]], "aidge::mnist::datatype::short (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType5ShortE", false]], "aidge::mnist::datatype::signed (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType6SignedE", false]], "aidge::mnist::datatype::unsigned (c++ enumerator)": [[2, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", false]], "aidge::mnist::getitem (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", false]], "aidge::mnist::getlen (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST6getLenEv", false]], "aidge::mnist::getnbmodalities (c++ function)": [[2, "_CPPv4NK5Aidge5MNIST15getNbModalitiesEv", false]], "aidge::mnist::magicnumber (c++ union)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumberE", false]], "aidge::mnist::magicnumber::byte (c++ member)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumber4byteE", false]], "aidge::mnist::magicnumber::value (c++ member)": [[2, "_CPPv4N5Aidge5MNIST11MagicNumber5valueE", false]], "aidge::mnist::mnist (c++ function)": [[2, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", false]], "aidge::mnist::~mnist (c++ function)": [[2, "_CPPv4N5Aidge5MNISTD0Ev", false]], "aidge::move (c++ function)": [[8, "_CPPv4N5Aidge4MoveERKNSt6stringE", false]], "aidge::mul (c++ function)": [[8, "_CPPv4N5Aidge3MulERKNSt6stringE", false]], "aidge::node (c++ class)": [[4, "_CPPv4N5Aidge4NodeE", false]], "aidge::node::addchild (c++ function)": [[4, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", false], [4, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", false]], "aidge::node::addview (c++ function)": [[4, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", false]], "aidge::node::backward (c++ function)": [[4, "_CPPv4N5Aidge4Node8backwardEv", false]], "aidge::node::clone (c++ function)": [[4, "_CPPv4N5Aidge4Node5cloneE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node5cloneEv", false]], "aidge::node::clonesharedoperators (c++ function)": [[4, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node20cloneSharedOperatorsEv", false]], "aidge::node::clonesharedproducers (c++ function)": [[4, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", false], [4, "_CPPv4NK5Aidge4Node20cloneSharedProducersEv", false]], "aidge::node::createuniquename (c++ function)": [[4, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", false]], "aidge::node::datainputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node10dataInputsEv", false]], "aidge::node::forward (c++ function)": [[4, "_CPPv4N5Aidge4Node7forwardEv", false]], "aidge::node::getchildren (c++ function)": [[4, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", false], [4, "_CPPv4NK5Aidge4Node11getChildrenEv", false]], "aidge::node::getfirstfreedatainput (c++ function)": [[4, "_CPPv4NK5Aidge4Node21getFirstFreeDataInputEv", false]], "aidge::node::getnbfreedatainputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node19getNbFreeDataInputsEv", false]], "aidge::node::getnodedelta (c++ function)": [[4, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", false]], "aidge::node::getoperator (c++ function)": [[4, "_CPPv4NK5Aidge4Node11getOperatorEv", false]], "aidge::node::getorderedchildren (c++ function)": [[4, "_CPPv4NK5Aidge4Node18getOrderedChildrenEv", false]], "aidge::node::getparent (c++ function)": [[4, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", false]], "aidge::node::getparents (c++ function)": [[4, "_CPPv4NK5Aidge4Node10getParentsEv", false]], "aidge::node::input (c++ function)": [[4, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", false]], "aidge::node::inputcategory (c++ function)": [[4, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", false]], "aidge::node::inputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node6inputsEv", false]], "aidge::node::name (c++ function)": [[4, "_CPPv4NK5Aidge4Node4nameEv", false]], "aidge::node::nbinputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node8nbInputsEv", false]], "aidge::node::nboutputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node9nbOutputsEv", false]], "aidge::node::nbvalidinputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node13nbValidInputsEv", false]], "aidge::node::nbvalidoutputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node14nbValidOutputsEv", false]], "aidge::node::node (c++ function)": [[4, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", false], [4, "_CPPv4N5Aidge4Node4NodeEv", false]], "aidge::node::operator() (c++ function)": [[4, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", false]], "aidge::node::operator== (c++ function)": [[4, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", false]], "aidge::node::output (c++ function)": [[4, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", false]], "aidge::node::outputs (c++ function)": [[4, "_CPPv4NK5Aidge4Node7outputsEv", false]], "aidge::node::popparent (c++ function)": [[4, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", false]], "aidge::node::removechild (c++ function)": [[4, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", false]], "aidge::node::removeparent (c++ function)": [[4, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", false]], "aidge::node::removeview (c++ function)": [[4, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", false]], "aidge::node::resetconnections (c++ function)": [[4, "_CPPv4N5Aidge4Node16resetConnectionsEb", false]], "aidge::node::setname (c++ function)": [[4, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", false]], "aidge::node::type (c++ function)": [[4, "_CPPv4NK5Aidge4Node4typeEv", false]], "aidge::node::valid (c++ function)": [[4, "_CPPv4NK5Aidge4Node5validEv", false]], "aidge::node::views (c++ function)": [[4, "_CPPv4NK5Aidge4Node5viewsEv", false]], "aidge::node::~node (c++ function)": [[4, "_CPPv4N5Aidge4NodeD0Ev", false]], "aidge::operator (c++ class)": [[8, "_CPPv4N5Aidge8OperatorE", false]], "aidge::operator::addhook (c++ function)": [[8, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", false]], "aidge::operator::associateinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::attributes (c++ function)": [[8, "_CPPv4NK5Aidge8Operator10attributesEv", false]], "aidge::operator::backend (c++ function)": [[8, "_CPPv4NK5Aidge8Operator7backendEv", false]], "aidge::operator::backward (c++ function)": [[8, "_CPPv4N5Aidge8Operator8backwardEv", false]], "aidge::operator::clone (c++ function)": [[8, "_CPPv4NK5Aidge8Operator5cloneEv", false]], "aidge::operator::forward (c++ function)": [[8, "_CPPv4N5Aidge8Operator7forwardEv", false]], "aidge::operator::gethook (c++ function)": [[8, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", false]], "aidge::operator::getimpl (c++ function)": [[8, "_CPPv4NK5Aidge8Operator7getImplEv", false]], "aidge::operator::getinputsname (c++ function)": [[8, "_CPPv4N5Aidge8Operator13getInputsNameEv", false]], "aidge::operator::getnbconsumeddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", false]], "aidge::operator::getnbproduceddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", false]], "aidge::operator::getnbrequireddata (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", false]], "aidge::operator::getnbrequiredprotected (c++ function)": [[8, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", false]], "aidge::operator::getoutputsname (c++ function)": [[8, "_CPPv4N5Aidge8Operator14getOutputsNameEv", false]], "aidge::operator::getrawinput (c++ function)": [[8, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", false]], "aidge::operator::getrawoutput (c++ function)": [[8, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", false]], "aidge::operator::getrequiredmemory (c++ function)": [[8, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", false]], "aidge::operator::inputcategory (c++ function)": [[8, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", false]], "aidge::operator::isatomic (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8isAtomicEv", false]], "aidge::operator::nbinputs (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8nbInputsEv", false]], "aidge::operator::nboutputs (c++ function)": [[8, "_CPPv4NK5Aidge8Operator9nbOutputsEv", false]], "aidge::operator::operator (c++ function)": [[8, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", false], [8, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", false], [8, "_CPPv4N5Aidge8Operator8OperatorEv", false]], "aidge::operator::operatortype (c++ function)": [[8, "_CPPv4NK5Aidge8Operator12operatorTypeEv", false]], "aidge::operator::resetconsummerproducer (c++ function)": [[8, "_CPPv4N5Aidge8Operator22resetConsummerProducerEv", false]], "aidge::operator::resetinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", false]], "aidge::operator::runhooks (c++ function)": [[8, "_CPPv4NK5Aidge8Operator8runHooksEv", false]], "aidge::operator::setbackend (c++ function)": [[8, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", false]], "aidge::operator::setdataformat (c++ function)": [[8, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", false]], "aidge::operator::setdatatype (c++ function)": [[8, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", false]], "aidge::operator::setimpl (c++ function)": [[8, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", false]], "aidge::operator::setinput (c++ function)": [[8, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::setoutput (c++ function)": [[8, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operator::type (c++ function)": [[8, "_CPPv4NK5Aidge8Operator4typeEv", false]], "aidge::operator::updateconsummerproducer (c++ function)": [[8, "_CPPv4N5Aidge8Operator23updateConsummerProducerEv", false]], "aidge::operator::~operator (c++ function)": [[8, "_CPPv4N5Aidge8OperatorD0Ev", false]], "aidge::operatortensor (c++ class)": [[8, "_CPPv4N5Aidge14OperatorTensorE", false]], "aidge::operatortensor::associateinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::computereceptivefield (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", false]], "aidge::operatortensor::dimsforwarded (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor13dimsForwardedEv", false]], "aidge::operatortensor::forward (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor7forwardEv", false]], "aidge::operatortensor::forwarddims (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", false]], "aidge::operatortensor::getinput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", false]], "aidge::operatortensor::getoutput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", false]], "aidge::operatortensor::getrawinput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", false]], "aidge::operatortensor::getrawoutput (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", false]], "aidge::operatortensor::operatortensor (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", false], [8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", false], [8, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorEv", false]], "aidge::operatortensor::resetinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", false]], "aidge::operatortensor::setdataformat (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", false]], "aidge::operatortensor::setdatatype (c++ function)": [[8, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", false]], "aidge::operatortensor::setinput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::setoutput (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", false]], "aidge::operatortensor::~operatortensor (c++ function)": [[8, "_CPPv4N5Aidge14OperatorTensorD0Ev", false]], "aidge::pad (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", false]], "aidge::paddedavgpooling (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", false]], "aidge::paddedconv (c++ function)": [[8, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::paddedconvdepthwise (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", false]], "aidge::paddedmaxpooling (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", false]], "aidge::parallel (c++ function)": [[4, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", false]], "aidge::parallelscheduler (c++ class)": [[11, "_CPPv4N5Aidge17ParallelSchedulerE", false]], "aidge::parallelscheduler::forward (c++ function)": [[11, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::parallelscheduler::parallelscheduler (c++ function)": [[11, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::parallelscheduler::~parallelscheduler (c++ function)": [[11, "_CPPv4N5Aidge17ParallelSchedulerD0Ev", false]], "aidge::pop (c++ function)": [[8, "_CPPv4N5Aidge3PopERKNSt6stringE", false]], "aidge::pow (c++ function)": [[8, "_CPPv4N5Aidge3PowERKNSt6stringE", false]], "aidge::producer (c++ function)": [[8, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", false], [8, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", false]], "aidge::reducemean (c++ function)": [[8, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", false]], "aidge::relu (c++ function)": [[8, "_CPPv4N5Aidge4ReLUERKNSt6stringE", false]], "aidge::removedropout (c++ function)": [[9, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", false]], "aidge::removeflatten (c++ function)": [[9, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", false], [10, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", false]], "aidge::reshape (c++ function)": [[8, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", false]], "aidge::residual (c++ function)": [[4, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", false]], "aidge::scaling (c++ function)": [[8, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", false]], "aidge::scheduler (c++ class)": [[11, "_CPPv4N5Aidge9SchedulerE", false]], "aidge::scheduler::connectinputs (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::scheduler::generatememory (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", false]], "aidge::scheduler::generatescheduling (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler18generateSchedulingEv", false]], "aidge::scheduler::getstaticscheduling (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", false]], "aidge::scheduler::graphview (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler9graphViewEv", false]], "aidge::scheduler::priorproducersconsumers (c++ struct)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersE", false]], "aidge::scheduler::priorproducersconsumers::isprior (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers7isPriorE", false]], "aidge::scheduler::priorproducersconsumers::priorconsumers (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers14priorConsumersE", false]], "aidge::scheduler::priorproducersconsumers::priorproducersconsumers (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersERK23PriorProducersConsumers", false], [11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersEv", false]], "aidge::scheduler::priorproducersconsumers::requiredproducers (c++ member)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers17requiredProducersE", false]], "aidge::scheduler::priorproducersconsumers::~priorproducersconsumers (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersD0Ev", false]], "aidge::scheduler::resetscheduling (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler15resetSchedulingEv", false]], "aidge::scheduler::saveschedulingdiagram (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", false]], "aidge::scheduler::savestaticschedulingdiagram (c++ function)": [[11, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", false]], "aidge::scheduler::scheduler (c++ function)": [[11, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::scheduler::~scheduler (c++ function)": [[11, "_CPPv4N5Aidge9SchedulerD0Ev", false]], "aidge::sequential (c++ function)": [[4, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", false]], "aidge::sequentialscheduler (c++ class)": [[11, "_CPPv4N5Aidge19SequentialSchedulerE", false]], "aidge::sequentialscheduler::backward (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler8backwardEv", false]], "aidge::sequentialscheduler::forward (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", false]], "aidge::sequentialscheduler::schedulingpolicy (c++ enum)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicyE", false]], "aidge::sequentialscheduler::schedulingpolicy::aslateaspossible (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsLateAsPossibleE", false]], "aidge::sequentialscheduler::schedulingpolicy::assoonaspossible (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsSoonAsPossibleE", false]], "aidge::sequentialscheduler::schedulingpolicy::default (c++ enumerator)": [[11, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy7DefaultE", false]], "aidge::sequentialscheduler::sequentialscheduler (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", false]], "aidge::sequentialscheduler::setschedulingpolicy (c++ function)": [[11, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", false]], "aidge::sequentialscheduler::~sequentialscheduler (c++ function)": [[11, "_CPPv4N5Aidge19SequentialSchedulerD0Ev", false]], "aidge::sigmoid (c++ function)": [[8, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", false]], "aidge::slice (c++ function)": [[8, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", false]], "aidge::softmax (c++ function)": [[8, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", false]], "aidge::sqrt (c++ function)": [[8, "_CPPv4N5Aidge4SqrtERKNSt6stringE", false]], "aidge::sub (c++ function)": [[8, "_CPPv4N5Aidge3SubERKNSt6stringE", false]], "aidge::tanh (c++ function)": [[8, "_CPPv4N5Aidge4TanhERKNSt6stringE", false]], "aidge::tensor (c++ class)": [[3, "_CPPv4N5Aidge6TensorE", false]], "aidge::tensor::backend (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7backendEv", false]], "aidge::tensor::capacity (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8capacityEv", false]], "aidge::tensor::clone (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5cloneEv", false]], "aidge::tensor::copycast (c++ function)": [[3, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", false]], "aidge::tensor::copycastfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", false]], "aidge::tensor::copyfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", false]], "aidge::tensor::copytranspose (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", false], [3, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", false]], "aidge::tensor::dataformat (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor10dataFormatEv", false]], "aidge::tensor::datatype (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8dataTypeEv", false]], "aidge::tensor::dims (c++ function)": [[3, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", false], [3, "_CPPv4NK5Aidge6Tensor4dimsEv", false]], "aidge::tensor::empty (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5emptyEv", false]], "aidge::tensor::extract (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", false], [3, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::get (c++ function)": [[3, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", false], [3, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::getavailablebackends (c++ function)": [[3, "_CPPv4N5Aidge6Tensor20getAvailableBackendsEv", false]], "aidge::tensor::getcoord (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", false]], "aidge::tensor::getidx (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::getimpl (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7getImplEv", false]], "aidge::tensor::getimploffset (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor13getImplOffsetEv", false]], "aidge::tensor::getstorageidx (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", false]], "aidge::tensor::grad (c++ function)": [[3, "_CPPv4N5Aidge6Tensor4gradEv", false]], "aidge::tensor::hasimpl (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7hasImplEv", false]], "aidge::tensor::iscontiguous (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor12isContiguousEv", false]], "aidge::tensor::makecontiguous (c++ function)": [[3, "_CPPv4N5Aidge6Tensor14makeContiguousEv", false]], "aidge::tensor::nbdims (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor6nbDimsEv", false]], "aidge::tensor::operator* (c++ function)": [[3, "_CPPv4NK5Aidge6TensormlERK6Tensor", false]], "aidge::tensor::operator+ (c++ function)": [[3, "_CPPv4NK5Aidge6TensorplERK6Tensor", false]], "aidge::tensor::operator- (c++ function)": [[3, "_CPPv4NK5Aidge6TensormiERK6Tensor", false]], "aidge::tensor::operator/ (c++ function)": [[3, "_CPPv4NK5Aidge6TensordvERK6Tensor", false]], "aidge::tensor::operator= (c++ function)": [[3, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", false], [3, "_CPPv4N5Aidge6TensoraSERK6Tensor", false]], "aidge::tensor::operator== (c++ function)": [[3, "_CPPv4NK5Aidge6TensoreqERK6Tensor", false]], "aidge::tensor::print (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5printEv", false]], "aidge::tensor::ref (c++ function)": [[3, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false], [3, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::refcast (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", false], [3, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", false]], "aidge::tensor::refcastfrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::refcontiguous (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", false], [3, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", false]], "aidge::tensor::reffrom (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", false], [3, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", false]], "aidge::tensor::resize (c++ function)": [[3, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", false], [3, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", false]], "aidge::tensor::set (c++ function)": [[3, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", false], [3, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", false]], "aidge::tensor::setbackend (c++ function)": [[3, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", false]], "aidge::tensor::setdataformat (c++ function)": [[3, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", false]], "aidge::tensor::setdatatype (c++ function)": [[3, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", false]], "aidge::tensor::setgrad (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", false]], "aidge::tensor::setimpl (c++ function)": [[3, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", false]], "aidge::tensor::size (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor4sizeEv", false]], "aidge::tensor::sqrt (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor4sqrtEv", false]], "aidge::tensor::strides (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor7stridesEv", false]], "aidge::tensor::tensor (c++ function)": [[3, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", false], [3, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", false], [3, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", false], [3, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", false], [3, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", false], [3, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", false], [3, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", false]], "aidge::tensor::tostring (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor8toStringEv", false]], "aidge::tensor::type (c++ member)": [[3, "_CPPv4N5Aidge6Tensor4TypeE", false]], "aidge::tensor::zeros (c++ function)": [[3, "_CPPv4NK5Aidge6Tensor5zerosEv", false]], "aidge::tensor::~tensor (c++ function)": [[3, "_CPPv4N5Aidge6TensorD0Ev", false]], "aidge::tensoropencv (c++ function)": [[2, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", false]], "aidge::transpose (c++ function)": [[8, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", false]], "aidge_onnx.node_import.onnx_node_converter_ (built-in variable)": [[13, "aidge_onnx.node_import.ONNX_NODE_CONVERTER_", false]], "associate_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.associate_input", false]], "associate_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.associate_input", false]], "at() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.at", false], [6, "aidge_core.MatchSolution.at", false]], "auto_register_export() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.auto_register_export", false]], "auto_register_import() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.auto_register_import", false]], "avgpooling1d() (in module aidge_core)": [[8, "aidge_core.AvgPooling1D", false]], "avgpooling2d() (in module aidge_core)": [[8, "aidge_core.AvgPooling2D", false]], "avgpooling3d() (in module aidge_core)": [[8, "aidge_core.AvgPooling3D", false]], "backend() (aidge_core.operator method)": [[8, "aidge_core.Operator.backend", false]], "backend() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.backend", false]], "backward() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.backward", false]], "batchnorm2d() (in module aidge_core)": [[8, "aidge_core.BatchNorm2D", false]], "capacity() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.capacity", false]], "clone() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.clone", false]], "clone() (aidge_core.node method)": [[4, "aidge_core.Node.clone", false]], "compile() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.compile", false]], "concat() (in module aidge_core)": [[8, "aidge_core.Concat", false]], "connector (class in aidge_core)": [[4, "aidge_core.Connector", false]], "conv1d() (in module aidge_core)": [[8, "aidge_core.Conv1D", false]], "conv2d() (in module aidge_core)": [[8, "aidge_core.Conv2D", false]], "convdepthwise1d() (in module aidge_core)": [[8, "aidge_core.ConvDepthWise1D", false]], "convdepthwise2d() (in module aidge_core)": [[8, "aidge_core.ConvDepthWise2D", false]], "dataprovider (class in aidge_core)": [[3, "aidge_core.DataProvider", false]], "dims() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.dims", false]], "dims_forwarded() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.dims_forwarded", false]], "div() (in module aidge_core)": [[8, "aidge_core.Div", false]], "dtype() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.dtype", false]], "erf() (in module aidge_core)": [[8, "aidge_core.Erf", false]], "export_onnx() (in module aidge_onnx)": [[13, "aidge_onnx.export_onnx", false]], "fc() (in module aidge_core)": [[8, "aidge_core.FC", false]], "forward() (aidge_core.operator method)": [[8, "aidge_core.Operator.forward", false]], "forward() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.forward", false]], "forward() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.forward", false]], "forward() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.forward", false]], "forward_dims() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.forward_dims", false]], "forward_dims() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.forward_dims", false]], "fuse_batchnorm() (in module aidge_core)": [[9, "aidge_core.fuse_batchnorm", false]], "fuse_mul_add() (in module aidge_core)": [[9, "aidge_core.fuse_mul_add", false], [10, "aidge_core.fuse_mul_add", false]], "gather() (in module aidge_core)": [[8, "aidge_core.Gather", false]], "generate_graph() (in module aidge_core)": [[4, "aidge_core.generate_graph", false]], "generate_memory() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.generate_memory", false]], "generate_memory() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.generate_memory", false]], "generate_memory() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.generate_memory", false]], "generate_scheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.generate_scheduling", false]], "generate_scheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.generate_scheduling", false]], "generate_scheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.generate_scheduling", false]], "generic_export() (in module aidge_onnx.node_export.generic_export)": [[13, "aidge_onnx.node_export.generic_export.generic_export", false]], "genericoperator() (in module aidge_core)": [[8, "aidge_core.GenericOperator", false]], "get_all() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_all", false], [6, "aidge_core.MatchSolution.get_all", false]], "get_available_backends() (aidge_core.tensor static method)": [[3, "aidge_core.Tensor.get_available_backends", false]], "get_children() (aidge_core.node method)": [[4, "aidge_core.Node.get_children", false]], "get_connected_graph_view() (in module aidge_core)": [[4, "aidge_core.get_connected_graph_view", false]], "get_coord() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.get_coord", false]], "get_hook() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_hook", false]], "get_hook() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_hook", false]], "get_idx() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.get_idx", false]], "get_impl() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_impl", false]], "get_impl() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_impl", false]], "get_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_input", false]], "get_input_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_input_nodes", false]], "get_item() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_item", false]], "get_len() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_len", false]], "get_nb_inputs() (aidge_core.node method)": [[4, "aidge_core.Node.get_nb_inputs", false]], "get_nb_modalities() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.get_nb_modalities", false]], "get_nb_outputs() (aidge_core.node method)": [[4, "aidge_core.Node.get_nb_outputs", false]], "get_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_node", false]], "get_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_nodes", false]], "get_operator() (aidge_core.node method)": [[4, "aidge_core.Node.get_operator", false]], "get_ordered_inputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_ordered_inputs", false]], "get_ordered_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_ordered_outputs", false]], "get_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_output", false]], "get_output_nodes() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.get_output_nodes", false]], "get_parent() (aidge_core.node method)": [[4, "aidge_core.Node.get_parent", false]], "get_parents() (aidge_core.node method)": [[4, "aidge_core.Node.get_parents", false]], "get_query() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_query", false], [6, "aidge_core.MatchSolution.get_query", false]], "get_raw_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_raw_input", false]], "get_raw_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_raw_input", false]], "get_raw_output() (aidge_core.operator method)": [[8, "aidge_core.Operator.get_raw_output", false]], "get_raw_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.get_raw_output", false]], "get_start_node() (aidge_core.matchsolution method)": [[5, "aidge_core.MatchSolution.get_start_node", false], [6, "aidge_core.MatchSolution.get_start_node", false]], "get_static_scheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.get_static_scheduling", false]], "get_static_scheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.get_static_scheduling", false]], "get_static_scheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.get_static_scheduling", false]], "grad() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.grad", false]], "graph_view() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.graph_view", false]], "graph_view() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.graph_view", false]], "graph_view() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.graph_view", false]], "graphregex (class in aidge_core)": [[5, "aidge_core.GraphRegex", false], [6, "aidge_core.GraphRegex", false]], "graphview (class in aidge_core)": [[4, "aidge_core.GraphView", false]], "has_impl() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.has_impl", false]], "identity() (in module aidge_core)": [[8, "aidge_core.Identity", false]], "import_generic() (in module aidge_onnx.node_import.generic)": [[13, "aidge_onnx.node_import.generic.import_generic", false]], "in_view() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.in_view", false]], "input() (aidge_core.node method)": [[4, "aidge_core.Node.input", false]], "input_category() (aidge_core.node method)": [[4, "aidge_core.Node.input_category", false]], "input_category() (aidge_core.operator method)": [[8, "aidge_core.Operator.input_category", false]], "input_category() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.input_category", false]], "inputs() (aidge_core.node method)": [[4, "aidge_core.Node.inputs", false]], "leakyrelu() (in module aidge_core)": [[8, "aidge_core.LeakyReLU", false]], "len() (aidge_backend_opencv.mnist method)": [[2, "aidge_backend_opencv.MNIST.len", false]], "load_onnx() (in module aidge_onnx)": [[13, "aidge_onnx.load_onnx", false]], "log_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.log_outputs", false]], "lstm() (in module aidge_core)": [[8, "aidge_core.LSTM", false]], "match() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.match", false], [6, "aidge_core.GraphRegex.match", false]], "matchsolution (class in aidge_core)": [[5, "aidge_core.MatchSolution", false], [6, "aidge_core.MatchSolution", false]], "matmul() (in module aidge_core)": [[8, "aidge_core.MatMul", false]], "meta_operator() (in module aidge_core)": [[8, "aidge_core.meta_operator", false]], "mnist (class in aidge_backend_opencv)": [[2, "aidge_backend_opencv.MNIST", false]], "mul() (in module aidge_core)": [[8, "aidge_core.Mul", false]], "name() (aidge_core.node method)": [[4, "aidge_core.Node.name", false]], "nb_inputs() (aidge_core.operator method)": [[8, "aidge_core.Operator.nb_inputs", false]], "nb_inputs() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.nb_inputs", false]], "nb_outputs() (aidge_core.operator method)": [[8, "aidge_core.Operator.nb_outputs", false]], "nb_outputs() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.nb_outputs", false]], "node (class in aidge_core)": [[4, "aidge_core.Node", false]], "operator (class in aidge_core)": [[8, "aidge_core.Operator", false]], "operatortensor (class in aidge_core)": [[8, "aidge_core.OperatorTensor", false]], "output() (aidge_core.node method)": [[4, "aidge_core.Node.output", false]], "outputs() (aidge_core.node method)": [[4, "aidge_core.Node.outputs", false]], "paddedavgpooling2d() (in module aidge_core)": [[8, "aidge_core.PaddedAvgPooling2D", false]], "paddedconv2d() (in module aidge_core)": [[8, "aidge_core.PaddedConv2D", false]], "paddedconvdepthwise2d() (in module aidge_core)": [[8, "aidge_core.PaddedConvDepthWise2D", false]], "paddedmaxpooling2d() (in module aidge_core)": [[8, "aidge_core.PaddedMaxPooling2D", false]], "parallel() (in module aidge_core)": [[4, "aidge_core.parallel", false]], "parallelscheduler (class in aidge_core)": [[11, "aidge_core.ParallelScheduler", false]], "pop() (in module aidge_core)": [[8, "aidge_core.Pop", false]], "pow() (in module aidge_core)": [[8, "aidge_core.Pow", false]], "producer() (in module aidge_core)": [[8, "aidge_core.Producer", false]], "reducemean() (in module aidge_core)": [[8, "aidge_core.ReduceMean", false]], "register_export() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.register_export", false]], "register_import() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.register_import", false]], "relu() (in module aidge_core)": [[8, "aidge_core.ReLU", false]], "remove_flatten() (in module aidge_core)": [[9, "aidge_core.remove_flatten", false], [10, "aidge_core.remove_flatten", false]], "replace() (aidge_core.graphview static method)": [[4, "aidge_core.GraphView.replace", false]], "resetscheduling() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.resetScheduling", false]], "resetscheduling() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.resetScheduling", false]], "resetscheduling() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.resetScheduling", false]], "reshape() (in module aidge_core)": [[8, "aidge_core.Reshape", false]], "residual() (in module aidge_core)": [[4, "aidge_core.residual", false]], "resize() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.resize", false]], "root_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.root_node", false]], "save() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.save", false]], "save_scheduling_diagram() (aidge_core.parallelscheduler method)": [[11, "aidge_core.ParallelScheduler.save_scheduling_diagram", false]], "save_scheduling_diagram() (aidge_core.scheduler method)": [[11, "aidge_core.Scheduler.save_scheduling_diagram", false]], "save_scheduling_diagram() (aidge_core.sequentialscheduler method)": [[11, "aidge_core.SequentialScheduler.save_scheduling_diagram", false]], "scheduler (class in aidge_core)": [[11, "aidge_core.Scheduler", false]], "sequential() (in module aidge_core)": [[4, "aidge_core.sequential", false]], "sequentialscheduler (class in aidge_core)": [[11, "aidge_core.SequentialScheduler", false]], "set_backend() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_backend", false]], "set_backend() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_backend", false]], "set_backend() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_backend", false]], "set_backend() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_backend", false]], "set_datatype() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_datatype", false]], "set_datatype() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_datatype", false]], "set_datatype() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_datatype", false]], "set_datatype() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_datatype", false]], "set_grad() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.set_grad", false]], "set_impl() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_impl", false]], "set_impl() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_impl", false]], "set_input() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_input", false]], "set_input() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_input", false]], "set_key_from_graph() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.set_key_from_graph", false], [6, "aidge_core.GraphRegex.set_key_from_graph", false]], "set_name() (aidge_core.node method)": [[4, "aidge_core.Node.set_name", false]], "set_node_key() (aidge_core.graphregex method)": [[5, "aidge_core.GraphRegex.set_node_key", false], [6, "aidge_core.GraphRegex.set_node_key", false]], "set_ordered_inputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_ordered_inputs", false]], "set_ordered_outputs() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_ordered_outputs", false]], "set_output() (aidge_core.operator method)": [[8, "aidge_core.Operator.set_output", false]], "set_output() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.set_output", false]], "set_root_node() (aidge_core.graphview method)": [[4, "aidge_core.GraphView.set_root_node", false]], "sigmoid() (in module aidge_core)": [[8, "aidge_core.Sigmoid", false]], "size() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.size", false]], "slice() (in module aidge_core)": [[8, "aidge_core.Slice", false]], "softmax() (in module aidge_core)": [[8, "aidge_core.Softmax", false]], "sqrt() (aidge_core.tensor method)": [[3, "aidge_core.Tensor.sqrt", false]], "sqrt() (in module aidge_core)": [[8, "aidge_core.Sqrt", false]], "sub() (in module aidge_core)": [[8, "aidge_core.Sub", false]], "supported_operators() (in module aidge_onnx.node_export)": [[13, "aidge_onnx.node_export.supported_operators", false]], "supported_operators() (in module aidge_onnx.node_import)": [[13, "aidge_onnx.node_import.supported_operators", false]], "tanh() (in module aidge_core)": [[8, "aidge_core.Tanh", false]], "tensor (class in aidge_core)": [[3, "aidge_core.Tensor", false]], "transpose() (in module aidge_core)": [[8, "aidge_core.Transpose", false]], "type() (aidge_core.node method)": [[4, "aidge_core.Node.type", false]], "type() (aidge_core.operator method)": [[8, "aidge_core.Operator.type", false]], "type() (aidge_core.operatortensor method)": [[8, "aidge_core.OperatorTensor.type", false]]}, "objects": {"": [[8, 0, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add"], [8, 1, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add::name"], [8, 1, 1, "_CPPv4N5Aidge3AddEK9IOIndex_tRKNSt6stringE", "Aidge::Add::nbIn"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10AvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEE", "Aidge::AvgPooling::stride_dims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::epsilon"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::momentum"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge9BatchNormENSt10shared_ptrI4NodeEEK9DimSize_tKfKfRKNSt6stringE", "Aidge::BatchNorm::nbFeatures"], [8, 0, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast"], [8, 1, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast::name"], [8, 1, 1, "_CPPv4N5Aidge4CastEK8DataTypeRKNSt6stringE", "Aidge::Cast::targetType"], [8, 0, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::axis"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::name"], [8, 1, 1, "_CPPv4N5Aidge6ConcatEK9IOIndex_tKNSt7int32_tERKNSt6stringE", "Aidge::Concat::nbIn"], [4, 3, 1, "_CPPv4N5Aidge9ConnectorE", "Aidge::Connector"], [4, 0, 1, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", "Aidge::Connector::Connector"], [4, 0, 1, "_CPPv4N5Aidge9Connector9ConnectorEv", "Aidge::Connector::Connector"], [4, 1, 1, "_CPPv4N5Aidge9Connector9ConnectorENSt10shared_ptrI4NodeEE", "Aidge::Connector::Connector::node"], [4, 0, 1, "_CPPv4NK5Aidge9Connector5indexEv", "Aidge::Connector::index"], [4, 0, 1, "_CPPv4NK5Aidge9Connector4nodeEv", "Aidge::Connector::node"], [4, 0, 1, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", "Aidge::Connector::operator[]"], [4, 1, 1, "_CPPv4N5Aidge9ConnectorixE9IOIndex_t", "Aidge::Connector::operator[]::index"], [4, 0, 1, "_CPPv4NK5Aidge9Connector4sizeEv", "Aidge::Connector::size"], [4, 0, 1, "_CPPv4N5Aidge9ConnectorD0Ev", "Aidge::Connector::~Connector"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::dilationDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::inChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::kernelDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::noBias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::outChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge4ConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::Conv::strideDims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::dilationDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::kernelDims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::nbChannels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::noBias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge13ConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::ConvDepthWise::strideDims"], [3, 3, 1, "_CPPv4N5Aidge12DataProviderE", "Aidge::DataProvider"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::batchSize"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::database"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::dropLast"], [3, 1, 1, "_CPPv4N5Aidge12DataProvider12DataProviderERK8DatabaseKNSt6size_tEKbKb", "Aidge::DataProvider::DataProvider::shuffle"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4doneEv", "Aidge::DataProvider::done"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider13getIndexBatchEv", "Aidge::DataProvider::getIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider10getNbBatchEv", "Aidge::DataProvider::getNbBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider19incrementIndexBatchEv", "Aidge::DataProvider::incrementIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4iterEv", "Aidge::DataProvider::iter"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider4nextEv", "Aidge::DataProvider::next"], [3, 0, 1, "_CPPv4NK5Aidge12DataProvider9readBatchEv", "Aidge::DataProvider::readBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider15resetIndexBatchEv", "Aidge::DataProvider::resetIndexBatch"], [3, 0, 1, "_CPPv4N5Aidge12DataProvider10setBatchesEv", "Aidge::DataProvider::setBatches"], [3, 3, 1, "_CPPv4N5Aidge8DatabaseE", "Aidge::Database"], [3, 0, 1, "_CPPv4N5Aidge8Database8DatabaseEv", "Aidge::Database::Database"], [3, 0, 1, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", "Aidge::Database::getItem"], [3, 1, 1, "_CPPv4NK5Aidge8Database7getItemEKNSt6size_tE", "Aidge::Database::getItem::index"], [3, 0, 1, "_CPPv4NK5Aidge8Database6getLenEv", "Aidge::Database::getLen"], [3, 0, 1, "_CPPv4NK5Aidge8Database15getNbModalitiesEv", "Aidge::Database::getNbModalities"], [3, 0, 1, "_CPPv4N5Aidge8DatabaseD0Ev", "Aidge::Database::~Database"], [8, 0, 1, "_CPPv4N5Aidge3DivERKNSt6stringE", "Aidge::Div"], [8, 1, 1, "_CPPv4N5Aidge3DivERKNSt6stringE", "Aidge::Div::name"], [8, 0, 1, "_CPPv4N5Aidge3ErfERKNSt6stringE", "Aidge::Erf"], [8, 1, 1, "_CPPv4N5Aidge3ErfERKNSt6stringE", "Aidge::Erf::name"], [8, 0, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::inChannels"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::name"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::noBias"], [8, 1, 1, "_CPPv4N5Aidge2FCEK9DimSize_tK9DimSize_tbRKNSt6stringE", "Aidge::FC::outChannels"], [8, 0, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::axis"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::gatheredShape"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::indices"], [8, 1, 1, "_CPPv4N5Aidge6GatherENSt6int8_tERKNSt6vectorI7int64_tEERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Gather::name"], [5, 3, 1, "_CPPv4N5Aidge10GraphRegexE", "Aidge::GraphRegex"], [6, 3, 1, "_CPPv4N5Aidge10GraphRegexE", "Aidge::GraphRegex"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", "Aidge::GraphRegex::GraphRegex"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10GraphRegexEv", "Aidge::GraphRegex::GraphRegex"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::f"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::f"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::query"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex8addQueryEKNSt6stringE19RecipesFunctionType", "Aidge::GraphRegex::addQuery::query"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex14appliedRecipesENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::appliedRecipes::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex5matchENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::match::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph::ref"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex15setKeyFromGraphENSt10shared_ptrI9GraphViewEE", "Aidge::GraphRegex::setKeyFromGraph::ref"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::conditionalExpressions"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::conditionalExpressions"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::f"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::f"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::key"], [5, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::key"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringEKNSt6stringE", "Aidge::GraphRegex::setNodeKey::key"], [6, 1, 1, "_CPPv4N5Aidge10GraphRegex10setNodeKeyEKNSt6stringENSt8functionIFb7NodePtrEEE", "Aidge::GraphRegex::setNodeKey::key"], [5, 0, 1, "_CPPv4N5Aidge10GraphRegexD0Ev", "Aidge::GraphRegex::~GraphRegex"], [6, 0, 1, "_CPPv4N5Aidge10GraphRegexD0Ev", "Aidge::GraphRegex::~GraphRegex"], [4, 3, 1, "_CPPv4N5Aidge9GraphViewE", "Aidge::GraphView"], [4, 0, 1, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", "Aidge::GraphView::GraphView"], [4, 1, 1, "_CPPv4N5Aidge9GraphView9GraphViewERKNSt6stringE", "Aidge::GraphView::GraphView::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add"], [4, 0, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt10shared_ptrI9GraphViewEEb", "Aidge::GraphView::add::otherGraph"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addE7NodePtrb", "Aidge::GraphView::add::otherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt3setI7NodePtrEEb", "Aidge::GraphView::add::otherNodes"], [4, 1, 1, "_CPPv4N5Aidge9GraphView3addENSt4pairI7NodePtrNSt3setI7NodePtrEEEEb", "Aidge::GraphView::add::otherNodes"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild"], [4, 0, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromOutNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::fromOutNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromOutNodeName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::fromTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::toNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toOtherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toOtherNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildENSt10shared_ptrI9GraphViewEENSt4pairI7NodePtr9IOIndex_tEENSt4pairI7NodePtr9IOIndex_tEE", "Aidge::GraphView::addChild::toOtherView"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtr7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toTensor"], [4, 1, 1, "_CPPv4N5Aidge9GraphView8addChildE7NodePtrRKNSt6stringEK9IOIndex_t9IOIndex_t", "Aidge::GraphView::addChild::toTensor"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView5cloneEv", "Aidge::GraphView::clone"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", "Aidge::GraphView::cloneCallback"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView13cloneCallbackEPF7NodePtr7NodePtrE", "Aidge::GraphView::cloneCallback::cloneNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView20cloneSharedOperatorsEv", "Aidge::GraphView::cloneSharedOperators"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView20cloneSharedProducersEv", "Aidge::GraphView::cloneSharedProducers"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::backend"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::datatype"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::device"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7compileERKNSt6stringEKN5Aidge8DataTypeE11DeviceIdx_tKNSt6vectorINSt6vectorI9DimSize_tEEEE", "Aidge::GraphView::compile::dims"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", "Aidge::GraphView::dataInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEv", "Aidge::GraphView::dataInputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10dataInputsEKNSt6stringE", "Aidge::GraphView::dataInputs::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims::allowDataDependency"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11forwardDimsERKNSt6vectorINSt6vectorI9DimSize_tEEEEb", "Aidge::GraphView::forwardDims::dims"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", "Aidge::GraphView::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", "Aidge::GraphView::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEv", "Aidge::GraphView::getChildren"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEKNSt6stringE", "Aidge::GraphView::getChildren::nodeName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11getChildrenEK7NodePtr", "Aidge::GraphView::getChildren::otherNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView19getNbFreeDataInputsEv", "Aidge::GraphView::getNbFreeDataInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", "Aidge::GraphView::getNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView7getNodeERKNSt6stringE", "Aidge::GraphView::getNode::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView8getNodesEv", "Aidge::GraphView::getNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView16getOrderedInputsEv", "Aidge::GraphView::getOrderedInputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView17getOrderedOutputsEv", "Aidge::GraphView::getOrderedOutputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView17getOrderedParentsEv", "Aidge::GraphView::getOrderedParents"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", "Aidge::GraphView::getParents"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10getParentsEv", "Aidge::GraphView::getParents"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10getParentsEKNSt6stringE", "Aidge::GraphView::getParents::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView14getRankedNodesEv", "Aidge::GraphView::getRankedNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName::format"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView18getRankedNodesNameERKNSt6stringEb", "Aidge::GraphView::getRankedNodesName::markNonUnicity"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", "Aidge::GraphView::inView"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", "Aidge::GraphView::inView"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inViewERKNSt6stringE", "Aidge::GraphView::inView::nodeName"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inViewERK7NodePtr", "Aidge::GraphView::inView::nodePtr"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10inputNodesEv", "Aidge::GraphView::inputNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", "Aidge::GraphView::inputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView6inputsEv", "Aidge::GraphView::inputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView6inputsERKNSt6stringE", "Aidge::GraphView::inputs::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::childInputTensorIdx"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::childNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentInputTensorIdx"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView12insertParentE7NodePtr7NodePtr9IOIndex_t9IOIndex_t9IOIndex_t", "Aidge::GraphView::insertParent::newParentOutputTensorIdx"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", "Aidge::GraphView::isInputNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11isInputNodeERK7NodePtr", "Aidge::GraphView::isInputNode::nodePtr"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", "Aidge::GraphView::isOutputNode"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView12isOutputNodeERK7NodePtr", "Aidge::GraphView::isOutputNode::nodePtr"], [4, 0, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link::name1_inID"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4linkERKNSt6stringERKNSt6stringE", "Aidge::GraphView::link::name2_outID"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", "Aidge::GraphView::logOutputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10logOutputsERKNSt6stringE", "Aidge::GraphView::logOutputs::dirName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView4nameEv", "Aidge::GraphView::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", "Aidge::GraphView::operator()"], [4, 1, 1, "_CPPv4N5Aidge9GraphViewclEKNSt6vectorI9ConnectorEE", "Aidge::GraphView::operator()::ctors"], [4, 0, 1, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", "Aidge::GraphView::operator=="], [4, 1, 1, "_CPPv4NK5Aidge9GraphVieweqERK9GraphView", "Aidge::GraphView::operator==::gv"], [4, 0, 1, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", "Aidge::GraphView::operator[]"], [4, 1, 1, "_CPPv4NK5Aidge9GraphViewixERKNSt6stringE", "Aidge::GraphView::operator[]::nodeName"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11outputNodesEv", "Aidge::GraphView::outputNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", "Aidge::GraphView::outputs"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView7outputsEv", "Aidge::GraphView::outputs"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView7outputsERKNSt6stringE", "Aidge::GraphView::outputs::nodeName"], [4, 0, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove"], [4, 1, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove::includeLearnableParam"], [4, 1, 1, "_CPPv4N5Aidge9GraphView6removeE7NodePtrb", "Aidge::GraphView::remove::nodePtr"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace::newG"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace::newNodes"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt10shared_ptrI9GraphViewEERKNSt10shared_ptrI9GraphViewEE", "Aidge::GraphView::replace::oldG"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7replaceERKNSt3setI7NodePtrEERKNSt3setI7NodePtrEE", "Aidge::GraphView::replace::oldNodes"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView8rootNodeEv", "Aidge::GraphView::rootNode"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::path"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::showProducers"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView4saveERKNSt6stringEbb", "Aidge::GraphView::save::verbose"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend::backend"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView10setBackendERKNSt6stringEK11DeviceIdx_t", "Aidge::GraphView::setBackend::device"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", "Aidge::GraphView::setDataFormat"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView13setDataFormatERK10DataFormat", "Aidge::GraphView::setDataFormat::dataformat"], [4, 0, 1, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", "Aidge::GraphView::setDataType"], [4, 1, 1, "_CPPv4NK5Aidge9GraphView11setDataTypeERK8DataType", "Aidge::GraphView::setDataType::datatype"], [4, 0, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId"], [4, 1, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId::inID"], [4, 1, 1, "_CPPv4N5Aidge9GraphView10setInputIdE9IOIndex_t9IOIndex_t", "Aidge::GraphView::setInputId::newNodeOutID"], [4, 0, 1, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", "Aidge::GraphView::setName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView7setNameERKNSt6stringE", "Aidge::GraphView::setName::name"], [4, 0, 1, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedInputs"], [4, 1, 1, "_CPPv4N5Aidge9GraphView16setOrderedInputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedInputs::inputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedOutputs"], [4, 1, 1, "_CPPv4N5Aidge9GraphView17setOrderedOutputsERKNSt6vectorINSt4pairI7NodePtr9IOIndex_tEEEE", "Aidge::GraphView::setOrderedOutputs::outputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", "Aidge::GraphView::setRootNode"], [4, 1, 1, "_CPPv4N5Aidge9GraphView11setRootNodeE7NodePtr", "Aidge::GraphView::setRootNode::node"], [4, 0, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap::node"], [4, 1, 1, "_CPPv4N5Aidge9GraphView4swapER4NodeR4Node", "Aidge::GraphView::swap::otherNode"], [4, 0, 1, "_CPPv4N5Aidge9GraphView19updateInputsOutputsEv", "Aidge::GraphView::updateInputsOutputs"], [4, 0, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName::newName"], [4, 1, 1, "_CPPv4N5Aidge9GraphView14updateNodeNameERKNSt6stringERKNSt6stringE", "Aidge::GraphView::updateNodeName::oldName"], [8, 0, 1, "_CPPv4N5Aidge8IdentityERKNSt6stringE", "Aidge::Identity"], [8, 1, 1, "_CPPv4N5Aidge8IdentityERKNSt6stringE", "Aidge::Identity::name"], [8, 0, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::hidden_channels"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::in_channels"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::name"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::noBias"], [8, 1, 1, "_CPPv4N5Aidge4LSTME9DimSize_t9DimSize_t9DimSize_tbRKNSt6stringE", "Aidge::LSTM::seq_length"], [8, 0, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU"], [8, 1, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU::name"], [8, 1, 1, "_CPPv4N5Aidge9LeakyReLUEfRKNSt6stringE", "Aidge::LeakyReLU::negativeSlope"], [2, 3, 1, "_CPPv4N5Aidge5MNISTE", "Aidge::MNIST"], [2, 4, 1, "_CPPv4N5Aidge5MNIST8DataTypeE", "Aidge::MNIST::DataType"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", "Aidge::MNIST::DataType::Double"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5FloatE", "Aidge::MNIST::DataType::Float"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType3IntE", "Aidge::MNIST::DataType::Int"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5ShortE", "Aidge::MNIST::DataType::Short"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6SignedE", "Aidge::MNIST::DataType::Signed"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", "Aidge::MNIST::DataType::Unsigned"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6DoubleE", "Aidge::MNIST::Double"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5FloatE", "Aidge::MNIST::Float"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType3IntE", "Aidge::MNIST::Int"], [2, 0, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::dataPath"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::loadDataInMemory"], [2, 1, 1, "_CPPv4N5Aidge5MNIST5MNISTERKNSt6stringEbb", "Aidge::MNIST::MNIST::train"], [2, 6, 1, "_CPPv4N5Aidge5MNIST11MagicNumberE", "Aidge::MNIST::MagicNumber"], [2, 7, 1, "_CPPv4N5Aidge5MNIST11MagicNumber4byteE", "Aidge::MNIST::MagicNumber::byte"], [2, 7, 1, "_CPPv4N5Aidge5MNIST11MagicNumber5valueE", "Aidge::MNIST::MagicNumber::value"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType5ShortE", "Aidge::MNIST::Short"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType6SignedE", "Aidge::MNIST::Signed"], [2, 5, 1, "_CPPv4N5Aidge5MNIST8DataType8UnsignedE", "Aidge::MNIST::Unsigned"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", "Aidge::MNIST::getItem"], [2, 1, 1, "_CPPv4NK5Aidge5MNIST7getItemEKNSt6size_tE", "Aidge::MNIST::getItem::index"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST6getLenEv", "Aidge::MNIST::getLen"], [2, 0, 1, "_CPPv4NK5Aidge5MNIST15getNbModalitiesEv", "Aidge::MNIST::getNbModalities"], [2, 0, 1, "_CPPv4N5Aidge5MNISTD0Ev", "Aidge::MNIST::~MNIST"], [8, 0, 1, "_CPPv4N5Aidge6MatMulERKNSt6stringE", "Aidge::MatMul"], [8, 1, 1, "_CPPv4N5Aidge6MatMulERKNSt6stringE", "Aidge::MatMul::name"], [5, 3, 1, "_CPPv4N5Aidge13MatchSolutionE", "Aidge::MatchSolution"], [6, 3, 1, "_CPPv4N5Aidge13MatchSolutionE", "Aidge::MatchSolution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", "Aidge::MatchSolution::MatchSolution"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionEv", "Aidge::MatchSolution::MatchSolution"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::precedence"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::precedence"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::query"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::query"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::startNode"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13MatchSolutionERNSt6vectorINSt10shared_ptrI17FsmRunTimeContextEEEEKNSt6stringEKNSt6vectorI7NodePtrEE", "Aidge::MatchSolution::MatchSolution::startNode"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible::solution"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution13areCompatibleENSt10shared_ptrI13MatchSolutionEE", "Aidge::MatchSolution::areCompatible::solution"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at"], [5, 1, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at::key"], [6, 1, 1, "_CPPv4N5Aidge13MatchSolution2atERKNSt6stringE", "Aidge::MatchSolution::at::key"], [5, 0, 1, "_CPPv4N5Aidge13MatchSolution6getAllEv", "Aidge::MatchSolution::getAll"], [6, 0, 1, "_CPPv4N5Aidge13MatchSolution6getAllEv", "Aidge::MatchSolution::getAll"], [5, 0, 1, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", "Aidge::MatchSolution::getQuery"], [6, 0, 1, "_CPPv4NK5Aidge13MatchSolution8getQueryEv", "Aidge::MatchSolution::getQuery"], [5, 0, 1, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", "Aidge::MatchSolution::getStartNode"], [6, 0, 1, "_CPPv4NK5Aidge13MatchSolution12getStartNodeEv", "Aidge::MatchSolution::getStartNode"], [8, 0, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize"], [8, 1, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize::endStep"], [8, 1, 1, "_CPPv4N5Aidge8MemorizeEKNSt8uint32_tERKNSt6stringE", "Aidge::Memorize::name"], [8, 0, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::graph"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::name"], [8, 1, 1, "_CPPv4N5Aidge12MetaOperatorEPKcRKNSt10shared_ptrI9GraphViewEERKNSt6stringE", "Aidge::MetaOperator::type"], [8, 0, 1, "_CPPv4N5Aidge4MoveERKNSt6stringE", "Aidge::Move"], [8, 1, 1, "_CPPv4N5Aidge4MoveERKNSt6stringE", "Aidge::Move::name"], [8, 0, 1, "_CPPv4N5Aidge3MulERKNSt6stringE", "Aidge::Mul"], [8, 1, 1, "_CPPv4N5Aidge3MulERKNSt6stringE", "Aidge::Mul::name"], [4, 3, 1, "_CPPv4N5Aidge4NodeE", "Aidge::Node"], [4, 0, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node"], [4, 0, 1, "_CPPv4N5Aidge4Node4NodeEv", "Aidge::Node::Node"], [4, 1, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node::name"], [4, 1, 1, "_CPPv4N5Aidge4Node4NodeENSt10shared_ptrI8OperatorEERKNSt6stringE", "Aidge::Node::Node::op"], [4, 0, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild"], [4, 0, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::otherInId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::otherInId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::otherNode"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::otherView"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildE7NodePtrK9IOIndex_t9IOIndex_t", "Aidge::Node::addChild::outId"], [4, 1, 1, "_CPPv4N5Aidge4Node8addChildENSt10shared_ptrI9GraphViewEEK9IOIndex_tNSt4pairI7NodePtr9IOIndex_tEE", "Aidge::Node::addChild::outId"], [4, 0, 1, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::addView"], [4, 1, 1, "_CPPv4N5Aidge4Node7addViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::addView::graphPtr"], [4, 0, 1, "_CPPv4N5Aidge4Node8backwardEv", "Aidge::Node::backward"], [4, 0, 1, "_CPPv4N5Aidge4Node5cloneE7NodePtr", "Aidge::Node::clone"], [4, 0, 1, "_CPPv4NK5Aidge4Node5cloneEv", "Aidge::Node::clone"], [4, 1, 1, "_CPPv4N5Aidge4Node5cloneE7NodePtr", "Aidge::Node::clone::node"], [4, 0, 1, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", "Aidge::Node::cloneSharedOperators"], [4, 0, 1, "_CPPv4NK5Aidge4Node20cloneSharedOperatorsEv", "Aidge::Node::cloneSharedOperators"], [4, 1, 1, "_CPPv4N5Aidge4Node20cloneSharedOperatorsE7NodePtr", "Aidge::Node::cloneSharedOperators::node"], [4, 0, 1, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", "Aidge::Node::cloneSharedProducers"], [4, 0, 1, "_CPPv4NK5Aidge4Node20cloneSharedProducersEv", "Aidge::Node::cloneSharedProducers"], [4, 1, 1, "_CPPv4N5Aidge4Node20cloneSharedProducersE7NodePtr", "Aidge::Node::cloneSharedProducers::node"], [4, 0, 1, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", "Aidge::Node::createUniqueName"], [4, 1, 1, "_CPPv4N5Aidge4Node16createUniqueNameENSt6stringE", "Aidge::Node::createUniqueName::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node10dataInputsEv", "Aidge::Node::dataInputs"], [4, 0, 1, "_CPPv4N5Aidge4Node7forwardEv", "Aidge::Node::forward"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", "Aidge::Node::getChildren"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getChildrenEv", "Aidge::Node::getChildren"], [4, 1, 1, "_CPPv4NK5Aidge4Node11getChildrenEK9IOIndex_t", "Aidge::Node::getChildren::outId"], [4, 0, 1, "_CPPv4NK5Aidge4Node21getFirstFreeDataInputEv", "Aidge::Node::getFirstFreeDataInput"], [4, 0, 1, "_CPPv4NK5Aidge4Node19getNbFreeDataInputsEv", "Aidge::Node::getNbFreeDataInputs"], [4, 0, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta"], [4, 1, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta::delta"], [4, 1, 1, "_CPPv4N5Aidge4Node12getNodeDeltaEiNSt3setIN5Aidge7NodePtrEEE", "Aidge::Node::getNodeDelta::nodeSee"], [4, 0, 1, "_CPPv4NK5Aidge4Node11getOperatorEv", "Aidge::Node::getOperator"], [4, 0, 1, "_CPPv4NK5Aidge4Node18getOrderedChildrenEv", "Aidge::Node::getOrderedChildren"], [4, 0, 1, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", "Aidge::Node::getParent"], [4, 1, 1, "_CPPv4N5Aidge4Node9getParentEK9IOIndex_t", "Aidge::Node::getParent::inId"], [4, 0, 1, "_CPPv4NK5Aidge4Node10getParentsEv", "Aidge::Node::getParents"], [4, 0, 1, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", "Aidge::Node::input"], [4, 1, 1, "_CPPv4NK5Aidge4Node5inputEK9IOIndex_t", "Aidge::Node::input::inID"], [4, 0, 1, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", "Aidge::Node::inputCategory"], [4, 1, 1, "_CPPv4NK5Aidge4Node13inputCategoryE9IOIndex_t", "Aidge::Node::inputCategory::idx"], [4, 0, 1, "_CPPv4NK5Aidge4Node6inputsEv", "Aidge::Node::inputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node4nameEv", "Aidge::Node::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node8nbInputsEv", "Aidge::Node::nbInputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node9nbOutputsEv", "Aidge::Node::nbOutputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node13nbValidInputsEv", "Aidge::Node::nbValidInputs"], [4, 0, 1, "_CPPv4NK5Aidge4Node14nbValidOutputsEv", "Aidge::Node::nbValidOutputs"], [4, 0, 1, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", "Aidge::Node::operator()"], [4, 1, 1, "_CPPv4N5Aidge4NodeclERKNSt6vectorI9ConnectorEE", "Aidge::Node::operator()::ctors"], [4, 0, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator=="], [4, 1, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator==::lhs"], [4, 1, 1, "_CPPv4N5Aidge4NodeeqERK4NodeRK4Node", "Aidge::Node::operator==::rhs"], [4, 0, 1, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", "Aidge::Node::output"], [4, 1, 1, "_CPPv4NK5Aidge4Node6outputE9IOIndex_t", "Aidge::Node::output::outId"], [4, 0, 1, "_CPPv4NK5Aidge4Node7outputsEv", "Aidge::Node::outputs"], [4, 0, 1, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", "Aidge::Node::popParent"], [4, 1, 1, "_CPPv4N5Aidge4Node9popParentEK9IOIndex_t", "Aidge::Node::popParent::inId"], [4, 0, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild"], [4, 1, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild::nodePtr"], [4, 1, 1, "_CPPv4N5Aidge4Node11removeChildEK7NodePtrK9IOIndex_t", "Aidge::Node::removeChild::outId"], [4, 0, 1, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", "Aidge::Node::removeParent"], [4, 1, 1, "_CPPv4N5Aidge4Node12removeParentEK9IOIndex_t", "Aidge::Node::removeParent::inId"], [4, 0, 1, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::removeView"], [4, 1, 1, "_CPPv4N5Aidge4Node10removeViewERKNSt10shared_ptrI9GraphViewEE", "Aidge::Node::removeView::graphPtr"], [4, 0, 1, "_CPPv4N5Aidge4Node16resetConnectionsEb", "Aidge::Node::resetConnections"], [4, 1, 1, "_CPPv4N5Aidge4Node16resetConnectionsEb", "Aidge::Node::resetConnections::includeLearnableParam"], [4, 0, 1, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", "Aidge::Node::setName"], [4, 1, 1, "_CPPv4N5Aidge4Node7setNameERKNSt6stringE", "Aidge::Node::setName::name"], [4, 0, 1, "_CPPv4NK5Aidge4Node4typeEv", "Aidge::Node::type"], [4, 0, 1, "_CPPv4NK5Aidge4Node5validEv", "Aidge::Node::valid"], [4, 0, 1, "_CPPv4NK5Aidge4Node5viewsEv", "Aidge::Node::views"], [4, 0, 1, "_CPPv4N5Aidge4NodeD0Ev", "Aidge::Node::~Node"], [8, 3, 1, "_CPPv4N5Aidge8OperatorE", "Aidge::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", "Aidge::Operator::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator"], [8, 0, 1, "_CPPv4N5Aidge8Operator8OperatorEv", "Aidge::Operator::Operator"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::inputsCategory"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::nbOut"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERK8Operator", "Aidge::Operator::Operator::op"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::operatorType"], [8, 1, 1, "_CPPv4N5Aidge8Operator8OperatorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_tK12OperatorType", "Aidge::Operator::Operator::type"], [8, 0, 1, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", "Aidge::Operator::addHook"], [8, 1, 1, "_CPPv4N5Aidge8Operator7addHookERKNSt6stringE", "Aidge::Operator::addHook::hookName"], [8, 0, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::associateInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator10attributesEv", "Aidge::Operator::attributes"], [8, 0, 1, "_CPPv4NK5Aidge8Operator7backendEv", "Aidge::Operator::backend"], [8, 0, 1, "_CPPv4N5Aidge8Operator8backwardEv", "Aidge::Operator::backward"], [8, 0, 1, "_CPPv4NK5Aidge8Operator5cloneEv", "Aidge::Operator::clone"], [8, 0, 1, "_CPPv4N5Aidge8Operator7forwardEv", "Aidge::Operator::forward"], [8, 0, 1, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", "Aidge::Operator::getHook"], [8, 1, 1, "_CPPv4N5Aidge8Operator7getHookERKNSt6stringE", "Aidge::Operator::getHook::hookName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator7getImplEv", "Aidge::Operator::getImpl"], [8, 0, 1, "_CPPv4N5Aidge8Operator13getInputsNameEv", "Aidge::Operator::getInputsName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", "Aidge::Operator::getNbConsumedData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbConsumedDataEK9IOIndex_t", "Aidge::Operator::getNbConsumedData::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", "Aidge::Operator::getNbProducedData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbProducedDataEK9IOIndex_t", "Aidge::Operator::getNbProducedData::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", "Aidge::Operator::getNbRequiredData"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getNbRequiredDataEK9IOIndex_t", "Aidge::Operator::getNbRequiredData::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", "Aidge::Operator::getNbRequiredProtected"], [8, 1, 1, "_CPPv4NK5Aidge8Operator22getNbRequiredProtectedEK9IOIndex_t", "Aidge::Operator::getNbRequiredProtected::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge8Operator14getOutputsNameEv", "Aidge::Operator::getOutputsName"], [8, 0, 1, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", "Aidge::Operator::getRawInput"], [8, 1, 1, "_CPPv4NK5Aidge8Operator11getRawInputEK9IOIndex_t", "Aidge::Operator::getRawInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", "Aidge::Operator::getRawOutput"], [8, 1, 1, "_CPPv4NK5Aidge8Operator12getRawOutputEK9IOIndex_t", "Aidge::Operator::getRawOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory::inputsSize"], [8, 1, 1, "_CPPv4NK5Aidge8Operator17getRequiredMemoryEK9IOIndex_tRKNSt6vectorI9DimSize_tEE", "Aidge::Operator::getRequiredMemory::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", "Aidge::Operator::inputCategory"], [8, 1, 1, "_CPPv4NK5Aidge8Operator13inputCategoryE9IOIndex_t", "Aidge::Operator::inputCategory::idx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8isAtomicEv", "Aidge::Operator::isAtomic"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8nbInputsEv", "Aidge::Operator::nbInputs"], [8, 0, 1, "_CPPv4NK5Aidge8Operator9nbOutputsEv", "Aidge::Operator::nbOutputs"], [8, 0, 1, "_CPPv4NK5Aidge8Operator12operatorTypeEv", "Aidge::Operator::operatorType"], [8, 0, 1, "_CPPv4N5Aidge8Operator22resetConsummerProducerEv", "Aidge::Operator::resetConsummerProducer"], [8, 0, 1, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", "Aidge::Operator::resetInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator10resetInputEK9IOIndex_t", "Aidge::Operator::resetInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator8runHooksEv", "Aidge::Operator::runHooks"], [8, 0, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend"], [8, 1, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend::device"], [8, 1, 1, "_CPPv4N5Aidge8Operator10setBackendERKNSt6stringE11DeviceIdx_t", "Aidge::Operator::setBackend::name"], [8, 0, 1, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", "Aidge::Operator::setDataFormat"], [8, 1, 1, "_CPPv4NK5Aidge8Operator13setDataFormatERK10DataFormat", "Aidge::Operator::setDataFormat::dataFormat"], [8, 0, 1, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", "Aidge::Operator::setDataType"], [8, 1, 1, "_CPPv4NK5Aidge8Operator11setDataTypeERK8DataType", "Aidge::Operator::setDataType::dataType"], [8, 0, 1, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", "Aidge::Operator::setImpl"], [8, 1, 1, "_CPPv4N5Aidge8Operator7setImplENSt10shared_ptrI12OperatorImplEE", "Aidge::Operator::setImpl::impl"], [8, 0, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput"], [8, 1, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setInput::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput"], [8, 1, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput::data"], [8, 1, 1, "_CPPv4N5Aidge8Operator9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::Operator::setOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge8Operator4typeEv", "Aidge::Operator::type"], [8, 0, 1, "_CPPv4N5Aidge8Operator23updateConsummerProducerEv", "Aidge::Operator::updateConsummerProducer"], [8, 0, 1, "_CPPv4N5Aidge8OperatorD0Ev", "Aidge::Operator::~Operator"], [8, 3, 1, "_CPPv4N5Aidge14OperatorTensorE", "Aidge::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", "Aidge::OperatorTensor::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorEv", "Aidge::OperatorTensor::OperatorTensor"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::inputsCategory"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::nbOut"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERK14OperatorTensor", "Aidge::OperatorTensor::OperatorTensor::other"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14OperatorTensorERKNSt6stringERKNSt6vectorI13InputCategoryEEK9IOIndex_t", "Aidge::OperatorTensor::OperatorTensor::type"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor14associateInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::associateInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::firstEltDims"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::outputDims"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor21computeReceptiveFieldERKNSt6vectorI9DimSize_tEERKNSt6vectorI9DimSize_tEEK9IOIndex_t", "Aidge::OperatorTensor::computeReceptiveField::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor13dimsForwardedEv", "Aidge::OperatorTensor::dimsForwarded"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor7forwardEv", "Aidge::OperatorTensor::forward"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", "Aidge::OperatorTensor::forwardDims"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor11forwardDimsEb", "Aidge::OperatorTensor::forwardDims::allowDataDependency"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", "Aidge::OperatorTensor::getInput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor8getInputEK9IOIndex_t", "Aidge::OperatorTensor::getInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", "Aidge::OperatorTensor::getOutput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor9getOutputEK9IOIndex_t", "Aidge::OperatorTensor::getOutput::outputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", "Aidge::OperatorTensor::getRawInput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor11getRawInputEK9IOIndex_t", "Aidge::OperatorTensor::getRawInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", "Aidge::OperatorTensor::getRawOutput"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor12getRawOutputEKN5Aidge9IOIndex_tE", "Aidge::OperatorTensor::getRawOutput::outputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", "Aidge::OperatorTensor::resetInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor10resetInputEK9IOIndex_t", "Aidge::OperatorTensor::resetInput::inputIdx"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", "Aidge::OperatorTensor::setDataFormat"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor13setDataFormatERK10DataFormat", "Aidge::OperatorTensor::setDataFormat::dataFormat"], [8, 0, 1, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", "Aidge::OperatorTensor::setDataType"], [8, 1, 1, "_CPPv4NK5Aidge14OperatorTensor11setDataTypeERK8DataType", "Aidge::OperatorTensor::setDataType::dataType"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor8setInputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setInput::inputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput::data"], [8, 1, 1, "_CPPv4N5Aidge14OperatorTensor9setOutputEK9IOIndex_tRKNSt10shared_ptrI4DataEE", "Aidge::OperatorTensor::setOutput::outputIdx"], [8, 0, 1, "_CPPv4N5Aidge14OperatorTensorD0Ev", "Aidge::OperatorTensor::~OperatorTensor"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::beginEndTuples"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::borderType"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::borderValue"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge3PadENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt6stringERK13PadBorderTyped", "Aidge::Pad::name"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::padding_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge16PaddedAvgPoolingENSt10shared_ptrI4NodeEERA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEE", "Aidge::PaddedAvgPooling::stride_dims"], [8, 0, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv"], [8, 2, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::DIM"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::dilation_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::in_channels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::kernel_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::name"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::no_bias"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::out_channels"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::padding_dims"], [8, 1, 1, "_CPPv4I_9DimSize_tEN5Aidge10PaddedConvENSt10shared_ptrI4NodeEE9DimSize_t9DimSize_tRA3DIM_K9DimSize_tRKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConv::stride_dims"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::dilation_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::kernel_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::name"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::nb_channels"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::no_bias"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::padding_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge19PaddedConvDepthWiseENSt10shared_ptrI4NodeEEK9DimSize_tRKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEERKNSt5arrayI9DimSize_t3DIMEEb", "Aidge::PaddedConvDepthWise::stride_dims"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::ceil_mode"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::kernel_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::name"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::padding_dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge16PaddedMaxPoolingENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringERKNSt5arrayI9DimSize_t3DIMEERKNSt5arrayI9DimSize_tXmlL2E3DIMEEEb", "Aidge::PaddedMaxPooling::stride_dims"], [4, 0, 1, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", "Aidge::Parallel"], [4, 1, 1, "_CPPv4N5Aidge8ParallelENSt6vectorI6OpArgsEE", "Aidge::Parallel::inputs"], [11, 3, 1, "_CPPv4N5Aidge17ParallelSchedulerE", "Aidge::ParallelScheduler"], [11, 0, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler17ParallelSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::ParallelScheduler::ParallelScheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward::data"], [11, 1, 1, "_CPPv4N5Aidge17ParallelScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::ParallelScheduler::forward::forwardDims"], [11, 0, 1, "_CPPv4N5Aidge17ParallelSchedulerD0Ev", "Aidge::ParallelScheduler::~ParallelScheduler"], [8, 0, 1, "_CPPv4N5Aidge3PopERKNSt6stringE", "Aidge::Pop"], [8, 1, 1, "_CPPv4N5Aidge3PopERKNSt6stringE", "Aidge::Pop::name"], [8, 0, 1, "_CPPv4N5Aidge3PowERKNSt6stringE", "Aidge::Pow"], [8, 1, 1, "_CPPv4N5Aidge3PowERKNSt6stringE", "Aidge::Pow::name"], [8, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer"], [8, 0, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer"], [8, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::DIM"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::constant"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::constant"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::dims"], [8, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge8ProducerENSt10shared_ptrI4NodeEERKNSt5arrayI9DimSize_t3DIMEERKNSt6stringEb", "Aidge::Producer::name"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::name"], [8, 1, 1, "_CPPv4N5Aidge8ProducerEKNSt10shared_ptrI6TensorEERKNSt6stringEb", "Aidge::Producer::tensor"], [8, 0, 1, "_CPPv4N5Aidge4ReLUERKNSt6stringE", "Aidge::ReLU"], [8, 1, 1, "_CPPv4N5Aidge4ReLUERKNSt6stringE", "Aidge::ReLU::name"], [8, 0, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::axes"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::keep_dims"], [8, 1, 1, "_CPPv4N5Aidge10ReduceMeanERKNSt6vectorINSt7int32_tEEE9DimSize_tRKNSt6stringE", "Aidge::ReduceMean::name"], [8, 0, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::allowzero"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::name"], [8, 1, 1, "_CPPv4N5Aidge7ReshapeERKNSt6vectorINSt7int64_tEEEbRKNSt6stringE", "Aidge::Reshape::shape"], [4, 0, 1, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", "Aidge::Residual"], [4, 1, 1, "_CPPv4N5Aidge8ResidualENSt6vectorI6OpArgsEE", "Aidge::Residual::inputs"], [8, 0, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::isOutputUnsigned"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::name"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::quantizedNbBits"], [8, 1, 1, "_CPPv4N5Aidge7ScalingEfNSt6size_tEbRKNSt6stringE", "Aidge::Scaling::scalingFactor"], [11, 3, 1, "_CPPv4N5Aidge9SchedulerE", "Aidge::Scheduler"], [11, 3, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersE", "Aidge::Scheduler::PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersERK23PriorProducersConsumers", "Aidge::Scheduler::PriorProducersConsumers::PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers23PriorProducersConsumersEv", "Aidge::Scheduler::PriorProducersConsumers::PriorProducersConsumers"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers7isPriorE", "Aidge::Scheduler::PriorProducersConsumers::isPrior"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers14priorConsumersE", "Aidge::Scheduler::PriorProducersConsumers::priorConsumers"], [11, 7, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumers17requiredProducersE", "Aidge::Scheduler::PriorProducersConsumers::requiredProducers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler23PriorProducersConsumersD0Ev", "Aidge::Scheduler::PriorProducersConsumers::~PriorProducersConsumers"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler9SchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::Scheduler::Scheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::Scheduler::connectInputs"], [11, 1, 1, "_CPPv4N5Aidge9Scheduler13connectInputsERKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::Scheduler::connectInputs::data"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory::incProducers"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler14generateMemoryEbb", "Aidge::Scheduler::generateMemory::wrapAroundBuffer"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler18generateSchedulingEv", "Aidge::Scheduler::generateScheduling"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", "Aidge::Scheduler::getStaticScheduling"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler19getStaticSchedulingENSt6size_tE", "Aidge::Scheduler::getStaticScheduling::step"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler9graphViewEv", "Aidge::Scheduler::graphView"], [11, 0, 1, "_CPPv4N5Aidge9Scheduler15resetSchedulingEv", "Aidge::Scheduler::resetScheduling"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveSchedulingDiagram"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler21saveSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveSchedulingDiagram::fileName"], [11, 0, 1, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveStaticSchedulingDiagram"], [11, 1, 1, "_CPPv4NK5Aidge9Scheduler27saveStaticSchedulingDiagramERKNSt6stringE", "Aidge::Scheduler::saveStaticSchedulingDiagram::fileName"], [11, 0, 1, "_CPPv4N5Aidge9SchedulerD0Ev", "Aidge::Scheduler::~Scheduler"], [4, 0, 1, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", "Aidge::Sequential"], [4, 1, 1, "_CPPv4N5Aidge10SequentialENSt6vectorI6OpArgsEE", "Aidge::Sequential::inputs"], [11, 3, 1, "_CPPv4N5Aidge19SequentialSchedulerE", "Aidge::SequentialScheduler"], [11, 4, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicyE", "Aidge::SequentialScheduler::SchedulingPolicy"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsLateAsPossibleE", "Aidge::SequentialScheduler::SchedulingPolicy::AsLateAsPossible"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy16AsSoonAsPossibleE", "Aidge::SequentialScheduler::SchedulingPolicy::AsSoonAsPossible"], [11, 5, 1, "_CPPv4N5Aidge19SequentialScheduler16SchedulingPolicy7DefaultE", "Aidge::SequentialScheduler::SchedulingPolicy::Default"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler::graphView"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19SequentialSchedulerENSt10shared_ptrI9GraphViewEENSt10shared_ptrI4NodeEE", "Aidge::SequentialScheduler::SequentialScheduler::upperNode"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler8backwardEv", "Aidge::SequentialScheduler::backward"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward::data"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler7forwardEbRKNSt6vectorINSt10shared_ptrIN5Aidge6TensorEEEEE", "Aidge::SequentialScheduler::forward::forwardDims"], [11, 0, 1, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", "Aidge::SequentialScheduler::setSchedulingPolicy"], [11, 1, 1, "_CPPv4N5Aidge19SequentialScheduler19setSchedulingPolicyE16SchedulingPolicy", "Aidge::SequentialScheduler::setSchedulingPolicy::policy"], [11, 0, 1, "_CPPv4N5Aidge19SequentialSchedulerD0Ev", "Aidge::SequentialScheduler::~SequentialScheduler"], [8, 0, 1, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", "Aidge::Sigmoid"], [8, 1, 1, "_CPPv4N5Aidge7SigmoidERKNSt6stringE", "Aidge::Sigmoid::name"], [8, 0, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::axes"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::ends"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::name"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::starts"], [8, 1, 1, "_CPPv4N5Aidge5SliceERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt7int64_tEEERKNSt6vectorINSt6int8_tEEERKNSt6vectorINSt7int64_tEEERKNSt6stringE", "Aidge::Slice::steps"], [8, 0, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax"], [8, 1, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax::axis"], [8, 1, 1, "_CPPv4N5Aidge7SoftmaxENSt7int32_tERKNSt6stringE", "Aidge::Softmax::name"], [8, 0, 1, "_CPPv4N5Aidge4SqrtERKNSt6stringE", "Aidge::Sqrt"], [8, 1, 1, "_CPPv4N5Aidge4SqrtERKNSt6stringE", "Aidge::Sqrt::name"], [8, 0, 1, "_CPPv4N5Aidge3SubERKNSt6stringE", "Aidge::Sub"], [8, 1, 1, "_CPPv4N5Aidge3SubERKNSt6stringE", "Aidge::Sub::name"], [8, 0, 1, "_CPPv4N5Aidge4TanhERKNSt6stringE", "Aidge::Tanh"], [8, 1, 1, "_CPPv4N5Aidge4TanhERKNSt6stringE", "Aidge::Tanh::name"], [3, 3, 1, "_CPPv4N5Aidge6TensorE", "Aidge::Tensor"], [3, 0, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::Tensor"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", "Aidge::Tensor::Tensor"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::SIZE_3"], [3, 2, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::T"], [3, 2, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::VT"], [3, 1, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array1DI1T6SIZE_0E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6Tensor6TensorERR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::Tensor::arr"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor::dformat"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::Tensor::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorE8DataType10DataFormat", "Aidge::Tensor::Tensor::dtype"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERK6Tensor", "Aidge::Tensor::Tensor::other"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6TensorERR6Tensor", "Aidge::Tensor::Tensor::other"], [3, 1, 1, "_CPPv4I00EN5Aidge6Tensor6TensorE1T", "Aidge::Tensor::Tensor::val"], [3, 7, 1, "_CPPv4N5Aidge6Tensor4TypeE", "Aidge::Tensor::Type"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7backendEv", "Aidge::Tensor::backend"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8capacityEv", "Aidge::Tensor::capacity"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5cloneEv", "Aidge::Tensor::clone"], [3, 0, 1, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", "Aidge::Tensor::copyCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor8copyCastERK6Tensor", "Aidge::Tensor::copyCast::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", "Aidge::Tensor::copyCastFrom"], [3, 0, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom::movedSrc"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6Tensor", "Aidge::Tensor::copyCastFrom::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor12copyCastFromERK6TensorRNSt10shared_ptrI6TensorEE", "Aidge::Tensor::copyCastFrom::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", "Aidge::Tensor::copyFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor8copyFromERK6Tensor", "Aidge::Tensor::copyFrom::src"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose::src"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRK19DataFormatTranspose", "Aidge::Tensor::copyTranspose::transpose"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13copyTransposeERK6TensorRKNSt6vectorI9DimSize_tEE", "Aidge::Tensor::copyTranspose::transpose"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor10dataFormatEv", "Aidge::Tensor::dataFormat"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8dataTypeEv", "Aidge::Tensor::dataType"], [3, 0, 1, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", "Aidge::Tensor::dims"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4dimsEv", "Aidge::Tensor::dims"], [3, 2, 1, "_CPPv4I_8DimIdx_tENK5Aidge6Tensor4dimsENSt5arrayI9DimSize_t3DIMEEv", "Aidge::Tensor::dims::DIM"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5emptyEv", "Aidge::Tensor::empty"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::coordIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::coordIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7extractERKNSt6vectorINSt6size_tEEERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::extract::dims"], [3, 0, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get"], [3, 0, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get"], [3, 1, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get::coordIdx"], [3, 2, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get::expectedType"], [3, 2, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6vectorINSt6size_tEEE", "Aidge::Tensor::get::expectedType"], [3, 1, 1, "_CPPv4I0ENK5Aidge6Tensor3getERK12expectedTypeNSt6size_tE", "Aidge::Tensor::get::idx"], [3, 0, 1, "_CPPv4N5Aidge6Tensor20getAvailableBackendsEv", "Aidge::Tensor::getAvailableBackends"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", "Aidge::Tensor::getCoord"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor8getCoordENSt6size_tE", "Aidge::Tensor::getCoord::flatIdx"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor6getIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getIdx::coordIdx"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7getImplEv", "Aidge::Tensor::getImpl"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13getImplOffsetEv", "Aidge::Tensor::getImplOffset"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getStorageIdx"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor13getStorageIdxERKNSt6vectorINSt6size_tEEE", "Aidge::Tensor::getStorageIdx::coordIdx"], [3, 0, 1, "_CPPv4N5Aidge6Tensor4gradEv", "Aidge::Tensor::grad"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7hasImplEv", "Aidge::Tensor::hasImpl"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor12isContiguousEv", "Aidge::Tensor::isContiguous"], [3, 0, 1, "_CPPv4N5Aidge6Tensor14makeContiguousEv", "Aidge::Tensor::makeContiguous"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor6nbDimsEv", "Aidge::Tensor::nbDims"], [3, 0, 1, "_CPPv4NK5Aidge6TensormlERK6Tensor", "Aidge::Tensor::operator*"], [3, 1, 1, "_CPPv4NK5Aidge6TensormlERK6Tensor", "Aidge::Tensor::operator*::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensorplERK6Tensor", "Aidge::Tensor::operator+"], [3, 1, 1, "_CPPv4NK5Aidge6TensorplERK6Tensor", "Aidge::Tensor::operator+::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensormiERK6Tensor", "Aidge::Tensor::operator-"], [3, 1, 1, "_CPPv4NK5Aidge6TensormiERK6Tensor", "Aidge::Tensor::operator-::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensordvERK6Tensor", "Aidge::Tensor::operator/"], [3, 1, 1, "_CPPv4NK5Aidge6TensordvERK6Tensor", "Aidge::Tensor::operator/::other"], [3, 0, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator="], [3, 0, 1, "_CPPv4N5Aidge6TensoraSERK6Tensor", "Aidge::Tensor::operator="], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_0"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_1"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_2"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::SIZE_3"], [3, 2, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::T"], [3, 2, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::T"], [3, 1, 1, "_CPPv4I0_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array1DI1T6SIZE_0E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array2DI1T6SIZE_06SIZE_1E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array3DI1T6SIZE_06SIZE_16SIZE_2E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4I0_NSt6size_tE_NSt6size_tE_NSt6size_tE_NSt6size_tEEN5Aidge6TensoraSER6TensorRR7Array4DI1T6SIZE_06SIZE_16SIZE_26SIZE_3E", "Aidge::Tensor::operator=::arr"], [3, 1, 1, "_CPPv4N5Aidge6TensoraSERK6Tensor", "Aidge::Tensor::operator=::other"], [3, 0, 1, "_CPPv4NK5Aidge6TensoreqERK6Tensor", "Aidge::Tensor::operator=="], [3, 1, 1, "_CPPv4NK5Aidge6TensoreqERK6Tensor", "Aidge::Tensor::operator==::otherTensor"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5printEv", "Aidge::Tensor::print"], [3, 0, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref"], [3, 0, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::backend"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::device"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::dt"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::ref::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor3refERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::ref::targetReqs"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::dt"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refCastERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeE", "Aidge::Tensor::refCast::fallback"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::dt"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERKN5Aidge8DataTypeERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refCastFrom::fallback"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11refCastFromERNSt10shared_ptrI6TensorEERK6Tensor", "Aidge::Tensor::refCastFrom::targetReqs"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor13refContiguousERNSt10shared_ptrI6TensorEE", "Aidge::Tensor::refContiguous::fallback"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::backend"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::backend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::device"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::fallback"], [3, 1, 1, "_CPPv4NK5Aidge6Tensor7refFromERNSt10shared_ptrI6TensorEERKNSt6stringE11DeviceIdx_t", "Aidge::Tensor::refFrom::fallback"], [3, 0, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize"], [3, 0, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize"], [3, 2, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize::DIM"], [3, 1, 1, "_CPPv4I_NSt5arrayI9DimSize_tXL1EEE9size_typeEEN5Aidge6Tensor6resizeEvRKNSt5arrayI9DimSize_t3DIMEE", "Aidge::Tensor::resize::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize::dims"], [3, 1, 1, "_CPPv4N5Aidge6Tensor6resizeERKNSt6vectorI9DimSize_tEENSt6vectorI9DimSize_tEE", "Aidge::Tensor::resize::strides"], [3, 0, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set"], [3, 0, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::coordIdx"], [3, 2, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::expectedType"], [3, 2, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::expectedType"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::idx"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6size_tE12expectedType", "Aidge::Tensor::set::value"], [3, 1, 1, "_CPPv4I0EN5Aidge6Tensor3setEvNSt6vectorINSt6size_tEEE12expectedType", "Aidge::Tensor::set::value"], [3, 0, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::copyFrom"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::device"], [3, 1, 1, "_CPPv4N5Aidge6Tensor10setBackendERKNSt6stringE11DeviceIdx_tb", "Aidge::Tensor::setBackend::name"], [3, 0, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat::copyTrans"], [3, 1, 1, "_CPPv4N5Aidge6Tensor13setDataFormatEK10DataFormatb", "Aidge::Tensor::setDataFormat::df"], [3, 0, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType::copyCast"], [3, 1, 1, "_CPPv4N5Aidge6Tensor11setDataTypeEK8DataTypeb", "Aidge::Tensor::setDataType::dt"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", "Aidge::Tensor::setGrad"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setGradENSt10shared_ptrI6TensorEE", "Aidge::Tensor::setGrad::newGrad"], [3, 0, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl::impl"], [3, 1, 1, "_CPPv4N5Aidge6Tensor7setImplENSt10shared_ptrI10TensorImplEENSt6size_tE", "Aidge::Tensor::setImpl::implOffset"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4sizeEv", "Aidge::Tensor::size"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor4sqrtEv", "Aidge::Tensor::sqrt"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor7stridesEv", "Aidge::Tensor::strides"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor8toStringEv", "Aidge::Tensor::toString"], [3, 0, 1, "_CPPv4NK5Aidge6Tensor5zerosEv", "Aidge::Tensor::zeros"], [3, 0, 1, "_CPPv4N5Aidge6TensorD0Ev", "Aidge::Tensor::~Tensor"], [8, 0, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose"], [8, 1, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose::name"], [8, 1, 1, "_CPPv4N5Aidge9TransposeERKNSt6vectorI9DimSize_tEERKNSt6stringE", "Aidge::Transpose::outputDimsOrder"], [9, 0, 1, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", "Aidge::constantFolding"], [9, 1, 1, "_CPPv4N5Aidge15constantFoldingENSt10shared_ptrI9GraphViewEE", "Aidge::constantFolding::graph"], [9, 0, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps"], [9, 1, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps::graph"], [9, 1, 1, "_CPPv4N5Aidge13expandMetaOpsENSt10shared_ptrI9GraphViewEEb", "Aidge::expandMetaOps::recursive"], [9, 0, 1, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", "Aidge::explicitCastMove"], [9, 1, 1, "_CPPv4N5Aidge16explicitCastMoveENSt10shared_ptrI9GraphViewEE", "Aidge::explicitCastMove::graphView"], [9, 0, 1, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", "Aidge::fuseBatchNorm"], [9, 1, 1, "_CPPv4N5Aidge13fuseBatchNormENSt10shared_ptrI9GraphViewEE", "Aidge::fuseBatchNorm::graphView"], [9, 0, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd"], [10, 0, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd"], [9, 1, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd::graphView"], [10, 1, 1, "_CPPv4N5Aidge10fuseMulAddENSt10shared_ptrI9GraphViewEE", "Aidge::fuseMulAdd::graphView"], [4, 0, 1, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", "Aidge::generateGraph"], [4, 1, 1, "_CPPv4N5Aidge13generateGraphENSt6vectorI9ConnectorEE", "Aidge::generateGraph::ctors"], [4, 0, 1, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", "Aidge::getConnectedGraphView"], [4, 1, 1, "_CPPv4N5Aidge21getConnectedGraphViewENSt10shared_ptrI4NodeEE", "Aidge::getConnectedGraphView::node"], [9, 0, 1, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", "Aidge::removeDropout"], [9, 1, 1, "_CPPv4N5Aidge13removeDropoutENSt10shared_ptrI9GraphViewEE", "Aidge::removeDropout::graphView"], [9, 0, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten"], [10, 0, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten"], [9, 1, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten::graphView"], [10, 1, 1, "_CPPv4N5Aidge13removeFlattenENSt10shared_ptrI9GraphViewEE", "Aidge::removeFlatten::graphView"], [2, 0, 1, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", "Aidge::tensorOpencv"], [2, 1, 1, "_CPPv4N5Aidge12tensorOpencvEN2cv3MatE", "Aidge::tensorOpencv::mat"]], "aidge_backend_opencv": [[2, 8, 1, "", "MNIST"]], "aidge_backend_opencv.MNIST": [[2, 9, 1, "", "__init__"], [2, 9, 1, "", "get_item"], [2, 9, 1, "", "get_len"], [2, 9, 1, "", "get_nb_modalities"], [2, 9, 1, "", "len"]], "aidge_core": [[8, 10, 1, "", "Add"], [8, 10, 1, "", "AvgPooling1D"], [8, 10, 1, "", "AvgPooling2D"], [8, 10, 1, "", "AvgPooling3D"], [8, 10, 1, "", "BatchNorm2D"], [8, 10, 1, "", "Concat"], [4, 8, 1, "", "Connector"], [8, 10, 1, "", "Conv1D"], [8, 10, 1, "", "Conv2D"], [8, 10, 1, "", "ConvDepthWise1D"], [8, 10, 1, "", "ConvDepthWise2D"], [3, 8, 1, "", "DataProvider"], [8, 10, 1, "", "Div"], [8, 10, 1, "", "Erf"], [8, 10, 1, "", "FC"], [8, 10, 1, "", "Gather"], [8, 10, 1, "", "GenericOperator"], [6, 8, 1, "", "GraphRegex"], [4, 8, 1, "", "GraphView"], [8, 10, 1, "", "Identity"], [8, 10, 1, "", "LSTM"], [8, 10, 1, "", "LeakyReLU"], [8, 10, 1, "", "MatMul"], [6, 8, 1, "", "MatchSolution"], [8, 10, 1, "", "Mul"], [4, 8, 1, "", "Node"], [8, 8, 1, "", "Operator"], [8, 8, 1, "", "OperatorTensor"], [8, 10, 1, "", "PaddedAvgPooling2D"], [8, 10, 1, "", "PaddedConv2D"], [8, 10, 1, "", "PaddedConvDepthWise2D"], [8, 10, 1, "", "PaddedMaxPooling2D"], [11, 8, 1, "", "ParallelScheduler"], [8, 10, 1, "", "Pop"], [8, 10, 1, "", "Pow"], [8, 10, 1, "", "Producer"], [8, 10, 1, "", "ReLU"], [8, 10, 1, "", "ReduceMean"], [8, 10, 1, "", "Reshape"], [11, 8, 1, "", "Scheduler"], [11, 8, 1, "", "SequentialScheduler"], [8, 10, 1, "", "Sigmoid"], [8, 10, 1, "", "Slice"], [8, 10, 1, "", "Softmax"], [8, 10, 1, "", "Sqrt"], [8, 10, 1, "", "Sub"], [8, 10, 1, "", "Tanh"], [3, 8, 1, "", "Tensor"], [8, 10, 1, "", "Transpose"], [9, 10, 1, "", "fuse_batchnorm"], [10, 10, 1, "", "fuse_mul_add"], [4, 10, 1, "", "generate_graph"], [4, 10, 1, "", "get_connected_graph_view"], [8, 10, 1, "", "meta_operator"], [4, 10, 1, "", "parallel"], [10, 10, 1, "", "remove_flatten"], [4, 10, 1, "", "residual"], [4, 10, 1, "", "sequential"]], "aidge_core.Connector": [[4, 9, 1, "", "__init__"]], "aidge_core.DataProvider": [[3, 9, 1, "", "__init__"]], "aidge_core.GraphRegex": [[6, 9, 1, "", "__init__"], [6, 9, 1, "", "add_query"], [6, 9, 1, "", "match"], [6, 9, 1, "", "set_key_from_graph"], [6, 9, 1, "", "set_node_key"]], "aidge_core.GraphView": [[4, 9, 1, "", "__init__"], [4, 9, 1, "", "add"], [4, 9, 1, "", "add_child"], [4, 9, 1, "", "clone"], [4, 9, 1, "", "compile"], [4, 9, 1, "", "forward_dims"], [4, 9, 1, "", "get_input_nodes"], [4, 9, 1, "", "get_node"], [4, 9, 1, "", "get_nodes"], [4, 9, 1, "", "get_ordered_inputs"], [4, 9, 1, "", "get_ordered_outputs"], [4, 9, 1, "", "get_output_nodes"], [4, 9, 1, "", "in_view"], [4, 9, 1, "", "log_outputs"], [4, 9, 1, "", "replace"], [4, 9, 1, "", "root_node"], [4, 9, 1, "", "save"], [4, 9, 1, "", "set_backend"], [4, 9, 1, "", "set_datatype"], [4, 9, 1, "", "set_ordered_inputs"], [4, 9, 1, "", "set_ordered_outputs"], [4, 9, 1, "", "set_root_node"]], "aidge_core.MatchSolution": [[6, 9, 1, "", "__init__"], [6, 9, 1, "", "at"], [6, 9, 1, "", "get_all"], [6, 9, 1, "", "get_query"], [6, 9, 1, "", "get_start_node"]], "aidge_core.Node": [[4, 9, 1, "", "__init__"], [4, 9, 1, "", "add_child"], [4, 9, 1, "", "clone"], [4, 9, 1, "", "get_children"], [4, 9, 1, "", "get_nb_inputs"], [4, 9, 1, "", "get_nb_outputs"], [4, 9, 1, "", "get_operator"], [4, 9, 1, "", "get_parent"], [4, 9, 1, "", "get_parents"], [4, 9, 1, "", "input"], [4, 9, 1, "", "input_category"], [4, 9, 1, "", "inputs"], [4, 9, 1, "", "name"], [4, 9, 1, "", "output"], [4, 9, 1, "", "outputs"], [4, 9, 1, "", "set_name"], [4, 9, 1, "", "type"]], "aidge_core.Operator": [[8, 9, 1, "", "__init__"], [8, 9, 1, "", "add_hook"], [8, 9, 1, "", "associate_input"], [8, 9, 1, "", "backend"], [8, 9, 1, "", "forward"], [8, 9, 1, "", "get_hook"], [8, 9, 1, "", "get_impl"], [8, 9, 1, "", "get_raw_input"], [8, 9, 1, "", "get_raw_output"], [8, 9, 1, "", "input_category"], [8, 9, 1, "", "nb_inputs"], [8, 9, 1, "", "nb_outputs"], [8, 9, 1, "", "set_backend"], [8, 9, 1, "", "set_datatype"], [8, 9, 1, "", "set_impl"], [8, 9, 1, "", "set_input"], [8, 9, 1, "", "set_output"], [8, 9, 1, "", "type"]], "aidge_core.OperatorTensor": [[8, 9, 1, "", "__init__"], [8, 9, 1, "", "add_hook"], [8, 9, 1, "", "associate_input"], [8, 9, 1, "", "backend"], [8, 9, 1, "", "dims_forwarded"], [8, 9, 1, "", "forward"], [8, 9, 1, "", "forward_dims"], [8, 9, 1, "", "get_hook"], [8, 9, 1, "", "get_impl"], [8, 9, 1, "", "get_input"], [8, 9, 1, "", "get_output"], [8, 9, 1, "", "get_raw_input"], [8, 9, 1, "", "get_raw_output"], [8, 9, 1, "", "input_category"], [8, 9, 1, "", "nb_inputs"], [8, 9, 1, "", "nb_outputs"], [8, 9, 1, "", "set_backend"], [8, 9, 1, "", "set_datatype"], [8, 9, 1, "", "set_impl"], [8, 9, 1, "", "set_input"], [8, 9, 1, "", "set_output"], [8, 9, 1, "", "type"]], "aidge_core.ParallelScheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "forward"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.Scheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.SequentialScheduler": [[11, 9, 1, "", "__init__"], [11, 9, 1, "", "backward"], [11, 9, 1, "", "forward"], [11, 9, 1, "", "generate_memory"], [11, 9, 1, "", "generate_scheduling"], [11, 9, 1, "", "get_static_scheduling"], [11, 9, 1, "", "graph_view"], [11, 9, 1, "", "resetScheduling"], [11, 9, 1, "", "save_scheduling_diagram"]], "aidge_core.Tensor": [[3, 9, 1, "", "__init__"], [3, 9, 1, "", "capacity"], [3, 9, 1, "", "dims"], [3, 9, 1, "", "dtype"], [3, 9, 1, "", "get_available_backends"], [3, 9, 1, "", "get_coord"], [3, 9, 1, "", "get_idx"], [3, 9, 1, "", "grad"], [3, 9, 1, "", "has_impl"], [3, 9, 1, "", "resize"], [3, 9, 1, "", "set_backend"], [3, 9, 1, "", "set_datatype"], [3, 9, 1, "", "set_grad"], [3, 9, 1, "", "size"], [3, 9, 1, "", "sqrt"]], "aidge_onnx": [[13, 10, 1, "", "export_onnx"], [13, 10, 1, "", "load_onnx"]], "aidge_onnx.node_export": [[13, 10, 1, "", "auto_register_export"], [13, 10, 1, "", "register_export"], [13, 10, 1, "", "supported_operators"]], "aidge_onnx.node_export.generic_export": [[13, 10, 1, "", "generic_export"]], "aidge_onnx.node_import": [[13, 11, 1, "", "ONNX_NODE_CONVERTER_"], [13, 10, 1, "", "auto_register_import"], [13, 10, 1, "", "register_import"], [13, 10, 1, "", "supported_operators"]], "aidge_onnx.node_import.generic": [[13, 10, 1, "", "import_generic"]]}, "objnames": {"0": ["cpp", "function", "C++ function"], "1": ["cpp", "functionParam", "C++ function parameter"], "2": ["cpp", "templateParam", "C++ template parameter"], "3": ["cpp", "class", "C++ class"], "4": ["cpp", "enum", "C++ enum"], "5": ["cpp", "enumerator", "C++ enumerator"], "6": ["cpp", "union", "C++ union"], "7": ["cpp", "member", "C++ member"], "8": ["py", "class", "Python class"], "9": ["py", "method", "Python method"], "10": ["py", "function", "Python function"], "11": ["py", "data", "Python data"]}, "objtypes": {"0": "cpp:function", "1": "cpp:functionParam", "2": "cpp:templateParam", "3": "cpp:class", "4": "cpp:enum", "5": "cpp:enumerator", "6": "cpp:union", "7": "cpp:member", "8": "py:class", "9": "py:method", "10": "py:function", "11": "py:data"}, "terms": {"": [0, 3, 4, 8, 9, 11, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 34, 38, 40], "0": [0, 3, 4, 8, 11, 18, 19, 20, 21, 22, 24, 25, 26, 27, 39, 42], "00": [21, 24], "000": 26, "000000": 21, "01": [24, 26], "02": 26, "0207533": 19, "03": 26, "0393662": 25, "0393667": 25, "03937": 25, "04": [25, 26], "05": 26, "0557": 25, "055716": 25, "0557165": 25, "06": [8, 26], "0625": 24, "0625035": 19, "07": 26, "08": 26, "09": 26, "0996679": 19, "099668": 19, "0e": 8, "0f": 8, "0x7fa0b851f790": 25, "1": [3, 4, 6, 8, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 42], "10": [4, 19, 21, 22, 24, 25, 26, 27], "100": [24, 26], "10000000149011612": 8, "101_first_step": [20, 25], "102": 26, "109": 26, "11": [19, 21, 22, 25, 26, 27], "1122966": 19, "1181774": 25, "118178": 25, "11818": 25, "12": [19, 21, 22, 24, 25, 26, 27], "122": 21, "128": 24, "13": [19, 21, 24, 25, 26, 27], "139": 21, "14": [19, 21, 24, 25, 26, 28], "14922646": 19, "15": [19, 24, 25, 26], "15360367": 19, "15589645": 19, "15625": 24, "16": [19, 21, 24, 25, 26, 30], "16076548397541046": 24, "16bit": [32, 39], "17": [21, 24, 25, 26], "18": [4, 21, 25, 26], "18140636": 19, "18243": 25, "182431": 25, "19": [21, 25, 26], "192": 24, "1967081": 19, "199": 24, "1999601274728775": 24, "1d": [3, 39], "1e": 25, "1f": 8, "2": [0, 3, 4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30, 42], "20": 25, "200": [19, 20, 21, 25, 26], "2017": [21, 24], "2024": [0, 21, 24], "21": [21, 24, 25], "214": 21, "22": 25, "22546051": 19, "23": [21, 25], "24": [21, 22, 24, 25], "249093": 19, "25": 25, "25375890731811523": 24, "255": 21, "256": 24, "26": [21, 25], "27": [0, 25], "27077118": 19, "27770969": 19, "27836935": 19, "28": [21, 25, 26], "2bcpu": 24, "2d": [18, 30, 39], "3": [3, 4, 8, 16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30, 42], "300px": 21, "310586": 19, "31141": 25, "3114134": 25, "3114135": 25, "32": [21, 24, 27, 30], "320": 24, "32bit": [32, 39], "3388066": 25, "338807": 25, "33881": 25, "34": 21, "34391302": 19, "36396742": 19, "375": 24, "37969178": 19, "384": 24, "38500533": 19, "39": [19, 21, 25, 26], "3947506": 19, "3960874": 25, "3960878": 25, "39609": 25, "3985453": 19, "3d": 39, "3f": 26, "3x3": 42, "4": [2, 3, 4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "41": 21, "455979": 25, "45598": 25, "456": 25, "4566833": 19, "4656025469303131": 24, "47": 21, "4d": 39, "5": [4, 8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "50": 4, "512": 24, "519796": 19, "5249792": 19, "5436063": 19, "56": 21, "5d": 39, "5f": 8, "6": [8, 19, 20, 21, 22, 24, 25, 26, 27, 30], "612253": 25, "6122534": 25, "612254": 25, "62123": 25, "6212344": 25, "625": 24, "63": 26, "64": [24, 30], "64x64": 30, "65535": 4, "66": 27, "67": 26, "6773143": 19, "6773148": 19, "69": 26, "7": [16, 19, 20, 21, 22, 24, 25, 26, 27, 28, 30], "7233275": 19, "749517560005188": 24, "75037543": 19, "76": 24, "77": [24, 26], "78961928": 19, "8": [8, 16, 19, 20, 21, 22, 24, 25, 26, 27, 30], "8125": 24, "854166666666668": 24, "8739378": 19, "8bit": [32, 39], "9": [8, 19, 20, 21, 22, 24, 25, 26, 27, 42], "90": 26, "92": 26, "93": 26, "9375": 24, "94": 26, "9453436732292175": 24, "95": 26, "9633999999999999": 20, "97": 26, "99": 26, "999999747378752e": 8, "A": [3, 4, 8, 11, 13, 18, 21, 22, 24, 28, 30, 39, 42], "AND": [3, 42], "And": [19, 25], "As": [4, 18, 19, 25, 26, 32, 39], "At": 25, "But": 26, "By": 16, "For": [0, 3, 8, 11, 16, 18, 19, 22, 23, 24, 25, 28, 29, 30, 32, 33, 34, 39, 42], "IN": 4, "If": [3, 4, 9, 11, 13, 16, 19, 23, 25, 26, 33, 38, 42], "In": [3, 4, 11, 18, 19, 22, 24, 25, 26, 28, 32, 33, 42], "It": [3, 4, 6, 8, 11, 13, 18, 22, 25, 33, 39, 42], "Its": 18, "NOT": 42, "No": [3, 18, 21, 24, 25], "Not": [8, 39], "ON": 16, "OR": 42, "One": [4, 25, 42], "Such": 39, "That": [26, 28, 32], "The": [0, 3, 4, 5, 6, 8, 9, 11, 12, 13, 18, 19, 22, 23, 24, 25, 27, 28, 29, 30, 32, 33, 34, 38, 39, 42], "Then": [4, 16, 18, 19, 22, 26], "There": [4, 6, 18, 34], "These": [25, 33, 34, 39, 40], "To": [4, 16, 18, 21, 22, 23, 24, 25, 26, 30, 39, 42], "With": [25, 33], "_": [4, 19], "__getitem__": 24, "__init__": [2, 3, 4, 5, 6, 8, 11, 19, 24], "_add": 19, "_div": 19, "_input": 19, "_maxpool": 8, "_mul": 19, "_pad": 8, "_pow": 19, "aa": 42, "aaa": 42, "abil": 28, "abl": [24, 29, 33, 39, 42], "about": [26, 33], "abov": [19, 42], "abstract": [0, 3, 25, 30, 42], "acc": [24, 26], "acceler": 18, "access": [3, 25, 27, 28, 29, 35], "accesss": 25, "accord": [3, 4, 26, 28, 30, 32, 33, 34, 39], "account": [33, 40], "accumul": 41, "accuraci": [20, 29, 34], "achiev": [30, 33, 35], "across": 22, "act": 25, "action": 33, "activ": [13, 16, 26, 39], "actual": [3, 4, 11, 18, 32], "acycl": [11, 18], "ad": [0, 4, 30, 34, 38, 42], "adapt": [28, 33], "add": [4, 5, 6, 11, 13, 18, 19, 21, 22, 23, 25, 26, 28, 39, 40], "add0": 22, "add1": [4, 22], "add_child": [4, 19, 21, 25, 26], "add_hook": 8, "add_op": [8, 19], "add_queri": [5, 6, 18, 22, 25], "addchild": 4, "addhook": 8, "addit": [3, 28, 42], "addition": 4, "addqueri": [5, 6], "address": [22, 26], "addview": 4, "advanc": [18, 23], "affect": [4, 26], "after": [0, 4, 26, 33, 34, 39, 40], "again": [19, 25, 26], "against": 28, "aggress": 26, "agnost": [15, 32, 33, 39], "agreg": 41, "aidg": [3, 4, 5, 6, 8, 9, 10, 11, 14, 15, 16, 17, 22, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "aidge_backend_cpu": [16, 19, 20, 21, 24, 25, 26, 27], "aidge_backend_opencv": [2, 20], "aidge_cifar10": 24, "aidge_cor": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 16, 18, 19, 20, 21, 22, 24, 25, 26, 27], "aidge_databas": 24, "aidge_dataprovid": 24, "aidge_export_cpp": [21, 25], "aidge_export_tensorrt": 12, "aidge_instal": 16, "aidge_learn": 24, "aidge_model": 26, "aidge_nod": 13, "aidge_node_converter_": 13, "aidge_onnx": [13, 16, 19, 20, 21, 25, 26, 27], "aidge_quant": 26, "aim": [27, 28, 33, 42], "algorithm": [5, 6, 11, 25, 26, 28, 32, 39], "all": [3, 4, 5, 6, 8, 9, 11, 16, 22, 24, 25, 26, 27, 30, 33, 34, 38, 39, 42], "all_match": [22, 25], "allclos": 25, "allexpr": 42, "alloc": [3, 33], "allow": [4, 8, 11, 12, 18, 19, 22, 25, 26, 28, 30, 34, 35, 38, 39, 41], "allow_data_depend": [4, 8], "allowdatadepend": [4, 8], "allowzero": 8, "alogrithm": 25, "along": [4, 18], "alreadi": [3, 4, 20, 21, 24, 25, 26, 33, 34, 39, 42], "also": [4, 13, 17, 18, 19, 25, 26, 28, 30, 32, 33], "altern": 8, "alwai": [3, 18], "amazonaw": 20, "ambigu": 4, "ambit": 0, "among": 33, "amount": [8, 11, 18], "an": [0, 2, 3, 4, 6, 8, 9, 10, 11, 12, 13, 18, 22, 23, 24, 26, 27, 28, 29, 30, 32, 34, 35, 38, 40, 41, 42], "analys": 8, "analysi": 34, "ani": [3, 4, 8, 18, 21, 22, 23, 25, 39, 42], "anoth": [3, 4, 16, 18, 28, 32, 33, 39], "api": [0, 4, 24, 25, 28, 33, 34, 35], "appear": 42, "append": [4, 21, 26], "appli": [4, 9, 10, 18, 22, 25, 30, 39], "applic": [0, 29, 33], "appliedrecip": [5, 6], "approach": [0, 19, 26], "appropri": 30, "approxim": 0, "ar": [3, 4, 6, 8, 9, 11, 16, 18, 22, 25, 27, 28, 30, 32, 33, 34, 35, 39, 42], "arang": 19, "arbitrari": [4, 11, 18], "architectur": [18, 25, 26, 42], "area": 8, "arecompat": [5, 6], "arg": [3, 4, 5, 6, 8, 11, 13], "arg0": [3, 4, 5, 6, 8], "arg1": 3, "argmax": [20, 24, 25, 26], "argsep": 42, "argument": [3, 4, 8, 13], "arithmet": [0, 3], "around": 35, "arr": 3, "arrai": [3, 4, 8, 19, 20, 21, 25, 26, 27, 30, 35], "array1d": [3, 4], "array2d": 3, "array3d": 3, "array4d": 3, "array_nam": [21, 25], "art": 15, "ascii": [19, 20, 22], "ask": 4, "aslateasposs": 11, "assert": [3, 4, 25], "assess": [3, 4], "assist": 6, "associ": [3, 4, 5, 6, 8, 11, 13, 18, 22, 28, 30, 32, 33, 39], "associate_input": 8, "associateinput": 8, "assoonasposs": 11, "assum": [3, 33], "assumpt": [8, 18], "ast": 42, "asttoken": 21, "astyp": [4, 19, 21, 27], "atom": 19, "attach": 40, "attack": 28, "attempt": 24, "attr": [19, 21, 22, 25], "attribut": [3, 4, 6, 8, 18, 19, 25, 32, 39, 42], "audit": 33, "aug": 0, "auto": [4, 8, 21], "auto_regist": 13, "auto_register_export": 13, "auto_register_import": [13, 19], "automat": [1, 4, 12, 25, 42], "avaialbl": 1, "avaibl": 4, "avail": [0, 3, 4, 8, 11, 18, 21, 22, 24, 25, 26, 28, 32, 33, 35, 38, 39], "averag": 39, "averagepool": 19, "avgpool": 8, "avgpool1d": 39, "avgpool2d": 39, "avgpool3d": 39, "avgpooling1d": 8, "avgpooling2d": 8, "avgpooling3d": 8, "avgpooling_op": 8, "avoid": [19, 42], "awar": 34, "ax": [8, 39], "axesimag": 25, "axi": [8, 20, 21, 24, 25, 26, 27], "b": [4, 19, 21, 22, 39], "b64encod": [19, 20, 22, 25, 27], "back": [4, 18, 27], "backbon": 33, "backend": [3, 4, 8, 9, 14, 18, 24, 25, 26, 33, 34, 35, 38, 39], "backend_opencv": 30, "backpropag": 24, "backward": [4, 8, 11, 24, 32, 39, 40], "bandwidth": [26, 33], "base": [4, 22, 25, 28, 30, 33, 38], "base64": [19, 20, 22, 25, 27], "base64_byt": [19, 20, 22, 25, 27], "base64_str": [19, 20, 22, 25, 27], "base_url": 20, "basic": [22, 23, 24, 25], "batch": [3, 9, 11, 23, 30], "batch_siz": [3, 20, 24], "batchnorm": [19, 25, 28, 39, 42], "batchnorm1d": 39, "batchnorm2d": [8, 27, 39], "batchnorm3d": 39, "batchnorm_op": 8, "batchsiz": 3, "becaus": [3, 4, 35], "becom": [4, 42], "been": [3, 4, 21, 25, 26, 27, 39], "befor": [9, 10, 21, 25, 26, 40], "begin": [19, 26, 42], "beginendtupl": 8, "behaviour": 4, "being": [0, 3, 42], "belong": [4, 33], "below": 18, "benchmark": 34, "benefici": 33, "beta": 19, "beta_prod": 19, "between": [3, 6, 18, 33, 38, 39, 42], "bewar": 3, "beyond": 18, "bia": [4, 8, 24], "bias": [4, 24], "bigger": 8, "billion": 26, "bin": [16, 21, 25], "bind": [16, 19, 25, 28, 35], "bit": 26, "block": 40, "bn0": 27, "bnmean": 27, "bnscale": 27, "bnshift": 27, "bnvar": 27, "board": 33, "bool": [2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 42], "boolean": [13, 42], "bordertyp": 8, "bordervalu": 8, "both": [3, 4, 27, 28, 30, 32, 39], "branch": [19, 22], "break": 24, "brief": [5, 6], "brows": [3, 33], "browser": 22, "buffer": [3, 41], "buffer_protocol": 35, "build": [0, 4, 8, 9, 15, 18, 21, 24, 25], "builder": 4, "built": [8, 9, 11, 16, 18, 25, 42], "busi": 11, "button": 21, "button_clear": 21, "button_gen": 21, "byte": [2, 26], "c": [2, 3, 4, 5, 6, 8, 9, 10, 11, 18, 19, 21, 22, 24, 28, 39], "calcul": [0, 28, 29, 32, 33], "call": [4, 6, 11, 18, 19, 22, 25, 26, 30, 32, 33, 39, 40], "callabl": [5, 6, 13], "callback": 4, "can": [0, 3, 4, 5, 6, 8, 11, 12, 13, 16, 18, 19, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 39, 40, 41, 42], "cannot": [4, 8, 19, 25, 42], "canva": 21, "capabl": [18, 33], "capac": 3, "caract": 4, "care": [4, 28], "carri": [4, 33, 39], "case": [3, 4, 11, 19, 22, 24, 25, 32, 33, 34, 39, 42], "cast": 3, "cast_op": 8, "categor": [28, 34, 39], "categori": [4, 8, 39], "cd": [16, 21, 25], "ceil_mod": 8, "cell": 21, "certifi": [21, 24], "chain": [13, 25], "chang": [3, 4, 8, 9, 28, 32, 34, 39], "channel": [3, 19], "char": [3, 8], "charact": [13, 22, 42], "character": [15, 42], "characterist": [0, 3], "charset": [21, 24], "check": [4, 18, 19, 33, 42], "child": [4, 39], "childinputtensoridx": 4, "childnod": [4, 25], "children": [4, 39], "choos": [18, 27, 28, 30, 32, 33, 39], "chosen": [32, 39], "chronolog": 33, "chw": [3, 30], "cifar": 24, "cifar10": 24, "ckei": 42, "cl": [4, 24], "clariti": 42, "class": [0, 2, 3, 4, 5, 6, 19, 22, 24, 25, 30], "classic": 33, "classif": 29, "classifier_classifier_0_flatten": 21, "classifier_classifier_1_gemm_output_0": 21, "classifier_classifier_2_relu": 21, "classifier_classifier_3_gemm_output_0": 21, "classifier_classifier_4_relu": 21, "clear": [4, 21], "clone": [3, 4, 8], "clonecallback": 4, "clonenod": 4, "clonesharedoper": 4, "clonesharedproduc": 4, "cmake": 16, "cmap": [25, 26], "cmpr": 42, "co": 21, "code": [0, 8, 9, 15, 19, 20, 21, 25, 26, 28, 33, 39], "coeffici": 26, "coher": 4, "colabor": 25, "collabor": 25, "collect": [21, 24, 30, 42], "com": [9, 20], "combin": [30, 42], "combinaison": 25, "come": 39, "comm": 21, "command": 12, "commerci": 0, "common": [22, 25, 39], "compar": 27, "comparison": 25, "compat": [0, 4, 8, 33, 35], "compil": [4, 15, 19, 27, 28, 33, 34, 39], "complementari": 42, "complet": [20, 28, 39], "complex": [0, 6, 11, 18, 22, 28, 39, 42], "compon": [25, 33, 42], "compos": [3, 19, 24, 30, 33], "composit": [8, 19], "comprehens": 33, "compress": 26, "comput": [0, 4, 8, 9, 11, 18, 20, 25, 27, 28, 30, 32, 34, 35, 38, 40], "computationn": 25, "compute_accuraci": 26, "computereceptivefield": 8, "concat": [19, 39], "concat_op": 8, "concaten": [27, 30, 39], "concept": [22, 28, 32, 33, 39], "concern": 18, "concretli": 30, "condit": [3, 4, 5, 6, 34, 42], "conditionalexpress": [5, 6], "confer": 28, "configur": [0, 18, 20, 21, 26, 33], "confus": 29, "conjunct": 18, "connect": [4, 8, 13, 18, 24, 26, 38, 39], "connectinput": 11, "connector": [19, 39], "consecut": 4, "consid": [3, 33], "consist": [26, 33, 35, 39], "const": [2, 3, 4, 5, 6, 8, 11], "constant": [8, 19, 21, 25], "constant_fil": 24, "constant_lr": 24, "constantfold": 9, "constexpr": 3, "constitut": [13, 18, 39], "constrain": [0, 33], "construct": [3, 4, 26], "constructor": 3, "consum": [8, 11, 15, 32], "consumm": 25, "consumpt": [0, 26], "contain": [3, 4, 5, 6, 8, 13, 18, 22, 25, 26, 33, 39, 42], "content": [4, 19, 20, 21, 25, 26], "context": 42, "contigu": 3, "continu": 34, "contraint": 33, "contribut": 23, "control": [0, 18, 33], "conv": [4, 6, 9, 18, 19, 21, 22, 24, 25, 26, 42], "conv0": [22, 27], "conv1": [4, 22], "conv1d": [8, 39], "conv2": [4, 22], "conv2d": [8, 22, 25, 27, 39], "conv3": 22, "conv3d": 39, "conv4": 22, "conv_op": 8, "convb": 27, "convdepthwise1d": 8, "convdepthwise2d": 8, "convdepthwise_op": 8, "convdwnd": 39, "conveni": 8, "convers": [3, 4, 9, 13, 35], "conversli": 4, "convert": [3, 21, 26, 33, 35, 38], "converter_funct": 13, "convk3": 22, "convk5": 22, "convnd": 39, "convndtranspos": 39, "convnet": 26, "convolut": [4, 18, 22, 23, 26, 27, 28, 32, 39, 40, 42], "convw": 27, "cooper": 33, "coordidx": 3, "coordin": 3, "copi": [3, 4, 8, 33, 35], "copycast": 3, "copycastfrom": 3, "copyfrom": 3, "copytran": 3, "copytranspos": 3, "core": [1, 14, 25, 26], "correct_pr": 20, "correctli": [4, 33], "correspond": [2, 3, 4, 13, 18, 25, 28, 30, 38, 40, 42], "cost": [0, 28], "costli": 26, "could": [24, 33, 42], "counterpart": 26, "cover": [19, 22, 42], "coverag": [19, 23, 33], "cp310": 24, "cpp": [3, 9, 10, 18, 23, 25, 28], "cpu": [3, 4, 14, 19, 20, 21, 24, 25, 26, 27, 28, 32, 39], "cpython": 16, "creat": [3, 4, 12, 16, 18, 20, 21, 22, 23, 26, 27, 28, 30, 33, 35, 38, 40, 42], "create_arrai": 8, "createuniquenam": 4, "creation": 19, "criteria": [0, 33], "critic": 11, "ctor": 4, "cu": 12, "cuda": [28, 32, 35], "current": [3, 4, 8, 11, 13, 24, 25, 34], "custom": [8, 11, 13, 18, 22, 23, 24, 25], "customlay": 4, "cut": 4, "cv": 2, "cyclic": [4, 11, 18], "data": [0, 2, 4, 7, 8, 9, 11, 14, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 32, 33, 34, 35, 39, 42], "data_0_conv_output_0": 26, "data_10_relu": 26, "data_1_relu": 26, "data_2_maxpool_output_0": 26, "data_3_conv_output_0": 26, "data_4_relu": 26, "data_5_maxpool_output_0": 26, "data_6_flatten": 26, "data_7_gemm_output_0": 26, "data_8_relu": 26, "data_9_gemm_output_0": 26, "data_batch": 20, "data_input": 19, "databas": [14, 23], "dataelt": 18, "dataflow": [11, 15], "dataformat": [3, 4, 8, 32, 39], "dataformattranspos": 3, "datainput": [4, 8], "datapath": [2, 20], "dataprovid": [20, 24], "dataset": [20, 24, 25, 28], "datastructur": [25, 39], "datatyp": [2, 3, 4, 8, 24, 30, 32, 39], "datayp": 25, "date": 0, "dcmake_build_typ": 16, "dcmake_install_prefix": 16, "de": 4, "deal": 22, "dealloc": 3, "debug": 16, "decad": 26, "decai": 3, "decay_t": 3, "declar": [19, 26, 42], "decod": [19, 20, 22, 25, 27], "decompos": [19, 22], "decomposit": 22, "decompress": 20, "decompressed_file_path": 20, "deconv": [6, 18], "decor": [13, 19, 21], "decoupl": [11, 18], "dedic": 25, "deep": [0, 3, 8, 23, 25, 32, 33, 34], "def": [6, 13, 19, 20, 21, 22, 24, 25, 26, 27], "default": [3, 4, 5, 6, 8, 11, 13, 16, 18], "default_index": 4, "defaultdict": [13, 19], "defens": 28, "defin": [4, 5, 6, 8, 11, 12, 13, 15, 19, 20, 22, 26, 28, 30, 32, 33, 35, 39, 42], "definit": [5, 6], "degrad": 26, "degre": 0, "delet": [4, 5, 6, 8, 28], "delta": 4, "demonstr": [20, 22, 23], "dens": 40, "depend": [0, 3, 4, 11, 18, 25, 29, 30, 32, 35, 38, 39], "deploi": [0, 26, 34], "deploy": [0, 18, 34], "depth": [18, 39], "deriv": 8, "describ": [5, 6, 8, 13, 18, 22, 25, 28, 32, 33, 39, 41], "descript": [3, 16, 21, 22, 25, 28, 32, 33, 39], "design": [0, 11, 18, 22, 28, 34], "desir": [3, 16, 25, 26, 27, 33, 42], "destin": 3, "detail": [0, 23, 32, 39], "detect": [29, 39, 42], "determin": 30, "determinist": [4, 18], "dev": [19, 20, 25, 26], "develop": [0, 26, 28, 33, 39, 42], "developp": [30, 42], "devic": [3, 4, 8, 25, 26, 27, 33, 34, 35], "deviceidx_t": [3, 4, 8], "df": 3, "dformat": 3, "diagram": 34, "dictionari": [18, 19], "dictionnari": 13, "differ": [3, 4, 22, 28, 30, 32, 33, 42], "difficult": 26, "difficulti": 23, "digit": [25, 30], "dilation_dim": 8, "dilationdim": 8, "dim": [3, 4, 8, 19, 25, 27], "dimens": [0, 3, 4, 8, 13, 21, 22, 25, 27, 30, 39, 40], "dimension": 30, "dimensiosn": 19, "dimidx_t": 3, "dims_forward": 8, "dimsforward": 8, "dimsize_t": [3, 4, 8], "dinstiguish": 41, "direct": [18, 33, 39], "directli": [4, 25, 42], "directori": [8, 16, 21, 25, 33], "dirnam": 4, "displai": [13, 19, 20, 22, 25, 27], "dissip": 0, "distanc": 4, "distil": 26, "distinct": [18, 39], "div": [19, 39], "div_op": [8, 19], "divid": 27, "divis": 3, "dl": 4, "dma": 33, "dnn": [21, 25, 28, 30, 33, 34, 38, 39], "do": [3, 4, 5, 6, 9, 18, 22, 25, 28, 33, 40], "doc": [21, 25], "document": [28, 33], "doe": [3, 4, 8, 18, 19, 26, 28, 32, 39, 42], "doesn": 26, "domain": [13, 42], "don": [19, 25, 26], "done": [3, 9, 18, 19, 21, 28, 29, 32, 35, 39], "doubl": [2, 8], "download": [19, 20, 24], "download_materi": [19, 20, 25, 26], "downsiz": 3, "doxygen": 8, "doxygenfunct": 8, "dpybind": 16, "drop": 3, "drop_last": [3, 20, 24], "droplast": 3, "dropout": [19, 39], "dsl": [6, 18], "dsp": 0, "dt": 3, "dtype": [3, 4, 8, 19, 20, 21, 24, 25, 26, 27], "due": [40, 42], "duplic": [4, 34, 39, 40], "dure": [0, 4, 16, 18, 28, 39, 42], "duti": 33, "dwerror": 16, "dynam": [11, 18, 33], "e": [3, 4, 18, 19, 22, 25, 28, 32, 33, 39, 40], "e_prod": 19, "each": [2, 3, 4, 8, 11, 16, 18, 19, 22, 25, 27, 29, 30, 32, 33, 39, 42], "eager": 4, "earli": [11, 18], "earliest": 11, "eas": [0, 27], "easili": [4, 18, 19, 28, 32], "eclips": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42], "edg": [4, 34, 39, 40], "edit": 25, "edu": 24, "effect": [4, 15, 33], "effici": [6, 18], "effort": [6, 18], "either": [3, 28, 32, 34], "elabor": 33, "electron": [11, 18], "element": [3, 4, 18, 22, 24, 33, 39], "elemwis": 4, "elif": 24, "elman": 39, "els": [18, 19, 20, 21, 24, 25, 26, 42], "elts_t": [8, 18], "elu": 39, "embed": [18, 19, 25, 26, 33, 34], "emerg": 42, "empti": [3, 4, 8, 32, 33, 39, 42], "emul": 39, "enabl": [4, 18, 22, 28, 39, 42], "enable_custom_op": 13, "enable_if_t": 3, "enable_shared_from_thi": [4, 8], "encaplsul": 26, "encapsul": 42, "encod": [19, 20, 22, 24, 25, 27], "encompass": [0, 4], "encount": [23, 25], "encourag": [18, 26], "end": [3, 8, 42], "endstep": 8, "energi": 26, "engin": [9, 15, 42], "enough": [18, 32], "enoughdatatocomputeoutputlin": 18, "ensembl": 22, "ensur": [4, 9, 34], "enter": [21, 25], "entir": [0, 18, 28, 33, 39], "entri": 39, "enum": [2, 3, 11], "enumer": [2, 11, 20, 22, 24, 26], "env": 16, "environ": [18, 33, 35], "environn": [16, 25], "epsilon": 8, "eq": 42, "equal": [3, 4, 11], "equival": [25, 42], "eras": 8, "erf": 19, "erf_op": 8, "error": [4, 16, 19, 21, 39], "especi": 18, "eta": [21, 24], "etc": [0, 33, 34], "eval": 21, "evalu": [26, 29, 41], "even": [4, 8, 18, 25, 26], "eventu": [0, 18], "everi": [0, 4, 42], "everyth": [4, 26], "ex": 18, "exactli": [8, 18], "exampl": [4, 6, 8, 12, 13, 16, 18, 19, 20, 22, 24, 25, 28, 30, 32, 33, 40, 41, 42], "except": [3, 4, 21], "exceptiongroup": 21, "exchang": 0, "exclud": [4, 8], "exclus": 22, "execut": [4, 8, 11, 18, 21, 25, 28, 29, 33, 34], "exercis": 23, "exig": 33, "exist": [3, 4, 20, 24, 30, 39, 42], "exist_ok": 20, "exit": 4, "exp": [19, 42], "expand": [8, 18], "expandmetaop": 9, "expect": [4, 8, 26, 33], "expectedtyp": 3, "expert": 33, "explain": [22, 42], "explainalib": 33, "explan": 0, "explicit": 4, "explicitcastmov": 9, "explicitli": 18, "exploit": 6, "explor": 0, "exponenti": 39, "export": [14, 16, 18, 19, 28, 40], "export_fold": [21, 25], "export_onnx": 13, "expr": 42, "express": [5, 6, 18, 23, 25, 28, 42], "exract": 8, "extend": 23, "extens": [21, 24], "extensivli": 19, "extern": [4, 28], "extra": 24, "extract": [3, 24, 27, 39], "f": [5, 6, 12, 19, 20, 21, 22, 24, 25, 26, 27], "facil": 18, "factor": 0, "fail": [13, 19, 20, 21, 25, 26], "fait": 13, "fallback": [3, 25], "fals": [2, 3, 4, 8, 9, 11, 13, 20, 21, 22, 26, 42], "far": 22, "fashion": 39, "faster": 24, "fatal": 21, "fc": [4, 9, 10, 18, 24, 25, 28, 40, 42], "fc0": 4, "fc1": 4, "fc1_gemm_output_0": [20, 25], "fc2": 4, "fc2_gemm_output_0": [20, 25], "fc3": 4, "fc_op": 8, "featur": [0, 3, 4, 8, 18, 23, 25, 35, 38], "feature_feature_0_conv_output_0": 21, "feature_feature_1_relu": 21, "feature_feature_2_maxpool_output_0": 21, "feature_feature_3_conv_output_0": 21, "feature_feature_4_relu": 21, "feature_feature_5_maxpool_output_0": 21, "fed": [18, 25], "feder": 34, "fetch": [2, 3], "field": [8, 40], "figur": 42, "file": [4, 11, 12, 13, 16, 19, 20, 21, 26, 28, 35, 42], "file_mmd": [19, 20, 22, 25, 27], "file_nam": 11, "file_path": 20, "filenam": [11, 13], "fill": [12, 13], "filler": 24, "filter": 42, "final": [2, 4, 8, 18, 26, 33, 40], "find": [0, 4, 5, 6, 16, 18, 19, 22, 25, 28, 42], "finish": 11, "first": [0, 3, 4, 6, 8, 11, 16, 18, 19, 22, 24, 25, 26, 33, 42], "firsteltdim": 8, "firstidx": 8, "firstli": 18, "fit": 33, "flatidx": 3, "flatten": [3, 8, 18, 20, 21, 25, 26], "flatten_output_0": 25, "float": [2, 4, 8, 24, 26, 30, 32, 39, 42], "float32": [3, 4, 19, 20, 21, 24, 25, 26, 27], "float64": 3, "flow": [0, 39], "fmt": 4, "foat": 42, "folder": [12, 16, 25, 33], "folk": 26, "follow": [4, 9, 11, 13, 16, 19, 22, 23, 25, 26, 27, 28, 29, 30, 32, 33, 34, 39, 42], "folowinfg": 24, "fonction": 22, "fopenmp": [21, 25], "forc": 4, "forget": 26, "form": [0, 4, 30, 33], "formal": [25, 42], "format": [0, 3, 4, 25, 27, 30, 33, 34, 38], "former": 4, "forum": 0, "forwaddim": 4, "forward": [4, 8, 11, 19, 20, 21, 24, 25, 26, 27, 32, 33, 39], "forward_dim": [4, 8, 11, 25], "forwarddim": [4, 8, 11], "found": [4, 21, 24, 25, 42], "four": [4, 27], "fourth": 3, "fpga": 0, "framework": [4, 8, 19, 23, 24, 25, 34, 35, 39, 42], "free": [4, 25], "freez": [21, 25], "friend": 4, "friendli": 4, "from": [0, 2, 3, 4, 8, 11, 13, 16, 18, 19, 20, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 39, 42], "from_out_nod": 4, "from_tensor": 4, "fromoutnod": 4, "fromoutnodenam": 4, "fromtensor": 4, "fsmruntimecontext": [5, 6], "full": [8, 11, 18], "fullfil": 42, "fulli": [18, 19, 25, 39], "fullyconnect": 28, "funct": [5, 6], "function": [0, 2, 3, 4, 5, 6, 8, 9, 10, 11, 14, 19, 20, 22, 24, 26, 28, 29, 30, 32, 33, 41], "functionn": [9, 19, 25, 30, 39], "functionnali": 39, "functool": 19, "furthermor": [4, 18], "fuse": [25, 28, 42], "fuse_batchnorm": [9, 25], "fuse_mul_add": [9, 10, 25], "fusebatchnorm": 9, "fuseconvbatchnorm": 28, "fusemuladd": [9, 10, 28], "fusion": 28, "futur": 8, "g": [4, 18, 21, 25, 28, 32, 39], "gaph": 39, "garante": [3, 4], "gate": 39, "gather": [19, 26], "gather_op": 8, "gathered_shap": 8, "gatheredshap": 8, "gelu": 39, "gemm": [19, 20, 21, 25, 26], "gen_swish_metaop": 19, "gener": [0, 4, 9, 11, 12, 13, 15, 27, 28, 30, 32, 33, 34, 38], "generate_graph": [4, 19], "generate_input_fil": [21, 25], "generate_memori": 11, "generate_plugin": 12, "generate_schedul": [11, 21], "generategraph": 4, "generatememori": 11, "generateschedul": 11, "generic_export": 13, "genericoper": [4, 8, 13, 19, 20, 21, 25, 26], "genericoperator_op": 8, "get": [2, 3, 4, 5, 6, 8, 18, 19, 20, 21, 23, 25, 26, 34], "get_al": [5, 6, 22, 25], "get_attr": 19, "get_available_backend": [3, 25, 26], "get_children": 4, "get_connected_graph_view": 4, "get_conv_horizontal_til": 27, "get_coord": 3, "get_hook": 8, "get_idx": 3, "get_image_data": 21, "get_impl": 8, "get_input": [8, 19], "get_input_nod": 4, "get_item": [2, 24, 30], "get_keys_convop2d": 25, "get_len": 2, "get_nb_input": 4, "get_nb_mod": [2, 24], "get_nb_output": 4, "get_nod": [4, 19, 21, 24, 25, 27], "get_oper": [4, 19, 20, 21, 22, 24, 25, 26, 27], "get_ordered_input": 4, "get_ordered_output": 4, "get_output": [8, 19, 20, 24, 25, 26, 27], "get_output_nod": [4, 19, 20, 24, 25, 26], "get_par": [4, 27], "get_queri": [5, 6, 22, 25], "get_raw_input": 8, "get_raw_output": 8, "get_start_nod": [5, 6, 22, 25], "get_static_schedul": 11, "getal": [5, 6], "getavailablebackend": 3, "getchildren": 4, "getconnectedgraphview": 4, "getcoord": 3, "getfirstfreedatainput": 4, "getgraph": 39, "gethook": 8, "getidx": 3, "getimpl": [3, 8], "getimploffset": 3, "getindexbatch": 3, "getinput": 8, "getinputlines": 18, "getinputsnam": 8, "getitem": [2, 3], "getlen": [2, 3], "getnbbatch": 3, "getnbconsumeddata": 8, "getnbfreedatainput": 4, "getnbmod": [2, 3], "getnbproduceddata": 8, "getnbrequireddata": [8, 18], "getnbrequiredprotect": 8, "getnod": 4, "getnodedelta": 4, "getoper": 4, "getorderedchildren": 4, "getorderedinput": 4, "getorderedoutput": 4, "getorderedpar": 4, "getoutput": 8, "getoutputlines": 18, "getoutputsnam": 8, "getpar": 4, "getqueri": [5, 6], "getrankednod": 4, "getrankednodesnam": 4, "getrawinput": 8, "getrawoutput": 8, "getrequiredmemori": [8, 18], "getstartnod": [5, 6], "getstaticschedul": 11, "getstorageidx": 3, "getter": 4, "gettyp": [22, 25, 42], "git": [19, 20, 25, 26], "gitlab": [0, 19, 20, 25, 26], "give": [4, 29, 41], "given": [2, 3, 4, 8, 11, 22, 25, 30, 33, 39], "gk_iodefaultindex": 4, "global": [4, 18, 21, 33], "globalaveragepool": 19, "globalaveragepooling_op": 8, "go": 4, "goal": [33, 40], "got": 21, "gpu": [0, 28, 32, 35, 39], "grad": 3, "gradient": [3, 39], "grai": [25, 26], "grammat": 42, "granular": 18, "graph": [7, 8, 9, 10, 11, 13, 14, 15, 19, 21, 23, 24, 26, 27, 28, 30, 34, 35, 38], "graph_mmd": [19, 20, 22, 25, 27], "graph_regex": [6, 18, 22, 25], "graph_view": [4, 9, 10, 11, 13], "graphbyt": [19, 20, 22, 25, 27], "graphptr": 4, "graphregex": [5, 18, 22, 25], "graphtomatch": [5, 6], "graphview": [5, 6, 8, 9, 10, 11, 13, 18, 19, 22, 24, 25, 27], "graphviewab": 39, "ground": 28, "group": [0, 42], "groupement": 4, "grow": [9, 18], "gru": 39, "gt": [21, 22, 24, 25, 26], "guarant": 3, "guarante": [4, 25], "guid": [0, 17, 22, 33], "gv": 4, "gz": [20, 24, 26], "gzip": [20, 26], "gzipfil": 26, "h": [21, 25], "ha": [3, 4, 8, 18, 19, 21, 25, 27, 32, 33, 39, 42], "halid": 18, "handl": [4, 13, 18, 19, 30, 40], "happen": 42, "hardswitch": 39, "hardwar": [0, 15, 25, 28, 29, 32, 34, 39], "has_impl": 3, "has_native_coverag": 19, "hasimpl": 3, "have": [0, 3, 4, 8, 9, 11, 13, 16, 19, 22, 24, 25, 26, 30, 32, 33, 34, 39, 42], "hbox": 21, "he": [18, 24, 25], "he_fil": 24, "head": [19, 20, 25, 26], "header": [25, 33], "height": 21, "help": 33, "helper": [3, 14, 24], "henc": 30, "here": [4, 6, 18, 23, 27, 34, 35, 39], "hesit": 9, "heurist": [6, 15, 25, 32, 42], "hi": [25, 33], "hidden_channel": 8, "hide": 39, "hierarch": 18, "high": [0, 18, 33], "highest": [3, 16], "highli": 18, "hight": [5, 6], "hl": [18, 28], "hold_canva": 21, "hook": 8, "hooknam": 8, "horizontl": 27, "hot": 24, "how": [4, 9, 19, 22, 26, 27, 32, 33, 35, 39], "howev": [4, 19, 40], "hpp": 12, "http": [0, 9, 19, 20, 21, 22, 24, 25, 26, 27], "hub": 0, "huggingfac": 21, "hw": 3, "hyperbol": 39, "i": [3, 4, 5, 6, 8, 9, 11, 13, 18, 19, 20, 21, 22, 24, 25, 27, 28, 30, 32, 33, 34, 35, 38, 39, 40, 42], "id": 4, "ident": [4, 9, 19, 42], "identif": 18, "identifi": 8, "identity_op": 8, "idna": [21, 24], "idx": [3, 4, 8, 24], "idx1": 20, "idx3": 20, "imag": [19, 20, 21, 22, 25, 27, 30], "imagin": 42, "img": [19, 20, 22, 25, 27], "img_nam": 21, "impl": [3, 8], "implement": [0, 1, 3, 6, 8, 11, 18, 23, 25, 27, 30, 34, 42], "implementaiton": 3, "implemt": [28, 32], "impli": 18, "implicit": 9, "imploffset": 3, "import": [1, 4, 14, 18, 20, 21, 22, 23, 24, 27, 39, 42], "import_gener": 13, "import_swish": 19, "impos": 33, "imposs": 4, "imshow": [25, 26], "in_channel": [8, 24], "in_id": 4, "in_tensor": 19, "in_view": 4, "inc_produc": 11, "inchannel": 8, "includ": [0, 4, 8, 11, 21, 25, 26, 28, 33, 34], "include_learnable_paramet": 4, "includelearnableparam": 4, "incom": 39, "incomplet": 34, "incproduc": 11, "increment": 3, "incrementindexbatch": 3, "inde": [19, 28, 32, 33], "independ": 0, "independantli": 16, "indermedi": 3, "index": [2, 3, 4, 8, 13, 24, 30], "indic": [4, 8, 13, 33, 39], "induc": 4, "infer": [18, 19, 20, 23, 27, 30, 41], "inferencew": 25, "inferior": 3, "inform": [4, 13, 18, 22, 23, 25, 33, 39, 42], "inherit": [3, 19, 30], "inid": 4, "init_grad": 24, "initi": [3, 4, 24, 26, 28, 38, 40], "initial_graph": 27, "ink": [19, 20, 22, 25, 27], "inlin": [2, 3, 4, 5, 6, 8, 11, 21], "inner": [4, 9], "innov": [25, 42], "input": [3, 4, 8, 11, 13, 18, 19, 22, 24, 26, 27, 28, 30, 32, 33, 39, 41, 42], "input_arrai": 26, "input_categori": [4, 8], "input_data": 4, "input_digit": 25, "input_nod": [13, 19, 21, 25, 26], "input_op": 19, "input_tensor": [4, 25, 26, 27], "inputcategori": [4, 8], "inputconv": 4, "inputdata": 4, "inputidx": [8, 18], "inputnod": 4, "inputs_dim": 13, "inputscategori": 8, "inputss": 8, "insert": [4, 9, 25, 26], "insert_par": 25, "insertpar": 4, "insid": [4, 11, 16, 25, 26, 42], "insight": 0, "inspir": [22, 25, 42], "instal": [0, 15, 21, 22, 24, 25], "instanc": [3, 4, 30, 42], "instanci": [2, 28, 30], "instanti": 18, "instead": [19, 26], "instrinct": 4, "instruct": [4, 18], "int": [2, 3, 4, 8, 11, 13, 19, 30, 32, 39], "int32": 3, "int32_t": 8, "int64": 3, "int64_t": 8, "int8_t": 8, "integ": [26, 42], "integr": [0, 8, 28, 42], "intend": [0, 18, 33, 34], "intent": 4, "interact": 19, "interest": [0, 18, 27], "interfac": [4, 5, 6, 18, 19, 25, 28, 33], "intermedi": 3, "intern": [3, 8, 25, 32], "interoper": [0, 15, 25], "interpret": 33, "intersect": 42, "intput": [4, 42], "intrins": 4, "introduc": [6, 11, 18, 24, 25, 28, 32, 39, 42], "invalid": 3, "invers": 18, "inview": 4, "involv": [18, 22, 34, 35, 42], "ioindex_t": [4, 8, 18], "iou": 29, "ipycanva": 21, "ipython": [19, 20, 21, 22, 25, 27], "ipywidget": 21, "ir": 15, "is_arithmet": 3, "isatom": 8, "iscontigu": 3, "isfil": [19, 20, 21, 25, 26], "isinputnod": 4, "isomorph": [18, 42], "isoutputnod": 4, "isoutputunsign": 8, "isprior": 11, "issu": [0, 23], "item": [2, 3, 4, 30], "iter": [3, 25], "its": [3, 4, 16, 18, 23, 24, 28, 30, 32, 33, 39, 40], "itself": [3, 8, 18, 25, 28, 32], "jedi": 21, "jinja": 18, "join": 20, "jupyterlab": 21, "jupyterlab_widget": 21, "just": [4, 18, 19, 24, 25, 26, 28, 32], "k": 42, "kb": [21, 24], "keep": [4, 8, 27, 39, 40], "keep_dim": 8, "kei": [3, 5, 6, 13, 18, 19, 30, 42], "kera": [0, 28], "kernel": [4, 18, 21, 22, 25, 28, 32, 34, 39, 42], "kernel_dim": [8, 22], "kerneldim": 8, "keyword": 39, "kind": [8, 18, 28, 34, 39], "know": [4, 18, 32, 33, 39], "known": 39, "kpi": 34, "kriz": 24, "kwarg": [3, 4, 5, 6, 8, 11], "l": 25, "label": [20, 24, 26, 28, 30], "lambda": [5, 6, 19, 42], "languag": [25, 33, 42], "larg": 26, "larger": 3, "last": [3, 4], "late": [11, 18], "latenc": 0, "later": [18, 19, 25], "latest": 11, "latter": [28, 33], "launch": 33, "layer": [0, 11, 21, 25, 27, 29], "layout": [11, 21], "lazi": 3, "lbl": 20, "lbl_batch": 20, "lead": 26, "leaki": 39, "leakyrelu": [19, 27, 39], "leakyrelu0": 27, "leakyrelu_op": 8, "leanr": 24, "learn": [0, 25, 28, 34, 39], "learnabl": 4, "learning_r": 24, "least": [22, 27, 38, 39], "leaston": 3, "leav": [21, 25], "len": [2, 20, 22, 24, 25, 26], "lenet_export_fp32": 21, "lenet_mnist": 21, "less": 3, "let": [19, 22, 25, 26, 27, 28], "level": [0, 5, 6, 9, 11, 13, 18, 33], "lexem": 42, "lf": [19, 20, 25, 26], "lh": 4, "lib": [16, 21, 24], "librari": [16, 19, 20, 23, 25, 28, 30, 32, 34, 39], "like": [4, 9, 18, 22, 28, 33, 34], "likewis": 3, "limit": 28, "line": [4, 18, 24, 25], "linear": 39, "link": [4, 27, 32, 33, 39], "linux": 15, "linux_x86_64": 24, "list": [2, 3, 4, 5, 6, 8, 9, 11, 13, 18, 20, 22, 24, 25, 33, 39], "live": [25, 27], "llvm": 18, "ln_op": 8, "load": [3, 8, 13, 18, 19, 24, 25, 26, 28, 30, 33, 34, 35], "load_data_in_memori": [2, 20], "load_onnx": [13, 19, 20, 21, 25, 26], "loaddatainmemori": 2, "loadig": 12, "local": 39, "locat": 4, "log": 25, "log_output": 4, "logic": [11, 18], "logoutput": 4, "long": [24, 28, 32, 39], "look": [0, 9, 24, 25], "loss": 24, "lost": 3, "low": 0, "lower": [3, 18], "lowercas": [13, 19], "lowest": 4, "lparen": 42, "lstm": [18, 19, 39], "lt": [21, 24, 25], "m": 12, "mac": 41, "macro": 19, "madd": 26, "made": [4, 18, 33], "magicnumb": 2, "mai": [3, 4, 8, 11, 17, 18, 21, 30, 33, 40, 42], "main": [0, 21, 25, 39], "maintain": 28, "major": 18, "make": [3, 4, 8, 16, 18, 19, 21, 25], "make_shar": 4, "makecontigu": 3, "makedir": 20, "makefil": [21, 25], "manag": [18, 25, 33, 39], "mani": [25, 33], "manipul": [8, 9, 18, 23, 25, 26, 34, 42], "manipulatedbi": 42, "manner": [24, 30], "manual": [5, 6, 18, 33], "manufactur": 33, "manylinux2014_x86_64": 24, "manylinux_2_17_x86_64": 24, "map": [2, 3, 4, 11, 13, 15, 30, 34], "markdown": 11, "marknonun": 4, "mat": 2, "match": [3, 4, 7, 8, 9, 10, 14, 18, 22, 23, 24, 25, 28], "matchsolut": [5, 6, 18], "math": 19, "mathemat": [8, 18, 40, 42], "matmul": [9, 10, 19, 22, 25, 28, 39], "matmul0": 22, "matmul1": 22, "matmul_op": 8, "matplotlib": [19, 20, 21, 22, 25, 26, 27], "matrix": [2, 29, 30], "max": [4, 39], "maximis": 42, "maxpool": [6, 8, 18, 19, 21, 26], "maxpool1d": 39, "maxpool2d": 39, "maxpool3d": 39, "maxpooling_op": 8, "mayb": 4, "mb": [21, 24], "mcu": 0, "md": 4, "mdatatransform": 30, "mean": [3, 4, 8, 11, 13, 19, 42], "meant": 4, "measur": 34, "mecan": 30, "mechan": [6, 19, 25, 40], "meet": [28, 42], "mem": 33, "member": [2, 11], "memori": [0, 3, 11, 18, 25, 26, 27, 28, 33, 35, 39, 42], "memorize_op": [4, 8], "memorymanag": 11, "mention": [32, 39], "mere": 4, "merg": [9, 10, 39], "mermaid": [4, 19, 20, 22], "messag": 4, "meta": [18, 23], "meta_oper": [8, 19], "metadata": [21, 24], "metaop": 19, "metaoper": [8, 19], "metaoperator_op": 8, "method": [3, 4, 13, 15, 19, 25, 28, 40], "metric": [20, 41], "micro": [9, 19], "micrograph": 19, "might": [18, 42], "minim": 18, "minimum": 8, "miss": [8, 13], "mix": 4, "mlp": 20, "mlp_mnist": [20, 25], "mmd": [19, 20, 21, 22, 25, 27], "mnist": [3, 25, 26, 30], "mnist_dir": 20, "mnist_label": 26, "mnist_model": 25, "mnist_sampl": 26, "mnist_test": 20, "modal": [2, 3, 30], "mode": [16, 33], "model": [0, 6, 8, 11, 13, 15, 20, 22, 27, 28, 30, 34, 39, 41], "model_after_til": 27, "modesl": 39, "modif": 39, "modifi": [0, 19, 28, 33, 39], "modul": [0, 16, 19, 24, 25, 26, 28, 30, 35], "modular": [0, 18, 28, 32], "moment": [25, 39], "momentum": 8, "more": [0, 4, 9, 18, 22, 23, 26, 28, 32, 33, 39], "moreov": 30, "most": [0, 27], "move": [3, 39], "move_op": 8, "movedsrc": 3, "movement": 9, "mschedul": 30, "mse": 24, "mstimuli": 30, "much": [22, 32], "mul": [4, 19, 39], "mul_op": [8, 19], "multi": [11, 18, 30], "multimod": 30, "multiparadigm": 0, "multipl": [3, 4, 11, 19, 22, 25, 40, 42], "multipli": 41, "must": [4, 13, 29, 33, 34, 40, 42], "my_numb": 21, "my_op_convert": 13, "my_op_onvert": 13, "mycustomipoper": 6, "mycustompipelinedconvimpl": 18, "myexport": [12, 25], "mymodel": 25, "mynodetestingfunc": 6, "myop": 13, "mysequentialmodel": 22, "mysupportedmodel": [20, 25], "n": [11, 12, 19, 22, 25, 26, 42], "n2d2": 40, "naiv": 26, "name": [3, 4, 8, 11, 13, 19, 22, 27, 38], "name1_inid": 4, "name2_outid": 4, "nativ": [18, 19], "native_coverage_report": 19, "nb": [19, 24], "nb_bit": 26, "nb_chan": 19, "nb_channel": 8, "nb_channenl": 8, "nb_cl": 24, "nb_data": 8, "nb_featur": 8, "nb_input": 8, "nb_out": 8, "nb_output": 8, "nb_param": 8, "nb_sampl": 26, "nbchannel": 8, "nbdata": 8, "nbdim": 3, "nbfeatur": 8, "nbin": 8, "nbinput": [4, 8], "nbout": 8, "nboutput": [4, 8], "nbparam": 8, "nbvalidinput": 4, "nbvalidoutput": 4, "nchw": [3, 4, 30, 32, 39], "nd": 39, "ndarrai": 3, "necessari": [3, 4, 19, 33, 38], "need": [3, 9, 18, 19, 21, 24, 28, 32, 33, 39, 42], "negative_slop": 8, "negativeslop": 8, "neighbour": 39, "neither": 39, "nenadmarku": 9, "neq": 42, "nest": 3, "network": [0, 13, 18, 23, 25, 27, 28, 30, 32, 33, 34, 39], "network_funct": 25, "neural": [0, 18, 23, 25, 26, 27, 30, 32, 33, 34, 39], "neuromorph": 0, "new": [3, 4, 8, 13, 18, 21, 22, 24, 27, 33, 39, 42], "new_graph": 4, "new_nod": 4, "newg": 4, "newgrad": 3, "newnam": 4, "newnod": 4, "newnodeoutid": 4, "newparentinputtensoridx": 4, "newparentnod": [4, 25], "newparentoutputtensoridx": 4, "next": [3, 4, 18, 19, 25, 32, 39, 42], "nhwc": [4, 32, 39], "no_bia": 8, "nobia": 8, "node": [5, 6, 8, 9, 10, 11, 13, 18, 21, 24, 26, 28, 32, 38], "node_convert": 19, "node_export": 13, "node_import": [13, 19], "node_inputs_nam": 13, "node_nam": [4, 19], "node_outputs_nam": 13, "node_to_replac": 27, "nodenam": 4, "nodeproto": 13, "nodeptr": [4, 5, 6], "nodese": 4, "noexcept": [2, 3, 4, 5, 6, 8, 11], "nofe": 4, "non": [4, 30, 33], "none": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 18, 19, 20, 21, 25, 26], "nor": 39, "normal": [9, 21, 24, 26, 39], "note": [4, 19, 21, 24, 25, 26, 28, 32], "notebook": [26, 27], "noth": [3, 4], "notic": [21, 22, 24], "notion": [18, 28, 32, 42], "now": [18, 24, 25, 26, 27], "np": [4, 19, 20, 24, 25, 26, 27], "npu": 0, "npy": [25, 26], "nullptr": [4, 5, 6, 11], "number": [2, 3, 4, 8, 9, 22, 25, 27, 30, 33, 34, 39, 41], "number_np": 21, "numpi": [3, 19, 20, 21, 22, 24, 25, 26, 27], "numpy_tensor": 19, "nvidia": [28, 32], "o": [19, 20, 21, 25, 26], "o2": [21, 25], "obejct": 24, "object": [1, 3, 4, 25, 30, 33, 39], "observ": 26, "obtain": [4, 34], "obvious": 8, "occur": 3, "occurr": 22, "off": [16, 26], "offer": [0, 25, 28, 33, 34], "offset": [3, 40], "often": [0, 4, 19, 26], "old": 4, "old_graph": 4, "old_nod": 4, "oldg": 4, "oldnam": 4, "oldnod": 4, "on_click": 21, "on_erase_button_click": 21, "on_generate_button_click": 21, "on_mouse_down": 21, "on_mouse_mov": 21, "on_mouse_up": 21, "onc": [18, 19, 24, 25, 39, 42], "one": [2, 3, 4, 5, 6, 8, 16, 17, 18, 19, 21, 22, 24, 25, 27, 28, 30, 32, 33, 39, 42], "one_hot_encod": 24, "one_prod": 19, "ones": [4, 42], "onli": [3, 4, 18, 19, 25, 26, 33, 34, 39, 40, 42], "onnx": [0, 8, 9, 12, 14, 15, 20, 21, 23, 26, 28, 33, 35, 39, 40, 42], "onnx_nod": [13, 19], "onnx_node_converter_": [13, 19], "onnx_tutori": 19, "op": [4, 8, 19], "op1": 42, "opaqu": 42, "oparg": 4, "open": [0, 19, 20, 21, 22, 25, 26, 27], "opencv": [14, 30, 32, 39], "oper": [0, 3, 4, 7, 10, 11, 13, 14, 18, 23, 25, 26, 27, 28, 29, 30, 32, 34, 38, 40, 41], "operatora": 39, "operatorb": 39, "operatorimpl": [8, 19], "operatortyp": 8, "opitim": 28, "oppos": 39, "opset": [13, 19], "opt": 24, "optim": [0, 18, 24, 25, 26, 28, 33, 34, 42], "optimis": 16, "option": [3, 4, 8, 13], "optionn": 16, "order": [4, 6, 9, 10, 11, 13, 18, 19, 25, 26, 27, 28, 30, 32, 33, 34, 38, 39, 42], "org": [0, 19, 20, 24, 25, 26], "organ": 22, "origin": [3, 4, 8, 39], "ossci": 20, "other": [0, 3, 4, 8, 16, 18, 28, 29, 33, 35, 39, 42], "other_graph": 4, "other_in_id": 4, "other_nd": 4, "other_nod": 4, "other_view": 4, "othergraph": 4, "otherinid": 4, "othernod": 4, "othertensor": 3, "otherview": 4, "otherwis": 3, "ouput": [4, 27], "our": [17, 19, 23, 24, 25, 26], "ourselv": 22, "out": [4, 19, 33], "out_channel": [8, 24], "out_id": 4, "outchannel": 8, "outid": 4, "outnod": [19, 25], "output": [3, 4, 8, 13, 18, 20, 21, 24, 25, 26, 27, 32, 33, 39, 40, 41, 42], "output_aidg": [19, 20, 25], "output_arrai": 26, "output_connector": 4, "output_digit": 25, "output_dims_ord": 8, "output_model": 25, "output_nod": 26, "output_tensor": 26, "outputdim": 8, "outputdimsord": 8, "outputidx": [8, 18], "outputnod": 4, "outputs_dim": 13, "outsid": 4, "outut": 4, "over": [0, 8, 19, 26, 39], "overal": 3, "overhead": 18, "overlap": [4, 30], "overload": [3, 4, 5, 6, 8, 11, 18], "overrid": [2, 3, 8], "overwrit": 3, "overwritten": 3, "own": [3, 6, 22, 30, 33], "p": [9, 11, 16, 18], "packag": [20, 21, 22, 24, 33], "pad": [6, 18, 40], "pad_op": 8, "padbordertyp": 8, "paddedavgpooling2d": 8, "paddedconv2d": 8, "paddedconvdepthwise2d": 8, "paddedmaxpooling2d": 8, "padding_dim": 8, "pair": [4, 8], "paltform": 42, "paradigm": 18, "parallel": [4, 18, 39], "parallelschedul": 11, "param": [4, 5, 6, 8], "paramet": [2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 16, 18, 21, 24, 25, 26, 27, 28, 30, 32, 34, 41], "paramt": 3, "parent": [4, 25, 39], "pars": 39, "parser_funct": 13, "parso": 21, "part": [19, 39, 42], "parti": 33, "partial": 34, "particular": [3, 22, 26, 30], "particularli": [6, 18, 39], "partion": 30, "pass": [3, 4, 8, 24, 25, 34, 39, 42], "past": 26, "path": [4, 11, 13, 16, 18, 19, 20, 21, 25, 26], "path_to_aidg": 16, "path_to_install_fold": 16, "path_to_mmd": [19, 20, 22, 25, 27], "path_to_sav": 13, "pattern": [6, 18, 22, 25], "pe": 33, "pep405": 16, "per": [3, 4, 26, 41], "perceptron": 24, "perform": [3, 4, 5, 6, 8, 18, 22, 23, 25, 26, 28, 29, 32, 34, 35, 39, 42], "perspect": 25, "pexpect": 21, "phase": [16, 18], "piec": [19, 25, 26], "pillow": [21, 24], "pip": [16, 21, 22, 24], "pipelin": [18, 22, 42], "pixel": 29, "place": [11, 40], "plan": [18, 33], "plane": 11, "plateform": [25, 28], "platform": [0, 25, 28, 29, 32, 33, 42], "pleas": [0, 4, 17, 18, 21, 22, 23, 34], "plt": [19, 20, 22, 25, 26, 27], "plugin": [14, 33, 38, 42], "png": 21, "point": [4, 18, 19, 24, 26], "pointer": [3, 4, 8, 35], "polici": 11, "pool": [11, 39], "pop": [19, 26], "pop_op": 8, "poppar": 4, "posit": [4, 8, 21, 40], "possib": 33, "possibl": [4, 6, 8, 9, 11, 13, 18, 25, 33, 35, 39, 42], "possiibl": 24, "post": 23, "potenti": 8, "povid": 25, "pow": [19, 39], "pow_op": [8, 19], "power": [0, 15, 22], "practic": [26, 42], "pre": 30, "preced": [5, 6, 9, 22], "preceed": 27, "precis": [3, 11, 18, 26, 28, 29, 30, 32, 39], "pred": 24, "predic": 6, "predict": [19, 20, 25], "predicted_class": 20, "prefix": 4, "prepar": [24, 26, 34], "preprocess": 30, "present": [3, 22], "pretrain": 26, "previou": [3, 21, 27, 42], "previous": [3, 4, 32, 39, 41, 42], "primari": 18, "principl": [28, 33], "print": [3, 19, 20, 21, 22, 24, 25, 26], "priorconsum": 11, "prioriti": 18, "priorproducersconsum": 11, "problem": [26, 42], "problemat": 42, "process": [18, 25, 26, 28, 30, 32, 33, 42], "prod_op": 24, "produc": [4, 11, 15, 19, 21, 24, 25, 26, 28, 32, 33, 38, 40, 42], "producer_op": 8, "program": [18, 28, 32, 33], "project": 8, "projet_root": 16, "prompt": 21, "propag": [4, 19, 24, 26, 40], "proper": 26, "properti": [3, 4, 28, 39, 40], "propos": [39, 41], "protect": 42, "protobuff": [35, 38], "protocol": 3, "prototyp": [8, 33], "provid": [3, 4, 8, 11, 13, 18, 20, 23, 25, 28, 29, 30, 32, 33, 34, 39, 40, 42], "prun": 33, "prune": [26, 34], "pseudo": 4, "ptq": 15, "ptq_tutori": 26, "ptyprocess": 21, "public": [0, 2, 3, 4, 5, 6, 8, 11], "pure": [8, 21], "purpos": [19, 26, 30, 42], "put": [4, 25, 41, 42], "px": 30, "py": 4, "py2": 21, "py3": 21, "py_env_aidg": 16, "pybind": 16, "pybind11": 35, "pygment": 21, "pypi": 24, "pyplot": [19, 20, 22, 25, 26, 27], "python": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 19, 20, 22, 23, 24, 25, 28, 33, 38, 39], "python3": [16, 21, 24], "pytorch": [0, 4, 15, 24, 25, 28, 39], "qat": 15, "qom": 42, "quantifi": [6, 18], "quantiti": [11, 18], "quantiz": [0, 18, 23, 33, 34], "quantize_network": 26, "quantizednbbit": 8, "queri": [5, 6, 18], "queue": 11, "quick": [0, 15, 18], "quickli": [4, 33], "quiet": 22, "qzm": 42, "r": [8, 19, 20, 22, 25, 26, 27], "rais": 3, "rand": 27, "randn": 19, "random": [3, 19, 27], "randomli": [30, 39], "rang": [0, 26], "rank": [4, 18], "rapid": 8, "raw": [19, 20, 25, 26, 30, 42], "rb": 20, "read": [17, 19, 20, 22, 25, 27, 30], "readbatch": 3, "readi": [3, 4, 8, 18, 24, 25, 26], "readm": 33, "readrandombatch": 3, "realiz": 33, "realli": [24, 33], "realloc": 3, "reason": [18, 42], "recal": 29, "receiv": [39, 42], "recept": [8, 40], "recip": [5, 6, 7, 8, 10, 14, 25, 28, 42], "recipesfunctiontyp": [5, 6], "recipi": [25, 40], "recogn": 42, "recognit": [25, 42], "reconfigur": 26, "recquir": [25, 35, 38], "rectifi": 39, "recurr": 39, "recurs": [4, 9, 18], "recut": 4, "reduc": [0, 8, 19, 26, 28], "reducemean": 19, "reducemean_op": 8, "reduct": 40, "ref": [3, 5, 6, 9], "ref_typ": [19, 20, 25, 26], "refcast": 3, "refcastfrom": 3, "refcontigu": 3, "refer": [0, 3, 4, 5, 6, 18, 19, 22, 23, 33, 34, 39, 42], "referenc": 42, "reffrom": 3, "reflect": 42, "regard": 3, "regardless": 4, "regex": [6, 18], "regist": [4, 18, 22, 25, 28, 32, 39], "register_convert": 13, "register_export": 13, "register_import": 13, "registr": 3, "registrar": 30, "regular": [18, 23, 25, 42], "rel": [9, 11, 40, 41], "relat": [13, 33], "relationship": [6, 18], "releas": [0, 16, 18, 21, 22, 24], "relu": [6, 18, 19, 20, 21, 22, 24, 25, 26, 27, 39], "relu0": [22, 27], "relu1": 22, "relu_1": [20, 25], "relu_op": 8, "remain": [3, 4, 32, 39], "remov": [4, 21, 25, 28], "remove_flatten": [9, 10, 20, 21, 25, 26], "removechild": 4, "removedropout": 9, "removeflatten": [9, 10], "removepar": 4, "removeview": 4, "repeat": 11, "replac": [4, 6, 8, 9, 15, 25, 26, 27, 28, 39, 40], "report": 19, "reprens": 30, "repres": [3, 13, 22, 30, 34, 39], "represent": 25, "reproduc": 19, "request": [19, 20, 21, 24, 25, 26], "requir": [0, 3, 4, 8, 19, 21, 24, 25, 26, 27, 33, 34, 35, 39, 40], "requiredproduc": 11, "res1": 27, "res2": 27, "rescal": 26, "reset": [3, 11], "reset_grad": 24, "resetconnect": 4, "resetconsummerproduc": 8, "resetindexbatch": 3, "resetinput": 8, "resetschedul": [11, 27], "reshap": [3, 19, 25, 26, 39], "reshape_op": 8, "residu": 4, "resiz": 3, "resize_op": 8, "resolv": [8, 21], "resourc": [33, 42], "respect": [28, 32], "respons": [19, 20, 21, 25, 26, 33], "rest": 28, "restart": 21, "restrict": 18, "result": [4, 5, 6, 25, 26, 27, 38, 39, 40], "retreiv": 26, "retriev": 25, "return": [2, 3, 4, 5, 6, 8, 9, 11, 13, 18, 19, 20, 21, 22, 24, 25, 26, 27, 30, 33, 39, 42], "reus": 40, "reuslt": 24, "rgb": 30, "rh": 4, "rid": 26, "right": [3, 18, 27, 39], "rm": 25, "rnn": 39, "robust": [28, 33, 34], "role": 33, "root": [4, 16, 24], "root_nod": 4, "rootnod": 4, "roughcanva": 21, "round": 26, "routin": 26, "rparen": 42, "rtol": 25, "rtype": 4, "rule": [28, 42], "run": [4, 11, 19, 20, 21, 22, 24, 27, 33, 34, 35, 41], "run_export": [21, 25], "runabl": 34, "runhook": 8, "runnabl": 34, "runtim": [13, 33, 39], "s3": 20, "safe": 4, "sake": 42, "same": [0, 3, 4, 11, 16, 18, 19, 22, 27, 40], "sampl": [2, 3, 24, 26], "satisfi": [21, 24], "satur": 0, "save": [4, 11, 13, 19, 20, 21, 22, 25, 27, 28, 39], "save_scheduling_diagram": [11, 25], "saveschedulingdiagram": 11, "savestaticschedulingdiagram": 11, "scalar": 3, "scale": [26, 41], "scaling_op": 8, "scalingfactor": 8, "schedul": [7, 8, 14, 15, 19, 20, 21, 24, 27, 28, 34, 39, 40], "schedulingpolici": 11, "schedulingsequenti": 25, "schema": [13, 35], "scope": 4, "script": [25, 26], "se": 4, "seamless": 15, "search": [5, 6, 8, 15], "second": [3, 4, 6, 18, 27, 33], "secondli": 26, "section": [19, 22, 28, 32, 33, 34, 39, 42], "secur": 33, "see": [0, 11, 18, 19, 25, 26, 32, 33, 34, 39, 42], "seem": 26, "seemless": 35, "seen": [19, 42], "segment": 29, "select": [4, 27, 39], "self": [2, 3, 4, 5, 6, 8, 11, 19, 24], "send": [4, 19, 24], "sens": 4, "sep": 42, "separ": [18, 28, 32, 33], "seq_length": 8, "sequenc": [22, 28, 32], "sequenti": [4, 8, 18, 24, 27, 28, 30, 33, 39], "sequentialschedul": [11, 19, 20, 21, 24, 25, 26, 27], "seri": 30, "serial": 34, "serv": 27, "set": [3, 4, 5, 6, 8, 11, 13, 16, 18, 21, 22, 28, 33, 39, 41, 42], "set_attr": 21, "set_backend": [3, 4, 8, 19, 20, 24, 25, 26], "set_datatyp": [3, 4, 8, 19, 20, 24, 25, 26], "set_forward_dim": 19, "set_grad": 3, "set_impl": [8, 19], "set_input": [8, 27], "set_key_from_graph": [5, 6], "set_learning_rate_schedul": 24, "set_nam": 4, "set_node_kei": [5, 6, 22, 25], "set_ordered_input": 4, "set_ordered_output": 4, "set_output": [8, 19, 26], "set_paramet": 24, "set_root_nod": 4, "setbackend": [3, 4, 8], "setbatch": 3, "setdataformat": [3, 4, 8], "setdatatyp": [3, 4, 8], "setgrad": 3, "setimpl": [3, 8], "setinput": 8, "setinputid": 4, "setkeyfromgraph": [5, 6], "setnam": 4, "setnodekei": [5, 6], "setorderedinput": 4, "setorderedoutput": 4, "setoutput": 8, "setquerykei": [5, 6], "setrootnod": 4, "setschedulingpolici": 11, "setup": [3, 24, 25, 27], "sever": [0, 4, 18, 22, 26, 27, 30, 33, 34, 39, 42], "sgd": 24, "sh": [21, 25], "shallow": [3, 8], "shape": [8, 19, 21], "shape_op": 8, "share": [3, 4], "shared_ptr": [2, 3, 4, 5, 6, 8, 9, 10, 11], "shiftgelu_op": 8, "shiftmax_op": 8, "short": [2, 39], "should": [3, 4, 8, 13, 16, 18, 19, 24, 27, 30, 33, 40], "show": [4, 16, 26], "show_produc": 4, "showcas": 19, "showproduc": 4, "shuffl": [3, 20, 24], "shutil": 20, "sigmoid": [19, 39], "sigmoid_op": 8, "sign": 2, "signatur": 13, "similar": [9, 11, 18, 32, 39, 40], "similarli": 35, "simpl": [0, 6, 8, 15, 19, 25, 34], "simpler": 4, "simpli": 25, "simplifi": [5, 6, 9, 33, 35, 39, 42], "simul": 0, "sinc": [19, 33, 39], "singl": [4, 18, 19, 27, 42], "site": [21, 24], "six": 21, "size": [0, 3, 4, 8, 22, 30, 33, 39, 40], "size_0": 3, "size_1": 3, "size_2": 3, "size_3": 3, "size_t": [2, 3, 4, 8, 9, 11], "size_typ": [3, 8], "skip": 20, "slice": [4, 19, 27, 39], "slice_op": 8, "slide": 22, "small": [26, 27], "smaller": [26, 27], "so": [0, 3, 4, 16, 19, 22, 25, 26, 33, 39], "softmax": [19, 39], "softmax_op": 8, "softmin": 39, "softplu": 39, "softwar": 33, "solut": [5, 42], "solv": 29, "some": [0, 3, 4, 8, 9, 11, 17, 18, 25, 29, 33, 34, 40], "sometim": 6, "sophist": [6, 18], "sourc": [0, 3, 9, 16, 21, 25, 28, 33], "sovereignti": 0, "space": 3, "special": [0, 18, 25], "specif": [0, 4, 5, 6, 8, 18, 24, 25, 28, 32, 33, 34, 39, 40, 42], "specifi": [3, 4, 8, 11, 18, 19, 22, 28, 33, 39, 40], "split": [4, 19, 30, 33, 39, 42], "split_op": 8, "splitdatabas": 30, "splite": 27, "splitext": 20, "sqrt": [3, 19], "sqrt_op": 8, "src": [3, 21, 25], "stabl": 4, "stack": 21, "stage": 34, "stai": [3, 18], "standalon": [18, 25], "standard": [0, 16, 18, 28], "start": [0, 4, 5, 6, 8, 22, 23, 25, 42], "startegi": 3, "startnod": [5, 6], "state": [15, 19, 34], "static": [3, 4, 8, 11, 18, 33, 34], "statu": [19, 20, 21, 25, 26], "status_cod": [19, 20, 21, 25, 26], "std": [2, 3, 4, 5, 6, 8, 9, 10, 11], "step": [4, 8, 11, 16, 18, 19, 23, 25, 26, 28, 33, 35, 42], "still": [8, 9, 11, 34], "stm32": 23, "stop": 42, "storag": 3, "store": [3, 25, 26, 33, 34, 39], "str": [2, 3, 4, 5, 6, 8, 11, 13, 16, 19, 20, 25, 26], "strategi": 32, "stride": [3, 39], "stride_dim": 8, "stridedim": 8, "string": [2, 3, 4, 5, 6, 8, 11, 13, 22, 42], "stripe": 27, "stroke_lin": 21, "stroke_styl": 21, "struct": 11, "structur": [3, 4, 18, 22, 25, 28, 32], "stub": 25, "style": 4, "sub": [3, 4, 19, 27, 39, 42], "sub_op": 8, "subclass": [3, 8, 11], "subgraph": [18, 39, 40, 42], "subplot": 26, "subsect": 22, "subsequ": 33, "subset": [18, 26, 42], "substract": 3, "succeed": 4, "success": [4, 27, 42], "successfulli": [19, 20, 21, 24, 25, 26], "suggest": [4, 22], "sum": [4, 20, 24], "summar": 33, "support": [0, 13, 18, 19, 22, 25, 39, 42], "supported_graph": 19, "supported_oper": [13, 19], "suppos": [34, 39], "surround": 4, "swap": 4, "swich": 19, "swish": 19, "swish0": 19, "swish_micro": 19, "swish_micro_graph": 19, "swish_nod": 19, "swish_op": 19, "swishimpl": 19, "switch": [28, 32], "sync_image_data": 21, "syntax": 42, "synthax": 39, "system": [0, 18, 32, 33, 34, 39], "t": [3, 8, 19, 22, 24, 25, 26, 39], "t10k": 20, "take": [3, 8, 13, 17, 22, 25, 26, 28, 30, 33, 39, 40, 42], "taken": [4, 42], "tangent": 39, "tanh": [19, 39], "tanh_op": 8, "tar": 24, "target": [0, 3, 18, 25, 26, 28, 29, 32, 33, 34, 39, 42], "targetreq": 3, "targettyp": 8, "task": [25, 26, 29], "team": 0, "technic": 0, "techniqu": [0, 26, 33], "templat": [3, 8, 12, 18, 33], "temporari": 4, "tensor": [2, 4, 8, 11, 19, 24, 26, 27, 28, 32, 39], "tensorflow": [15, 35, 39], "tensorimpl": 3, "tensoropencv": 2, "tensorrt": [14, 23, 28, 32], "term": [28, 33, 39], "termin": [13, 21], "test": [0, 4, 5, 6, 12, 13, 18, 19, 26, 30, 33], "test_kernel_3": 22, "test_kernel_5": 22, "test_plugin": 12, "test_swish": 19, "testk3": 22, "testk5": 22, "textual": [6, 18], "tf2onnx": 35, "th": 4, "than": [3, 4, 28, 32], "thank": [11, 18, 25, 27, 35], "thei": [4, 9, 11, 26, 28, 40], "them": [4, 6, 9, 18, 25, 26, 27, 32, 39, 41, 42], "themselv": [33, 39], "theori": [25, 42], "therefor": [33, 39, 42], "thi": [3, 4, 5, 6, 8, 11, 12, 13, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35, 38, 39, 40, 41, 42], "third": [3, 33], "those": [16, 25, 26, 33, 42], "thread": [11, 18], "threadpool": 11, "three": [18, 30, 39], "through": [4, 30, 34, 35], "thu": [8, 9, 11, 18, 19, 26, 28], "tier": 30, "tight_layout": 26, "tile": [15, 23, 34], "tiled_conv": 27, "till": 33, "time": [3, 17, 25, 30, 33, 34, 39, 42], "tlm": [11, 18], "to_fil": 21, "to_other_nod": 4, "to_tensor": 4, "todo": [3, 19], "togeth": 33, "token": [11, 18, 22, 42], "tolpolog": 33, "tonod": 4, "tool": [18, 19, 22, 23, 25, 42], "toolchain": 25, "toolkit": [21, 33], "toothernod": 4, "tootherview": 4, "top": 20, "top1_accuraci": 20, "topolog": [0, 4, 32, 39, 42], "topologi": [5, 6, 18, 22, 39], "torch": [24, 35], "torchvis": [24, 35], "toronto": 24, "tostr": 3, "tot_acc": 24, "total": [8, 20], "totensor": [4, 24], "toward": 39, "track": 4, "train": [0, 2, 3, 20, 23, 25, 29, 30, 34, 39], "trainset": 24, "traitlet": 21, "transact": [11, 18], "transfert": 39, "transfomr": 9, "transform": [2, 4, 9, 10, 21, 22, 23, 24, 27, 33, 34, 39, 40], "transit": 42, "transmitt": 4, "transpar": 4, "transpos": [3, 4, 19, 39], "transpose_op": 8, "transposit": [3, 42], "treat": 4, "tree": [25, 42], "trivial": [18, 26], "true": [3, 4, 8, 9, 11, 13, 20, 21, 22, 24, 25, 27, 42], "truth": 28, "try": [21, 22], "tune": 18, "tupl": [3, 4, 13, 30], "tuple_out": 24, "tutori": [0, 17, 18, 20, 21, 22, 24, 25, 26, 27], "tvm": 18, "two": [3, 4, 6, 16, 18, 22, 30, 33, 39, 40, 41, 42], "type": [2, 3, 4, 5, 6, 8, 9, 11, 13, 16, 18, 19, 21, 22, 24, 25, 28, 32, 39, 42], "typenam": 3, "u": 26, "ubyt": 20, "uint": 30, "uint32_t": [2, 8], "uint8_t": 2, "ultim": 18, "unabl": 8, "unalt": 42, "uncompress": 26, "undefin": [3, 4], "under": [0, 25, 30], "undergon": 33, "understand": 9, "undifin": 4, "unic": 4, "unimpl": 42, "uninstal": 24, "union": 2, "uniqu": [4, 18, 22], "unit": [33, 39], "unitari": 33, "unknown": [8, 19, 38, 39], "unlik": [3, 18], "unlink": 4, "unnecessari": 42, "unquantifi": [6, 18], "unsign": 2, "unsupport": [8, 18, 19], "until": [9, 11], "untouch": 3, "unus": 3, "up": [12, 18, 33], "updat": [1, 4, 21, 22, 24, 26, 39, 40], "updateconsummerproduc": 8, "updateinputsoutput": 4, "updatenodenam": 4, "upgrad": [21, 22, 24], "uppernod": 11, "url": [19, 20, 22, 24, 25, 27], "urllib": 20, "urllib3": [21, 24], "urlretriev": 20, "us": [0, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 30, 32, 33, 34, 35, 38, 39, 42], "usabl": 4, "usag": [0, 4, 12, 20, 22, 42], "useful": 30, "useless": 21, "user": [0, 4, 17, 18, 22, 25, 28, 33, 39, 41, 42], "usr": [21, 25], "usual": 18, "utf": [25, 27], "util": [14, 26], "v": 16, "val": [3, 42], "val_acc": 20, "val_dataprovid": 20, "val_mnist": 20, "valid": [3, 4, 25, 30, 33], "validi": 3, "valu": [2, 3, 4, 8, 11, 13, 16, 19, 24, 26, 27, 39], "variabl": 30, "variou": 30, "vbox": 21, "ve": 26, "vector": [2, 3, 4, 5, 6, 8, 11], "venv": [21, 24], "verbos": [4, 13, 26, 39], "veri": 26, "verifi": 4, "version": 13, "versu": 33, "via": [25, 28, 32, 33, 35, 38, 39], "view": [4, 9, 10, 18, 35, 38, 42], "virtual": [2, 3, 4, 5, 6, 8, 11], "virtualenv": 16, "visit": 42, "visual": [19, 20, 22, 26], "visualis": 19, "visualize_mmd": [19, 20, 22, 25, 27], "void": [3, 4, 5, 6, 8, 9, 10, 11], "vt": 3, "vtemplier": 21, "w": 8, "wa": [3, 4, 27], "wai": [4, 18, 19, 24, 25, 42], "wait": 11, "wall": [21, 25], "want": [9, 10, 19, 25, 26, 42], "warn": 16, "wb": [19, 20, 21, 25, 26], "wcwidth": 21, "we": [3, 9, 10, 18, 19, 21, 22, 24, 25, 26, 27, 40, 41, 42], "weight": [4, 8, 24, 30, 38], "well": [3, 4, 6, 11, 15, 19, 25, 33], "were": [3, 4, 5, 6, 22], "wextra": [21, 25], "what": [18, 24, 25, 28, 40, 42], "whatev": 33, "whatsoev": 18, "when": [1, 3, 4, 8, 12, 22, 25, 33, 35, 39, 40, 42], "where": [4, 9, 13, 26, 39], "whether": [4, 8, 42], "which": [3, 4, 5, 6, 8, 9, 10, 12, 13, 16, 18, 19, 22, 24, 25, 28, 29, 30, 32, 33, 35, 39, 41, 42], "while": [8, 26, 28, 32], "whl": [21, 24], "who": 18, "whole": [33, 39], "whose": 4, "why": [0, 15, 28, 32], "wide": 0, "widget": 21, "widgetsnbextens": 21, "width": 21, "wiki": 23, "wise": [3, 29, 39], "within": [4, 18, 35, 39], "without": [3, 4, 11, 18, 25, 28, 33, 34, 35, 39, 41], "won": 39, "work": [9, 11, 32, 33, 35, 39], "would": [4, 25], "wrap": [11, 35], "wrap_around_buff": 11, "wraparoundbuff": 11, "wrapper": 35, "write": [6, 18, 19, 20, 21, 24, 25, 26, 33], "www": 24, "x": [4, 19, 21, 26, 39], "xavier_uniform_fil": 24, "xml": 8, "xxx": 26, "y": [4, 19, 21, 26, 39], "yet": [3, 8, 39], "you": [4, 6, 8, 12, 16, 17, 18, 19, 21, 23, 24, 25, 26, 27, 28, 32, 33, 42], "your": [0, 6, 16, 18, 22, 23], "z": [4, 42], "z0": 42, "z1": 4, "z2": 4, "z3": 4, "za": 42, "zero": [3, 22, 26, 39, 42], "\u00ecnstall": 16}, "titles": ["Aidge", "Aidge backend CPU", "Aidge backend OpenCV API", "Data", "Graph", "Graph Matching", "Graph Matching", "Aidge core API", "Operators", "Recipes", "Recipies", "Scheduler", "Aidge Export TensorRT API", "Aidge ONNX API", "API", "Get Started", "Install", "Quick Start", "Why Aidge?", "Aidge ONNX tutorial", "Database MNIST", "Export a MNIST model to a CPP standalone project", "Graph Regular Expression", "Tutorials", "Training a simple Neural Network", "Aidge demonstration", "Post Training Quantization with AIDGE", "Aidge tiling demonstration", "Framework architecture", "Benchmark neural network model", "Data", "Ensure robustness", "Runtime graph execution", "Perform an export", "User Guide", "Plateform interoperability", "Learn on edge", "Learn model", "Load and store model", "Computational graph", "Optimize graph", "Static analysis", "Transform graph"], "titleterms": {"101": 23, "The": 26, "accuraci": 26, "ad": [23, 40], "add": [8, 9, 10, 33], "advanc": 22, "aggreg": 41, "agnost": 18, "aidg": [0, 1, 2, 7, 12, 13, 18, 19, 20, 21, 23, 24, 25, 26, 27], "an": [19, 20, 25, 33, 39], "analysi": 41, "api": [2, 7, 12, 13, 14], "appli": 26, "architectur": [28, 33], "art": 18, "attribut": 33, "averag": 8, "backend": [1, 2, 28, 32], "base": [8, 11], "batchnorm": [8, 9], "benchmark": 29, "build": 16, "c": [16, 23, 25], "cast": [8, 9], "chang": 40, "character": 18, "class": [8, 11], "clone": 39, "code": 18, "compil": [16, 18, 21, 25], "complet": 33, "comput": [19, 26, 29, 33, 39, 41], "concat": 8, "configur": 25, "connector": 4, "constant": 9, "constraint": 33, "consum": 18, "conv": 8, "convdepthwis": 8, "convert": 13, "copi": 39, "core": [7, 28, 39], "cpp": 21, "cpu": 1, "creat": [19, 24, 25, 39], "creation": 26, "data": [3, 30], "databas": [2, 3, 20, 24, 30], "dataflow": 18, "dataprovid": [3, 30], "dataset": 26, "deep": 39, "default": 32, "defin": [18, 25, 27], "definit": 39, "demonstr": [25, 27], "describ": 42, "design": 33, "dimens": 19, "div": 8, "dnn": 23, "do": 26, "done": 26, "download": [21, 25, 26], "draw": 21, "dropout": 9, "edg": 36, "effect": 18, "engin": 18, "ensur": 31, "environ": 26, "erf": 8, "evalu": 20, "exampl": [26, 39], "excut": 29, "execut": 32, "expand": [9, 42], "explicit": [9, 39], "export": [12, 13, 21, 23, 25, 33], "express": 22, "extra": 33, "fc": 8, "file": [25, 33], "flatten": [9, 10], "flow": 22, "fold": 9, "fonctionn": 23, "footprint": 41, "framework": 28, "from": [21, 38, 41], "function": [12, 13, 25, 27, 34, 39, 42], "fuse": [9, 10, 40], "gather": 8, "gener": [8, 18, 19, 21, 25, 39], "get": [15, 41], "graph": [4, 5, 6, 18, 22, 25, 32, 33, 39, 40, 42], "graphregex": 6, "graphview": 4, "guid": 34, "hardwar": [18, 33], "helper": [4, 12], "heurist": 18, "high": 34, "i": [0, 26], "ident": 8, "implement": [19, 28, 32, 33, 39, 40], "import": [13, 19, 25, 26], "infer": [25, 26], "input": [21, 25], "instal": [16, 20], "integr": 33, "interoper": [18, 35], "interpret": 42, "introduct": 39, "ir": 18, "isomorph": 40, "its": 25, "kera": 35, "kernel": 33, "kpi": 41, "layer": 40, "leakyrelu": 8, "learn": [24, 36, 37], "lenet": 20, "level": 34, "lexer": 42, "librari": 33, "licens": 0, "like": 20, "linux": 16, "load": [21, 38], "loop": 24, "lstm": 8, "machin": 42, "make": 39, "manipul": 21, "map": [18, 33], "match": [5, 6, 42], "matmul": [8, 40], "measur": 29, "memor": 8, "memori": 41, "mermaid": [25, 27], "meta": [8, 9], "metanod": [19, 42], "method": 18, "metric": 29, "mnist": [2, 20, 21], "model": [18, 19, 21, 24, 25, 26, 29, 33, 35, 37, 38, 40], "move": [8, 9], "mul": [8, 9, 10], "multi": 40, "need": [25, 26], "network": [24, 26, 29], "neural": [24, 29], "new": 19, "node": [4, 19, 22, 25, 33, 39, 41, 42], "notebook": [19, 25], "number": 21, "numpi": 35, "object": 24, "onnx": [13, 18, 19, 25, 38], "opencv": 2, "oper": [8, 9, 19, 39, 42], "operatortensor": 8, "optim": [23, 40], "option": 16, "output": 19, "overview": [29, 34, 41, 42], "own": 21, "pad": 8, "paddedavgpool": 8, "paddedconv": 8, "paddedconvdepthwis": 8, "paddedmaxpool": 8, "parallel": [11, 22], "paramet": [33, 39], "parser": 42, "partit": 30, "pattern": 42, "perform": [20, 33], "phase": 33, "pipelin": 26, "plateform": 35, "plugin": [12, 28, 39], "pool": 8, "pop": 8, "post": 26, "pow": 8, "power": 18, "predefin": 8, "produc": [8, 18, 39], "project": [21, 33], "propos": 40, "provid": 19, "ptq": [18, 26], "python": 16, "pytorch": [18, 35], "qat": 18, "quantifi": 22, "quantiz": 26, "queri": 22, "quick": 17, "recip": 9, "recipi": 10, "reducemean": 8, "regex": [5, 22, 42], "regist": [13, 19], "regular": 22, "relu": 8, "remov": [9, 10, 42], "replac": [18, 42], "requir": [20, 22], "reshap": 8, "retriev": 19, "robust": 31, "rule": 33, "run": [25, 26], "runtim": 32, "scale": 8, "schedul": [11, 18, 25, 26, 32, 33], "score": 29, "seamless": 18, "search": 18, "select": 32, "sequenti": [11, 22], "set": [19, 24, 25, 26], "setup": 26, "share": 39, "sigmoid": 8, "simpl": [18, 24], "slice": 8, "softmax": 8, "solut": 6, "solver": 42, "some": 26, "spatial": 40, "sqrt": 8, "standalon": 21, "start": [15, 17], "state": [18, 42], "static": 41, "stimuli": 30, "store": 38, "strategi": 33, "structur": 30, "sub": 8, "subgraph": 41, "syntax": 39, "tanh": 8, "tensor": [3, 25, 30, 35], "tensorflow": 18, "tensorrt": 12, "test": [21, 22, 25], "tile": [18, 27, 40], "time": 29, "topologi": 40, "train": [24, 26], "transform": [25, 42], "transmitt": 39, "transpos": 8, "tutori": [19, 23], "up": [19, 24, 25, 26], "updat": 19, "user": 34, "util": 2, "view": 39, "visual": [25, 27], "well": 18, "what": [0, 26], "why": 18, "work": [19, 26], "workflow": 34, "your": 21}}) \ No newline at end of file diff --git a/source/Tutorial/ONNX.html b/source/Tutorial/ONNX.html index 9aec1ed85a709c4fc2b7ad4a461ea2932c202b8c..c9fff63160cc3618995e0c2368561e4a1731b30d 100644 --- a/source/Tutorial/ONNX.html +++ b/source/Tutorial/ONNX.html @@ -645,8 +645,8 @@ Native operators coverage: 0.0% (0/1) <div class="output_area docutils container"> <div class="highlight"><pre> Random input: -[[-0.88624907 -0.1808946 0.66561586 -0.19962591 -0.09964513 0.347995 - 1.5941707 -1.2722069 1.1619703 0.5497331 ]] +[[ 0.37969178 1.4566833 -1.249093 0.27077118 -1.1967081 1.0207533 + 1.0625035 0.5436063 -0.38500533 -0.36396742]] </pre></div></div> </div> <p>Then we can create a scheduler and run the inference:</p> @@ -669,8 +669,8 @@ Random input: </div> <div class="output_area docutils container"> <div class="highlight"><pre> -Aidge prediction = [[-0.25868236 -0.08228882 0.43965311 -0.08988328 -0.04734233 0.20397077 - 1.32507799 -0.27846027 0.88506175 0.34857128]] +Aidge prediction = [[ 0.22546051 1.18140636 -0.27836935 0.15360367 -0.27770969 0.75037543 + 0.78961928 0.34391302 -0.15589645 -0.14922646]] </pre></div></div> </div> </section> @@ -760,7 +760,7 @@ Aidge prediction = [[-0.25868236 -0.08228882 0.43965311 -0.08988328 -0.0473423 <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJleHBcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpNdWxfMCgiVGVzdF9NVUxcbjxzdWI+PGVtPihNdWwjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEoImJldGFcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJvbmVcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQb3dfMCgiVGVzdF9QT1dcbjxzdWI+PGVtPihQb3cjMCk8L2VtPjwvc3ViPiIpCkRpdl8wKCJUZXN0X0RJVlxuPHN1Yj48ZW0+KERpdiMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzCklkZW50aXR5XzAoIlRlc3RfSW5wdXRcbjxzdWI+PGVtPihJZGVudGl0eSMwKTwvZW0+PC9zdWI+IikKQWRkXzAoIlRlc3RfQUREXG48c3ViPjxlbT4oQWRkIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yLS0+fCIwIFsxMF0mcmFycjswInxQb3dfMApNdWxfMC0tPnwiMCZyYXJyOzEifFBvd18wClByb2R1Y2VyXzEtLT58IjAgWzEwXSZyYXJyOzEifE11bF8wClByb2R1Y2VyXzAtLT58IjAgWzEwXSZyYXJyOzEifEFkZF8wClBvd18wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKSWRlbnRpdHlfMC0tPnwiMCZyYXJyOzAifE11bF8wCklkZW50aXR5XzAtLT58IjAmcmFycjswInxEaXZfMApBZGRfMC0tPnwiMCZyYXJyOzEifERpdl8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxJZGVudGl0eV8wCkRpdl8wLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg=="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJleHBcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJvbmVcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xKCJiZXRhXG48c3ViPjxlbT4oUHJvZHVjZXIjMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTXVsXzAoIlRlc3RfTVVMXG48c3ViPjxlbT4oTXVsIzApPC9lbT48L3N1Yj4iKQpQb3dfMCgiVGVzdF9QT1dcbjxzdWI+PGVtPihQb3cjMCk8L2VtPjwvc3ViPiIpCklkZW50aXR5XzAoIlRlc3RfSW5wdXRcbjxzdWI+PGVtPihJZGVudGl0eSMwKTwvZW0+PC9zdWI+IikKQWRkXzAoIlRlc3RfQUREXG48c3ViPjxlbT4oQWRkIzApPC9lbT48L3N1Yj4iKQpEaXZfMCgiVGVzdF9ESVZcbjxzdWI+PGVtPihEaXYjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8yLS0+fCIwIFsxMF0mcmFycjswInxQb3dfMApQcm9kdWNlcl8wLS0+fCIwIFsxMF0mcmFycjsxInxBZGRfMApQcm9kdWNlcl8xLS0+fCIwIFsxMF0mcmFycjsxInxNdWxfMApNdWxfMC0tPnwiMCZyYXJyOzEifFBvd18wClBvd18wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKSWRlbnRpdHlfMC0tPnwiMCZyYXJyOzAifE11bF8wCklkZW50aXR5XzAtLT58IjAmcmFycjswInxEaXZfMApBZGRfMC0tPnwiMCZyYXJyOzEifERpdl8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxJZGVudGl0eV8wCkRpdl8wLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg=="/></div> </div> <p>We have successfully created a function which can create a MetaOperator for the Swish function !</p> <p>We have successfully created a function which can create a MetaOperator for the Swish function ! The next step is to register this function so that it is called by the ONNX import library.</p> diff --git a/source/Tutorial/ONNX.ipynb b/source/Tutorial/ONNX.ipynb index 8853eea45e63a0c86052ade8b6bd632384f0625a..d5caf9dbc3597789998df8024661b46752aec9ba 100644 --- a/source/Tutorial/ONNX.ipynb +++ b/source/Tutorial/ONNX.ipynb @@ -22,10 +22,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.156218Z", - "iopub.status.busy": "2024-08-27T07:44:53.154892Z", - "iopub.status.idle": "2024-08-27T07:44:53.354188Z", - "shell.execute_reply": "2024-08-27T07:44:53.352897Z" + "iopub.execute_input": "2024-08-27T14:08:13.877861Z", + "iopub.status.busy": "2024-08-27T14:08:13.877308Z", + "iopub.status.idle": "2024-08-27T14:08:14.216024Z", + "shell.execute_reply": "2024-08-27T14:08:14.200003Z" } }, "outputs": [], @@ -54,10 +54,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.361716Z", - "iopub.status.busy": "2024-08-27T07:44:53.361041Z", - "iopub.status.idle": "2024-08-27T07:44:53.704925Z", - "shell.execute_reply": "2024-08-27T07:44:53.703641Z" + "iopub.execute_input": "2024-08-27T14:08:14.221318Z", + "iopub.status.busy": "2024-08-27T14:08:14.220873Z", + "iopub.status.idle": "2024-08-27T14:08:14.599516Z", + "shell.execute_reply": "2024-08-27T14:08:14.598396Z" } }, "outputs": [ @@ -101,10 +101,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.781958Z", - "iopub.status.busy": "2024-08-27T07:44:53.781215Z", - "iopub.status.idle": "2024-08-27T07:44:53.793412Z", - "shell.execute_reply": "2024-08-27T07:44:53.791520Z" + "iopub.execute_input": "2024-08-27T14:08:14.687527Z", + "iopub.status.busy": "2024-08-27T14:08:14.686844Z", + "iopub.status.idle": "2024-08-27T14:08:14.695356Z", + "shell.execute_reply": "2024-08-27T14:08:14.694229Z" } }, "outputs": [ @@ -135,10 +135,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.799959Z", - "iopub.status.busy": "2024-08-27T07:44:53.798694Z", - "iopub.status.idle": "2024-08-27T07:44:53.818966Z", - "shell.execute_reply": "2024-08-27T07:44:53.817330Z" + "iopub.execute_input": "2024-08-27T14:08:14.702121Z", + "iopub.status.busy": "2024-08-27T14:08:14.700846Z", + "iopub.status.idle": "2024-08-27T14:08:14.713351Z", + "shell.execute_reply": "2024-08-27T14:08:14.712412Z" } }, "outputs": [ @@ -190,10 +190,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.826073Z", - "iopub.status.busy": "2024-08-27T07:44:53.825164Z", - "iopub.status.idle": "2024-08-27T07:44:53.832897Z", - "shell.execute_reply": "2024-08-27T07:44:53.831046Z" + "iopub.execute_input": "2024-08-27T14:08:14.721330Z", + "iopub.status.busy": "2024-08-27T14:08:14.720867Z", + "iopub.status.idle": "2024-08-27T14:08:14.726166Z", + "shell.execute_reply": "2024-08-27T14:08:14.724908Z" } }, "outputs": [], @@ -222,10 +222,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.841175Z", - "iopub.status.busy": "2024-08-27T07:44:53.839933Z", - "iopub.status.idle": "2024-08-27T07:44:53.848445Z", - "shell.execute_reply": "2024-08-27T07:44:53.846421Z" + "iopub.execute_input": "2024-08-27T14:08:14.732030Z", + "iopub.status.busy": "2024-08-27T14:08:14.731407Z", + "iopub.status.idle": "2024-08-27T14:08:14.737176Z", + "shell.execute_reply": "2024-08-27T14:08:14.736080Z" } }, "outputs": [], @@ -251,10 +251,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.856199Z", - "iopub.status.busy": "2024-08-27T07:44:53.855139Z", - "iopub.status.idle": "2024-08-27T07:44:53.868777Z", - "shell.execute_reply": "2024-08-27T07:44:53.866739Z" + "iopub.execute_input": "2024-08-27T14:08:14.742239Z", + "iopub.status.busy": "2024-08-27T14:08:14.741594Z", + "iopub.status.idle": "2024-08-27T14:08:14.752912Z", + "shell.execute_reply": "2024-08-27T14:08:14.751720Z" } }, "outputs": [], @@ -284,10 +284,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.876706Z", - "iopub.status.busy": "2024-08-27T07:44:53.875467Z", - "iopub.status.idle": "2024-08-27T07:44:53.883806Z", - "shell.execute_reply": "2024-08-27T07:44:53.881922Z" + "iopub.execute_input": "2024-08-27T14:08:14.758313Z", + "iopub.status.busy": "2024-08-27T14:08:14.757817Z", + "iopub.status.idle": "2024-08-27T14:08:14.764578Z", + "shell.execute_reply": "2024-08-27T14:08:14.763585Z" } }, "outputs": [], @@ -309,10 +309,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.892105Z", - "iopub.status.busy": "2024-08-27T07:44:53.890844Z", - "iopub.status.idle": "2024-08-27T07:44:53.921145Z", - "shell.execute_reply": "2024-08-27T07:44:53.918665Z" + "iopub.execute_input": "2024-08-27T14:08:14.769475Z", + "iopub.status.busy": "2024-08-27T14:08:14.768814Z", + "iopub.status.idle": "2024-08-27T14:08:14.807448Z", + "shell.execute_reply": "2024-08-27T14:08:14.806531Z" } }, "outputs": [ @@ -321,8 +321,8 @@ "output_type": "stream", "text": [ "Random input:\n", - "[[-0.88624907 -0.1808946 0.66561586 -0.19962591 -0.09964513 0.347995\n", - " 1.5941707 -1.2722069 1.1619703 0.5497331 ]]\n" + "[[ 0.37969178 1.4566833 -1.249093 0.27077118 -1.1967081 1.0207533\n", + " 1.0625035 0.5436063 -0.38500533 -0.36396742]]\n" ] } ], @@ -344,10 +344,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.934091Z", - "iopub.status.busy": "2024-08-27T07:44:53.932509Z", - "iopub.status.idle": "2024-08-27T07:44:53.953506Z", - "shell.execute_reply": "2024-08-27T07:44:53.948101Z" + "iopub.execute_input": "2024-08-27T14:08:14.811957Z", + "iopub.status.busy": "2024-08-27T14:08:14.811284Z", + "iopub.status.idle": "2024-08-27T14:08:14.821993Z", + "shell.execute_reply": "2024-08-27T14:08:14.821153Z" } }, "outputs": [ @@ -355,8 +355,8 @@ "name": "stdout", "output_type": "stream", "text": [ - "Aidge prediction = [[-0.25868236 -0.08228882 0.43965311 -0.08988328 -0.04734233 0.20397077\n", - " 1.32507799 -0.27846027 0.88506175 0.34857128]]\n" + "Aidge prediction = [[ 0.22546051 1.18140636 -0.27836935 0.15360367 -0.27770969 0.75037543\n", + " 0.78961928 0.34391302 -0.15589645 -0.14922646]]\n" ] } ], @@ -396,10 +396,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.962010Z", - "iopub.status.busy": "2024-08-27T07:44:53.960831Z", - "iopub.status.idle": "2024-08-27T07:44:53.985558Z", - "shell.execute_reply": "2024-08-27T07:44:53.984286Z" + "iopub.execute_input": "2024-08-27T14:08:14.827251Z", + "iopub.status.busy": "2024-08-27T14:08:14.825564Z", + "iopub.status.idle": "2024-08-27T14:08:14.838139Z", + "shell.execute_reply": "2024-08-27T14:08:14.837320Z" } }, "outputs": [], @@ -458,17 +458,17 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:53.992253Z", - "iopub.status.busy": "2024-08-27T07:44:53.991744Z", - "iopub.status.idle": "2024-08-27T07:44:54.747247Z", - "shell.execute_reply": "2024-08-27T07:44:54.746064Z" + "iopub.execute_input": "2024-08-27T14:08:14.842551Z", + "iopub.status.busy": "2024-08-27T14:08:14.842050Z", + "iopub.status.idle": "2024-08-27T14:08:15.430809Z", + "shell.execute_reply": "2024-08-27T14:08:15.429979Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJleHBcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpNdWxfMCgiVGVzdF9NVUxcbjxzdWI+PGVtPihNdWwjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEoImJldGFcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJvbmVcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQb3dfMCgiVGVzdF9QT1dcbjxzdWI+PGVtPihQb3cjMCk8L2VtPjwvc3ViPiIpCkRpdl8wKCJUZXN0X0RJVlxuPHN1Yj48ZW0+KERpdiMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzCklkZW50aXR5XzAoIlRlc3RfSW5wdXRcbjxzdWI+PGVtPihJZGVudGl0eSMwKTwvZW0+PC9zdWI+IikKQWRkXzAoIlRlc3RfQUREXG48c3ViPjxlbT4oQWRkIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yLS0+fCIwIFsxMF0mcmFycjswInxQb3dfMApNdWxfMC0tPnwiMCZyYXJyOzEifFBvd18wClByb2R1Y2VyXzEtLT58IjAgWzEwXSZyYXJyOzEifE11bF8wClByb2R1Y2VyXzAtLT58IjAgWzEwXSZyYXJyOzEifEFkZF8wClBvd18wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKSWRlbnRpdHlfMC0tPnwiMCZyYXJyOzAifE11bF8wCklkZW50aXR5XzAtLT58IjAmcmFycjswInxEaXZfMApBZGRfMC0tPnwiMCZyYXJyOzEifERpdl8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxJZGVudGl0eV8wCkRpdl8wLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg==\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJleHBcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJvbmVcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xKCJiZXRhXG48c3ViPjxlbT4oUHJvZHVjZXIjMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTXVsXzAoIlRlc3RfTVVMXG48c3ViPjxlbT4oTXVsIzApPC9lbT48L3N1Yj4iKQpQb3dfMCgiVGVzdF9QT1dcbjxzdWI+PGVtPihQb3cjMCk8L2VtPjwvc3ViPiIpCklkZW50aXR5XzAoIlRlc3RfSW5wdXRcbjxzdWI+PGVtPihJZGVudGl0eSMwKTwvZW0+PC9zdWI+IikKQWRkXzAoIlRlc3RfQUREXG48c3ViPjxlbT4oQWRkIzApPC9lbT48L3N1Yj4iKQpEaXZfMCgiVGVzdF9ESVZcbjxzdWI+PGVtPihEaXYjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8yLS0+fCIwIFsxMF0mcmFycjswInxQb3dfMApQcm9kdWNlcl8wLS0+fCIwIFsxMF0mcmFycjsxInxBZGRfMApQcm9kdWNlcl8xLS0+fCIwIFsxMF0mcmFycjsxInxNdWxfMApNdWxfMC0tPnwiMCZyYXJyOzEifFBvd18wClBvd18wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKSWRlbnRpdHlfMC0tPnwiMCZyYXJyOzAifE11bF8wCklkZW50aXR5XzAtLT58IjAmcmFycjswInxEaXZfMApBZGRfMC0tPnwiMCZyYXJyOzEifERpdl8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxJZGVudGl0eV8wCkRpdl8wLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg==\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -522,10 +522,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:54.754129Z", - "iopub.status.busy": "2024-08-27T07:44:54.753677Z", - "iopub.status.idle": "2024-08-27T07:44:54.760267Z", - "shell.execute_reply": "2024-08-27T07:44:54.758984Z" + "iopub.execute_input": "2024-08-27T14:08:15.435476Z", + "iopub.status.busy": "2024-08-27T14:08:15.434537Z", + "iopub.status.idle": "2024-08-27T14:08:15.440845Z", + "shell.execute_reply": "2024-08-27T14:08:15.440121Z" } }, "outputs": [], @@ -550,10 +550,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:54.766319Z", - "iopub.status.busy": "2024-08-27T07:44:54.765901Z", - "iopub.status.idle": "2024-08-27T07:44:54.776106Z", - "shell.execute_reply": "2024-08-27T07:44:54.774672Z" + "iopub.execute_input": "2024-08-27T14:08:15.445093Z", + "iopub.status.busy": "2024-08-27T14:08:15.444155Z", + "iopub.status.idle": "2024-08-27T14:08:15.470124Z", + "shell.execute_reply": "2024-08-27T14:08:15.468923Z" } }, "outputs": [ @@ -616,10 +616,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:54.783306Z", - "iopub.status.busy": "2024-08-27T07:44:54.782186Z", - "iopub.status.idle": "2024-08-27T07:44:54.793252Z", - "shell.execute_reply": "2024-08-27T07:44:54.791685Z" + "iopub.execute_input": "2024-08-27T14:08:15.476954Z", + "iopub.status.busy": "2024-08-27T14:08:15.476395Z", + "iopub.status.idle": "2024-08-27T14:08:15.490251Z", + "shell.execute_reply": "2024-08-27T14:08:15.489120Z" } }, "outputs": [], @@ -639,10 +639,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:54.801052Z", - "iopub.status.busy": "2024-08-27T07:44:54.799851Z", - "iopub.status.idle": "2024-08-27T07:44:54.822564Z", - "shell.execute_reply": "2024-08-27T07:44:54.820860Z" + "iopub.execute_input": "2024-08-27T14:08:15.495582Z", + "iopub.status.busy": "2024-08-27T14:08:15.495043Z", + "iopub.status.idle": "2024-08-27T14:08:15.515124Z", + "shell.execute_reply": "2024-08-27T14:08:15.513953Z" } }, "outputs": [ diff --git a/source/Tutorial/database.html b/source/Tutorial/database.html index a10456ba94e477efc4d835e183f5621d4fec2158..395961d52a0d715f31e39f35b8c6c87533f2396b 100644 --- a/source/Tutorial/database.html +++ b/source/Tutorial/database.html @@ -630,7 +630,7 @@ Decompression complete <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8xKCJmYzFfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKRkNfMCgiZmMxX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVsdVxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpCkZDXzEoImZjMl9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMSk8L2VtPjwvc3ViPiIpClJlTFVfMSgiUmVsdV8xXG48c3ViPjxlbT4oUmVMVSMxKTwvZW0+PC9zdWI+IikKRkNfMigib3V0cHV0XG48c3ViPjxlbT4oRkMjMik8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzMoImZjMl9iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiZmMzX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKRkNfMC0tPnwiMCZyYXJyOzAifFJlTFVfMApSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNCgiZmMzX3dlaWdodFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImZjM19iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKRkNfMC0tPnwiMCZyYXJyOzAifFJlTFVfMApSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> <div class="nbinput nblast docutils container"> <div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[7]: @@ -692,7 +692,7 @@ Decompression complete </div> <div class="output_area docutils container"> <div class="highlight"><pre> -0.9634 +0.9633999999999999 </pre></div></div> </div> </section> diff --git a/source/Tutorial/database.ipynb b/source/Tutorial/database.ipynb index 8bb13c114ea141bb19b6048929467d8bf625e8db..60312df58d97743bc48dee62617e41f3f58e57dc 100644 --- a/source/Tutorial/database.ipynb +++ b/source/Tutorial/database.ipynb @@ -24,10 +24,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:58.220295Z", - "iopub.status.busy": "2024-08-27T07:44:58.218708Z", - "iopub.status.idle": "2024-08-27T07:44:58.584182Z", - "shell.execute_reply": "2024-08-27T07:44:58.582221Z" + "iopub.execute_input": "2024-08-27T14:08:19.773958Z", + "iopub.status.busy": "2024-08-27T14:08:19.773541Z", + "iopub.status.idle": "2024-08-27T14:08:20.057922Z", + "shell.execute_reply": "2024-08-27T14:08:20.056970Z" } }, "outputs": [ @@ -62,10 +62,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:58.592273Z", - "iopub.status.busy": "2024-08-27T07:44:58.591361Z", - "iopub.status.idle": "2024-08-27T07:44:59.772205Z", - "shell.execute_reply": "2024-08-27T07:44:59.770620Z" + "iopub.execute_input": "2024-08-27T14:08:20.061570Z", + "iopub.status.busy": "2024-08-27T14:08:20.061138Z", + "iopub.status.idle": "2024-08-27T14:08:21.209086Z", + "shell.execute_reply": "2024-08-27T14:08:21.208068Z" } }, "outputs": [ @@ -130,10 +130,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:44:59.780214Z", - "iopub.status.busy": "2024-08-27T07:44:59.778857Z", - "iopub.status.idle": "2024-08-27T07:45:00.343264Z", - "shell.execute_reply": "2024-08-27T07:45:00.342399Z" + "iopub.execute_input": "2024-08-27T14:08:21.212821Z", + "iopub.status.busy": "2024-08-27T14:08:21.212252Z", + "iopub.status.idle": "2024-08-27T14:08:21.808168Z", + "shell.execute_reply": "2024-08-27T14:08:21.806987Z" } }, "outputs": [], @@ -158,10 +158,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:00.350673Z", - "iopub.status.busy": "2024-08-27T07:45:00.349618Z", - "iopub.status.idle": "2024-08-27T07:45:00.355254Z", - "shell.execute_reply": "2024-08-27T07:45:00.354528Z" + "iopub.execute_input": "2024-08-27T14:08:21.812511Z", + "iopub.status.busy": "2024-08-27T14:08:21.812100Z", + "iopub.status.idle": "2024-08-27T14:08:21.818307Z", + "shell.execute_reply": "2024-08-27T14:08:21.817445Z" } }, "outputs": [], @@ -193,10 +193,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:00.362116Z", - "iopub.status.busy": "2024-08-27T07:45:00.361154Z", - "iopub.status.idle": "2024-08-27T07:45:00.541682Z", - "shell.execute_reply": "2024-08-27T07:45:00.540820Z" + "iopub.execute_input": "2024-08-27T14:08:21.822123Z", + "iopub.status.busy": "2024-08-27T14:08:21.821580Z", + "iopub.status.idle": "2024-08-27T14:08:21.959024Z", + "shell.execute_reply": "2024-08-27T14:08:21.957979Z" } }, "outputs": [], @@ -213,10 +213,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:00.549495Z", - "iopub.status.busy": "2024-08-27T07:45:00.548253Z", - "iopub.status.idle": "2024-08-27T07:45:00.580394Z", - "shell.execute_reply": "2024-08-27T07:45:00.579657Z" + "iopub.execute_input": "2024-08-27T14:08:21.963566Z", + "iopub.status.busy": "2024-08-27T14:08:21.962960Z", + "iopub.status.idle": "2024-08-27T14:08:21.993532Z", + "shell.execute_reply": "2024-08-27T14:08:21.992616Z" } }, "outputs": [ @@ -236,7 +236,7 @@ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8xKCJmYzFfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKRkNfMCgiZmMxX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVsdVxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpCkZDXzEoImZjMl9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMSk8L2VtPjwvc3ViPiIpClJlTFVfMSgiUmVsdV8xXG48c3ViPjxlbT4oUmVMVSMxKTwvZW0+PC9zdWI+IikKRkNfMigib3V0cHV0XG48c3ViPjxlbT4oRkMjMik8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzMoImZjMl9iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiZmMzX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKRkNfMC0tPnwiMCZyYXJyOzAifFJlTFVfMApSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNCgiZmMzX3dlaWdodFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImZjM19iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKRkNfMC0tPnwiMCZyYXJyOzAifFJlTFVfMApSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -258,10 +258,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:00.589494Z", - "iopub.status.busy": "2024-08-27T07:45:00.588700Z", - "iopub.status.idle": "2024-08-27T07:45:00.594830Z", - "shell.execute_reply": "2024-08-27T07:45:00.593877Z" + "iopub.execute_input": "2024-08-27T14:08:21.997696Z", + "iopub.status.busy": "2024-08-27T14:08:21.997132Z", + "iopub.status.idle": "2024-08-27T14:08:22.003006Z", + "shell.execute_reply": "2024-08-27T14:08:22.002151Z" } }, "outputs": [], @@ -279,10 +279,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:00.601657Z", - "iopub.status.busy": "2024-08-27T07:45:00.600871Z", - "iopub.status.idle": "2024-08-27T07:45:01.686588Z", - "shell.execute_reply": "2024-08-27T07:45:01.685852Z" + "iopub.execute_input": "2024-08-27T14:08:22.006543Z", + "iopub.status.busy": "2024-08-27T14:08:22.005994Z", + "iopub.status.idle": "2024-08-27T14:08:22.952046Z", + "shell.execute_reply": "2024-08-27T14:08:22.950882Z" } }, "outputs": [], @@ -302,10 +302,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:01.693632Z", - "iopub.status.busy": "2024-08-27T07:45:01.692985Z", - "iopub.status.idle": "2024-08-27T07:45:03.983393Z", - "shell.execute_reply": "2024-08-27T07:45:03.982745Z" + "iopub.execute_input": "2024-08-27T14:08:22.955754Z", + "iopub.status.busy": "2024-08-27T14:08:22.955434Z", + "iopub.status.idle": "2024-08-27T14:08:25.294515Z", + "shell.execute_reply": "2024-08-27T14:08:25.293480Z" } }, "outputs": [ @@ -313,7 +313,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "0.9634\n" + "0.9633999999999999\n" ] } ], diff --git a/source/Tutorial/export_cpp.html b/source/Tutorial/export_cpp.html index 2d7a273946ee42ea290fbb250a3a0807d6cd7a5b..b262c6fcff768f29bc6c4372b54278f61389f584 100644 --- a/source/Tutorial/export_cpp.html +++ b/source/Tutorial/export_cpp.html @@ -506,13 +506,13 @@ Requirement already satisfied: asttokens>=2.1.0 in /builds/eclipse/aidge/aidg 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) Requirement already satisfied: six>=1.12.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from asttokens>=2.1.0->stack-data->ipython>=6.1.0->ipywidgets) (1.16.0) Downloading ipywidgets-8.1.5-py3-none-any.whl (139 kB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">139.8/139.8 kB</span> <span class="ansi-red-fg">5.6 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">139.8/139.8 kB</span> <span class="ansi-red-fg">5.5 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Downloading ipycanvas-0.13.2-py2.py3-none-any.whl (122 kB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">122.9/122.9 kB</span> <span class="ansi-red-fg">11.9 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">122.9/122.9 kB</span> <span class="ansi-red-fg">11.2 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Downloading jupyterlab_widgets-3.0.13-py3-none-any.whl (214 kB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">214.4/214.4 kB</span> <span class="ansi-red-fg">18.2 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">214.4/214.4 kB</span> <span class="ansi-red-fg">17.5 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Downloading widgetsnbextension-4.0.13-py3-none-any.whl (2.3 MB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">2.3/2.3 MB</span> <span class="ansi-red-fg">45.8 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">2.3/2.3 MB</span> <span class="ansi-red-fg">56.7 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Installing collected packages: widgetsnbextension, jupyterlab-widgets, ipywidgets, ipycanvas Successfully installed ipycanvas-0.13.2 ipywidgets-8.1.5 jupyterlab-widgets-3.0.13 widgetsnbextension-4.0.13 @@ -733,7 +733,7 @@ ONNX model downloaded successfully. </pre></div> </div> <div class="output_area docutils container"> -<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "756f0d0f90784391a4940792b7a19f65"}</script></div> +<script type="application/vnd.jupyter.widget-view+json">{"version_major": 2, "version_minor": 0, "model_id": "d38d01e78129434190d257e0e6eb284d"}</script></div> </div> </section> <section id="Generate-inputs-for-testing-the-model-from-your-drawing"> @@ -808,7 +808,7 @@ make[1]: Leaving directory '/builds/eclipse/aidge/aidge/docs/source/Tutorial </pre></div></div> </div> <script type="application/vnd.jupyter.widget-state+json"> -{"state": {"1602d68b192f4701ad6d2d1d8ebaa942": {"model_name": "CanvasManagerModel", "model_module": "ipycanvas", "model_module_version": "^0.13", "state": {"_model_module": "ipycanvas", "_model_module_version": "^0.13", "_model_name": "CanvasManagerModel", "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null}}, "6764cd36fe224c5e83eb22ea3fb7440b": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "0c87b9266b634a2b9472aa40b176e491": {"model_name": "RoughCanvasModel", "model_module": "ipycanvas", "model_module_version": "^0.13", "state": {"_canvas_manager": "IPY_MODEL_1602d68b192f4701ad6d2d1d8ebaa942", "_dom_classes": [], "_model_module": "ipycanvas", "_model_module_version": "^0.13", "_model_name": "RoughCanvasModel", "_send_client_ready_event": true, "_view_count": null, "_view_module": "ipycanvas", "_view_module_version": "^0.13", "_view_name": "CanvasView", "height": 28, "image_data": null, "layout": "IPY_MODEL_6764cd36fe224c5e83eb22ea3fb7440b", "sync_image_data": true, "tabbable": null, "tooltip": null, "width": 28}}, "a5b189ea1e0d4abd9c0b4040147884fa": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "76f2c245a556448d8a78a8880f6173d7": {"model_name": "ButtonStyleModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "button_color": null, "font_family": null, "font_size": null, "font_style": null, "font_variant": null, "font_weight": null, "text_color": null, "text_decoration": null}}, "0c29bb46fa154eff8e1ab03b7f6bb7e2": {"model_name": "ButtonModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ButtonView", "button_style": "", "description": "Generate PNG", "disabled": false, "icon": "", "layout": "IPY_MODEL_a5b189ea1e0d4abd9c0b4040147884fa", "style": "IPY_MODEL_76f2c245a556448d8a78a8880f6173d7", "tabbable": null, "tooltip": null}}, "97aa7ff2783d4cfe920514b86dbb7e30": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "fc8cfff52d7949d4ba33750359782392": {"model_name": "ButtonStyleModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "button_color": null, "font_family": null, "font_size": null, "font_style": null, "font_variant": null, "font_weight": null, "text_color": null, "text_decoration": null}}, "038c671933e54ddbafa7b91d9d983603": {"model_name": "ButtonModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ButtonView", "button_style": "", "description": "Clear", "disabled": false, "icon": "", "layout": "IPY_MODEL_97aa7ff2783d4cfe920514b86dbb7e30", "style": "IPY_MODEL_fc8cfff52d7949d4ba33750359782392", "tabbable": null, "tooltip": null}}, "b076bc6267e643cabdd3ae33275e2eff": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "aac8de088a254f09b4bb1c31a2fbb766": {"model_name": "HBoxModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_0c29bb46fa154eff8e1ab03b7f6bb7e2", "IPY_MODEL_038c671933e54ddbafa7b91d9d983603"], "layout": "IPY_MODEL_b076bc6267e643cabdd3ae33275e2eff", "tabbable": null, "tooltip": null}}, "3e15545b622f4496937ae6c4402eabaa": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": "auto", "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": "300px"}}, "756f0d0f90784391a4940792b7a19f65": {"model_name": "VBoxModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "VBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "VBoxView", "box_style": "", "children": ["IPY_MODEL_0c87b9266b634a2b9472aa40b176e491", "IPY_MODEL_aac8de088a254f09b4bb1c31a2fbb766"], "layout": "IPY_MODEL_3e15545b622f4496937ae6c4402eabaa", "tabbable": null, "tooltip": null}}}, "version_major": 2, "version_minor": 0} +{"state": {"e7cc7990ff1a4ff79123bf94efe04a85": {"model_name": "CanvasManagerModel", "model_module": "ipycanvas", "model_module_version": "^0.13", "state": {"_model_module": "ipycanvas", "_model_module_version": "^0.13", "_model_name": "CanvasManagerModel", "_view_count": null, "_view_module": null, "_view_module_version": "", "_view_name": null}}, "b95f6be6c0f24d11ac187a2b504cc4ec": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "cc6f139723db41fa858081e70927a17a": {"model_name": "RoughCanvasModel", "model_module": "ipycanvas", "model_module_version": "^0.13", "state": {"_canvas_manager": "IPY_MODEL_e7cc7990ff1a4ff79123bf94efe04a85", "_dom_classes": [], "_model_module": "ipycanvas", "_model_module_version": "^0.13", "_model_name": "RoughCanvasModel", "_send_client_ready_event": true, "_view_count": null, "_view_module": "ipycanvas", "_view_module_version": "^0.13", "_view_name": "CanvasView", "height": 28, "image_data": null, "layout": "IPY_MODEL_b95f6be6c0f24d11ac187a2b504cc4ec", "sync_image_data": true, "tabbable": null, "tooltip": null, "width": 28}}, "c58aca3a9a2f4ae58e9343db0ecbc3a8": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "14f843907f1c46d6b9f4ef7a0a5f96ca": {"model_name": "ButtonStyleModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "button_color": null, "font_family": null, "font_size": null, "font_style": null, "font_variant": null, "font_weight": null, "text_color": null, "text_decoration": null}}, "bb908dd7aa2147e9b7d69594a71a33c5": {"model_name": "ButtonModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ButtonView", "button_style": "", "description": "Generate PNG", "disabled": false, "icon": "", "layout": "IPY_MODEL_c58aca3a9a2f4ae58e9343db0ecbc3a8", "style": "IPY_MODEL_14f843907f1c46d6b9f4ef7a0a5f96ca", "tabbable": null, "tooltip": null}}, "b0e9a2a314444381966f3ab1a0b9cc79": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "2a9041fa843f443799529d6ea903d93b": {"model_name": "ButtonStyleModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonStyleModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "StyleView", "button_color": null, "font_family": null, "font_size": null, "font_style": null, "font_variant": null, "font_weight": null, "text_color": null, "text_decoration": null}}, "5d7cb44e74304d03b91c8b55e41cdbf3": {"model_name": "ButtonModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "ButtonModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "ButtonView", "button_style": "", "description": "Clear", "disabled": false, "icon": "", "layout": "IPY_MODEL_b0e9a2a314444381966f3ab1a0b9cc79", "style": "IPY_MODEL_2a9041fa843f443799529d6ea903d93b", "tabbable": null, "tooltip": null}}, "23308cf6c9174d50b221f6a5b5f5a74e": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": null, "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": null}}, "c13c49ffa1bd40e98bd8c3b1e7ce0a8e": {"model_name": "HBoxModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "HBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "HBoxView", "box_style": "", "children": ["IPY_MODEL_bb908dd7aa2147e9b7d69594a71a33c5", "IPY_MODEL_5d7cb44e74304d03b91c8b55e41cdbf3"], "layout": "IPY_MODEL_23308cf6c9174d50b221f6a5b5f5a74e", "tabbable": null, "tooltip": null}}, "8e2b3edb019c4bceb249175df4dc20dd": {"model_name": "LayoutModel", "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "state": {"_model_module": "@jupyter-widgets/base", "_model_module_version": "2.0.0", "_model_name": "LayoutModel", "_view_count": null, "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", "_view_name": "LayoutView", "align_content": null, "align_items": null, "align_self": null, "border_bottom": null, "border_left": null, "border_right": null, "border_top": null, "bottom": null, "display": null, "flex": null, "flex_flow": null, "grid_area": null, "grid_auto_columns": null, "grid_auto_flow": null, "grid_auto_rows": null, "grid_column": null, "grid_gap": null, "grid_row": null, "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, "height": "auto", "justify_content": null, "justify_items": null, "left": null, "margin": null, "max_height": null, "max_width": null, "min_height": null, "min_width": null, "object_fit": null, "object_position": null, "order": null, "overflow": null, "padding": null, "right": null, "top": null, "visibility": null, "width": "300px"}}, "d38d01e78129434190d257e0e6eb284d": {"model_name": "VBoxModel", "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "state": {"_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", "_model_name": "VBoxModel", "_view_count": null, "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", "_view_name": "VBoxView", "box_style": "", "children": ["IPY_MODEL_cc6f139723db41fa858081e70927a17a", "IPY_MODEL_c13c49ffa1bd40e98bd8c3b1e7ce0a8e"], "layout": "IPY_MODEL_8e2b3edb019c4bceb249175df4dc20dd", "tabbable": null, "tooltip": null}}}, "version_major": 2, "version_minor": 0} </script></section> </section> </section> diff --git a/source/Tutorial/export_cpp.ipynb b/source/Tutorial/export_cpp.ipynb index b5fcd1a531f29bf69d56665ee48823c8371d95dc..cb83af8f612a750dc39c6f9a8850da69a6ac2ece 100644 --- a/source/Tutorial/export_cpp.ipynb +++ b/source/Tutorial/export_cpp.ipynb @@ -12,10 +12,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:06.040424Z", - "iopub.status.busy": "2024-08-27T07:45:06.039044Z", - "iopub.status.idle": "2024-08-27T07:45:08.190041Z", - "shell.execute_reply": "2024-08-27T07:45:08.187740Z" + "iopub.execute_input": "2024-08-27T14:08:27.428769Z", + "iopub.status.busy": "2024-08-27T14:08:27.427177Z", + "iopub.status.idle": "2024-08-27T14:08:29.512078Z", + "shell.execute_reply": "2024-08-27T14:08:29.511114Z" } }, "outputs": [ @@ -74,15 +74,21 @@ "name": "stdout", "output_type": "stream", "text": [ - "Collecting jupyterlab-widgets~=3.0.12 (from ipywidgets)\r\n", - " Downloading jupyterlab_widgets-3.0.13-py3-none-any.whl.metadata (4.1 kB)\r\n" + "Collecting jupyterlab-widgets~=3.0.12 (from ipywidgets)\r\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Downloading jupyterlab_widgets-3.0.13-py3-none-any.whl.metadata (4.1 kB)\r\n", + "Requirement already satisfied: pillow>=6.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipycanvas) (10.4.0)\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Requirement already satisfied: pillow>=6.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipycanvas) (10.4.0)\r\n", "Requirement already satisfied: decorator in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (5.1.1)\r\n", "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.1)\r\n", "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)\r\n", @@ -91,53 +97,45 @@ "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)\r\n", "Requirement already satisfied: exceptiongroup in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from ipython>=6.1.0->ipywidgets) (1.2.2)\r\n", "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.12.2)\r\n", - "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)\r\n" - ] - }, - { - "name": "stdout", - "output_type": "stream", - "text": [ + "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)\r\n", "Requirement already satisfied: parso<0.9.0,>=0.8.3 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from jedi>=0.16->ipython>=6.1.0->ipywidgets) (0.8.4)\r\n", "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)\r\n", "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)\r\n", "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.0.1)\r\n", "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) (2.4.1)\r\n", "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)\r\n", - "Requirement already satisfied: six>=1.12.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from asttokens>=2.1.0->stack-data->ipython>=6.1.0->ipywidgets) (1.16.0)\r\n", - "Downloading ipywidgets-8.1.5-py3-none-any.whl (139 kB)\r\n", - "\u001b[?25l" + "Requirement already satisfied: six>=1.12.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from asttokens>=2.1.0->stack-data->ipython>=6.1.0->ipywidgets) (1.16.0)\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - " \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/139.8 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m139.8/139.8 kB\u001b[0m \u001b[31m5.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", - "\u001b[?25hDownloading ipycanvas-0.13.2-py2.py3-none-any.whl (122 kB)\r\n", - "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/122.9 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" + "Downloading ipywidgets-8.1.5-py3-none-any.whl (139 kB)\r\n", + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/139.8 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m139.8/139.8 kB\u001b[0m \u001b[31m5.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[?25h" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m122.9/122.9 kB\u001b[0m \u001b[31m11.9 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "Downloading ipycanvas-0.13.2-py2.py3-none-any.whl (122 kB)\r\n", + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/122.9 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m122.9/122.9 kB\u001b[0m \u001b[31m11.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", "\u001b[?25hDownloading jupyterlab_widgets-3.0.13-py3-none-any.whl (214 kB)\r\n", - "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/214.4 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m214.4/214.4 kB\u001b[0m \u001b[31m18.2 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", - "\u001b[?25h" + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/214.4 kB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Downloading widgetsnbextension-4.0.13-py3-none-any.whl (2.3 MB)\r\n", - "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/2.3 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m85.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\r", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m214.4/214.4 kB\u001b[0m \u001b[31m17.5 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[?25hDownloading widgetsnbextension-4.0.13-py3-none-any.whl (2.3 MB)\r\n", + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/2.3 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" ] }, { @@ -145,7 +143,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m45.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m2.3/2.3 MB\u001b[0m \u001b[31m56.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", "\u001b[?25h" ] }, @@ -190,10 +188,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.198168Z", - "iopub.status.busy": "2024-08-27T07:45:08.197480Z", - "iopub.status.idle": "2024-08-27T07:45:08.393863Z", - "shell.execute_reply": "2024-08-27T07:45:08.393058Z" + "iopub.execute_input": "2024-08-27T14:08:29.516608Z", + "iopub.status.busy": "2024-08-27T14:08:29.516125Z", + "iopub.status.idle": "2024-08-27T14:08:29.671935Z", + "shell.execute_reply": "2024-08-27T14:08:29.671102Z" } }, "outputs": [], @@ -207,10 +205,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.401104Z", - "iopub.status.busy": "2024-08-27T07:45:08.400196Z", - "iopub.status.idle": "2024-08-27T07:45:08.619410Z", - "shell.execute_reply": "2024-08-27T07:45:08.617964Z" + "iopub.execute_input": "2024-08-27T14:08:29.676123Z", + "iopub.status.busy": "2024-08-27T14:08:29.675577Z", + "iopub.status.idle": "2024-08-27T14:08:29.898411Z", + "shell.execute_reply": "2024-08-27T14:08:29.897676Z" } }, "outputs": [ @@ -246,10 +244,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.626794Z", - "iopub.status.busy": "2024-08-27T07:45:08.625852Z", - "iopub.status.idle": "2024-08-27T07:45:08.833870Z", - "shell.execute_reply": "2024-08-27T07:45:08.833006Z" + "iopub.execute_input": "2024-08-27T14:08:29.903660Z", + "iopub.status.busy": "2024-08-27T14:08:29.902048Z", + "iopub.status.idle": "2024-08-27T14:08:30.186362Z", + "shell.execute_reply": "2024-08-27T14:08:30.185616Z" } }, "outputs": [], @@ -265,10 +263,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.840803Z", - "iopub.status.busy": "2024-08-27T07:45:08.840074Z", - "iopub.status.idle": "2024-08-27T07:45:08.855426Z", - "shell.execute_reply": "2024-08-27T07:45:08.854665Z" + "iopub.execute_input": "2024-08-27T14:08:30.190912Z", + "iopub.status.busy": "2024-08-27T14:08:30.190292Z", + "iopub.status.idle": "2024-08-27T14:08:30.206153Z", + "shell.execute_reply": "2024-08-27T14:08:30.205431Z" } }, "outputs": [ @@ -301,10 +299,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.862412Z", - "iopub.status.busy": "2024-08-27T07:45:08.861403Z", - "iopub.status.idle": "2024-08-27T07:45:08.887100Z", - "shell.execute_reply": "2024-08-27T07:45:08.886389Z" + "iopub.execute_input": "2024-08-27T14:08:30.210543Z", + "iopub.status.busy": "2024-08-27T14:08:30.210023Z", + "iopub.status.idle": "2024-08-27T14:08:30.229532Z", + "shell.execute_reply": "2024-08-27T14:08:30.228740Z" } }, "outputs": [], @@ -331,10 +329,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.893191Z", - "iopub.status.busy": "2024-08-27T07:45:08.892479Z", - "iopub.status.idle": "2024-08-27T07:45:08.900465Z", - "shell.execute_reply": "2024-08-27T07:45:08.899548Z" + "iopub.execute_input": "2024-08-27T14:08:30.234300Z", + "iopub.status.busy": "2024-08-27T14:08:30.233754Z", + "iopub.status.idle": "2024-08-27T14:08:30.241510Z", + "shell.execute_reply": "2024-08-27T14:08:30.240788Z" } }, "outputs": [], @@ -349,10 +347,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.906928Z", - "iopub.status.busy": "2024-08-27T07:45:08.906058Z", - "iopub.status.idle": "2024-08-27T07:45:08.911712Z", - "shell.execute_reply": "2024-08-27T07:45:08.910816Z" + "iopub.execute_input": "2024-08-27T14:08:30.245906Z", + "iopub.status.busy": "2024-08-27T14:08:30.245384Z", + "iopub.status.idle": "2024-08-27T14:08:30.251896Z", + "shell.execute_reply": "2024-08-27T14:08:30.251178Z" } }, "outputs": [], @@ -372,10 +370,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:08.918721Z", - "iopub.status.busy": "2024-08-27T07:45:08.917591Z", - "iopub.status.idle": "2024-08-27T07:45:09.240639Z", - "shell.execute_reply": "2024-08-27T07:45:09.239715Z" + "iopub.execute_input": "2024-08-27T14:08:30.255926Z", + "iopub.status.busy": "2024-08-27T14:08:30.255388Z", + "iopub.status.idle": "2024-08-27T14:08:30.523252Z", + "shell.execute_reply": "2024-08-27T14:08:30.522493Z" } }, "outputs": [], @@ -395,17 +393,17 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:09.248032Z", - "iopub.status.busy": "2024-08-27T07:45:09.247157Z", - "iopub.status.idle": "2024-08-27T07:45:09.388399Z", - "shell.execute_reply": "2024-08-27T07:45:09.387601Z" + "iopub.execute_input": "2024-08-27T14:08:30.528102Z", + "iopub.status.busy": "2024-08-27T14:08:30.527521Z", + "iopub.status.idle": "2024-08-27T14:08:30.662461Z", + "shell.execute_reply": "2024-08-27T14:08:30.661711Z" } }, "outputs": [ { "data": { "application/vnd.jupyter.widget-view+json": { - "model_id": "756f0d0f90784391a4940792b7a19f65", + "model_id": "d38d01e78129434190d257e0e6eb284d", "version_major": 2, "version_minor": 0 }, @@ -503,10 +501,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:09.397721Z", - "iopub.status.busy": "2024-08-27T07:45:09.396772Z", - "iopub.status.idle": "2024-08-27T07:45:09.405203Z", - "shell.execute_reply": "2024-08-27T07:45:09.403678Z" + "iopub.execute_input": "2024-08-27T14:08:30.666815Z", + "iopub.status.busy": "2024-08-27T14:08:30.666305Z", + "iopub.status.idle": "2024-08-27T14:08:30.674559Z", + "shell.execute_reply": "2024-08-27T14:08:30.673928Z" } }, "outputs": [ @@ -544,10 +542,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:09.412615Z", - "iopub.status.busy": "2024-08-27T07:45:09.411999Z", - "iopub.status.idle": "2024-08-27T07:45:10.584618Z", - "shell.execute_reply": "2024-08-27T07:45:10.581905Z" + "iopub.execute_input": "2024-08-27T14:08:30.678634Z", + "iopub.status.busy": "2024-08-27T14:08:30.678146Z", + "iopub.status.idle": "2024-08-27T14:08:31.735710Z", + "shell.execute_reply": "2024-08-27T14:08:31.734513Z" } }, "outputs": [ @@ -588,10 +586,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:10.594255Z", - "iopub.status.busy": "2024-08-27T07:45:10.592840Z", - "iopub.status.idle": "2024-08-27T07:45:10.729644Z", - "shell.execute_reply": "2024-08-27T07:45:10.727036Z" + "iopub.execute_input": "2024-08-27T14:08:31.741893Z", + "iopub.status.busy": "2024-08-27T14:08:31.740907Z", + "iopub.status.idle": "2024-08-27T14:08:31.869461Z", + "shell.execute_reply": "2024-08-27T14:08:31.868273Z" } }, "outputs": [ @@ -629,91 +627,29 @@ "widgets": { "application/vnd.jupyter.widget-state+json": { "state": { - "038c671933e54ddbafa7b91d9d983603": { + "14f843907f1c46d6b9f4ef7a0a5f96ca": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", - "model_name": "ButtonModel", - "state": { - "_dom_classes": [], - "_model_module": "@jupyter-widgets/controls", - "_model_module_version": "2.0.0", - "_model_name": "ButtonModel", - "_view_count": null, - "_view_module": "@jupyter-widgets/controls", - "_view_module_version": "2.0.0", - "_view_name": "ButtonView", - "button_style": "", - "description": "Clear", - "disabled": false, - "icon": "", - "layout": "IPY_MODEL_97aa7ff2783d4cfe920514b86dbb7e30", - "style": "IPY_MODEL_fc8cfff52d7949d4ba33750359782392", - "tabbable": null, - "tooltip": null - } - }, - "0c29bb46fa154eff8e1ab03b7f6bb7e2": { - "model_module": "@jupyter-widgets/controls", - "model_module_version": "2.0.0", - "model_name": "ButtonModel", + "model_name": "ButtonStyleModel", "state": { - "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", - "_model_name": "ButtonModel", + "_model_name": "ButtonStyleModel", "_view_count": null, - "_view_module": "@jupyter-widgets/controls", + "_view_module": "@jupyter-widgets/base", "_view_module_version": "2.0.0", - "_view_name": "ButtonView", - "button_style": "", - "description": "Generate PNG", - "disabled": false, - "icon": "", - "layout": "IPY_MODEL_a5b189ea1e0d4abd9c0b4040147884fa", - "style": "IPY_MODEL_76f2c245a556448d8a78a8880f6173d7", - "tabbable": null, - "tooltip": null - } - }, - "0c87b9266b634a2b9472aa40b176e491": { - "model_module": "ipycanvas", - "model_module_version": "^0.13", - "model_name": "RoughCanvasModel", - "state": { - "_canvas_manager": "IPY_MODEL_1602d68b192f4701ad6d2d1d8ebaa942", - "_dom_classes": [], - "_model_module": "ipycanvas", - "_model_module_version": "^0.13", - "_model_name": "RoughCanvasModel", - "_send_client_ready_event": true, - "_view_count": null, - "_view_module": "ipycanvas", - "_view_module_version": "^0.13", - "_view_name": "CanvasView", - "height": 28, - "image_data": null, - "layout": "IPY_MODEL_6764cd36fe224c5e83eb22ea3fb7440b", - "sync_image_data": true, - "tabbable": null, - "tooltip": null, - "width": 28 - } - }, - "1602d68b192f4701ad6d2d1d8ebaa942": { - "model_module": "ipycanvas", - "model_module_version": "^0.13", - "model_name": "CanvasManagerModel", - "state": { - "_model_module": "ipycanvas", - "_model_module_version": "^0.13", - "_model_name": "CanvasManagerModel", - "_view_count": null, - "_view_module": null, - "_view_module_version": "", - "_view_name": null + "_view_name": "StyleView", + "button_color": null, + "font_family": null, + "font_size": null, + "font_style": null, + "font_variant": null, + "font_weight": null, + "text_color": null, + "text_decoration": null } }, - "3e15545b622f4496937ae6c4402eabaa": { + "23308cf6c9174d50b221f6a5b5f5a74e": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -746,7 +682,7 @@ "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, - "height": "auto", + "height": null, "justify_content": null, "justify_items": null, "left": null, @@ -763,10 +699,55 @@ "right": null, "top": null, "visibility": null, - "width": "300px" + "width": null + } + }, + "2a9041fa843f443799529d6ea903d93b": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "2.0.0", + "model_name": "ButtonStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "2.0.0", + "_model_name": "ButtonStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "2.0.0", + "_view_name": "StyleView", + "button_color": null, + "font_family": null, + "font_size": null, + "font_style": null, + "font_variant": null, + "font_weight": null, + "text_color": null, + "text_decoration": null + } + }, + "5d7cb44e74304d03b91c8b55e41cdbf3": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "2.0.0", + "model_name": "ButtonModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "2.0.0", + "_model_name": "ButtonModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "2.0.0", + "_view_name": "ButtonView", + "button_style": "", + "description": "Clear", + "disabled": false, + "icon": "", + "layout": "IPY_MODEL_b0e9a2a314444381966f3ab1a0b9cc79", + "style": "IPY_MODEL_2a9041fa843f443799529d6ea903d93b", + "tabbable": null, + "tooltip": null } }, - "6764cd36fe224c5e83eb22ea3fb7440b": { + "8e2b3edb019c4bceb249175df4dc20dd": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -799,7 +780,7 @@ "grid_template_areas": null, "grid_template_columns": null, "grid_template_rows": null, - "height": null, + "height": "auto", "justify_content": null, "justify_items": null, "left": null, @@ -816,55 +797,10 @@ "right": null, "top": null, "visibility": null, - "width": null - } - }, - "756f0d0f90784391a4940792b7a19f65": { - "model_module": "@jupyter-widgets/controls", - "model_module_version": "2.0.0", - "model_name": "VBoxModel", - "state": { - "_dom_classes": [], - "_model_module": "@jupyter-widgets/controls", - "_model_module_version": "2.0.0", - "_model_name": "VBoxModel", - "_view_count": null, - "_view_module": "@jupyter-widgets/controls", - "_view_module_version": "2.0.0", - "_view_name": "VBoxView", - "box_style": "", - "children": [ - "IPY_MODEL_0c87b9266b634a2b9472aa40b176e491", - "IPY_MODEL_aac8de088a254f09b4bb1c31a2fbb766" - ], - "layout": "IPY_MODEL_3e15545b622f4496937ae6c4402eabaa", - "tabbable": null, - "tooltip": null - } - }, - "76f2c245a556448d8a78a8880f6173d7": { - "model_module": "@jupyter-widgets/controls", - "model_module_version": "2.0.0", - "model_name": "ButtonStyleModel", - "state": { - "_model_module": "@jupyter-widgets/controls", - "_model_module_version": "2.0.0", - "_model_name": "ButtonStyleModel", - "_view_count": null, - "_view_module": "@jupyter-widgets/base", - "_view_module_version": "2.0.0", - "_view_name": "StyleView", - "button_color": null, - "font_family": null, - "font_size": null, - "font_style": null, - "font_variant": null, - "font_weight": null, - "text_color": null, - "text_decoration": null + "width": "300px" } }, - "97aa7ff2783d4cfe920514b86dbb7e30": { + "b0e9a2a314444381966f3ab1a0b9cc79": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -917,7 +853,7 @@ "width": null } }, - "a5b189ea1e0d4abd9c0b4040147884fa": { + "b95f6be6c0f24d11ac187a2b504cc4ec": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -970,7 +906,30 @@ "width": null } }, - "aac8de088a254f09b4bb1c31a2fbb766": { + "bb908dd7aa2147e9b7d69594a71a33c5": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "2.0.0", + "model_name": "ButtonModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "2.0.0", + "_model_name": "ButtonModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "2.0.0", + "_view_name": "ButtonView", + "button_style": "", + "description": "Generate PNG", + "disabled": false, + "icon": "", + "layout": "IPY_MODEL_c58aca3a9a2f4ae58e9343db0ecbc3a8", + "style": "IPY_MODEL_14f843907f1c46d6b9f4ef7a0a5f96ca", + "tabbable": null, + "tooltip": null + } + }, + "c13c49ffa1bd40e98bd8c3b1e7ce0a8e": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", "model_name": "HBoxModel", @@ -985,15 +944,15 @@ "_view_name": "HBoxView", "box_style": "", "children": [ - "IPY_MODEL_0c29bb46fa154eff8e1ab03b7f6bb7e2", - "IPY_MODEL_038c671933e54ddbafa7b91d9d983603" + "IPY_MODEL_bb908dd7aa2147e9b7d69594a71a33c5", + "IPY_MODEL_5d7cb44e74304d03b91c8b55e41cdbf3" ], - "layout": "IPY_MODEL_b076bc6267e643cabdd3ae33275e2eff", + "layout": "IPY_MODEL_23308cf6c9174d50b221f6a5b5f5a74e", "tabbable": null, "tooltip": null } }, - "b076bc6267e643cabdd3ae33275e2eff": { + "c58aca3a9a2f4ae58e9343db0ecbc3a8": { "model_module": "@jupyter-widgets/base", "model_module_version": "2.0.0", "model_name": "LayoutModel", @@ -1046,26 +1005,65 @@ "width": null } }, - "fc8cfff52d7949d4ba33750359782392": { + "cc6f139723db41fa858081e70927a17a": { + "model_module": "ipycanvas", + "model_module_version": "^0.13", + "model_name": "RoughCanvasModel", + "state": { + "_canvas_manager": "IPY_MODEL_e7cc7990ff1a4ff79123bf94efe04a85", + "_dom_classes": [], + "_model_module": "ipycanvas", + "_model_module_version": "^0.13", + "_model_name": "RoughCanvasModel", + "_send_client_ready_event": true, + "_view_count": null, + "_view_module": "ipycanvas", + "_view_module_version": "^0.13", + "_view_name": "CanvasView", + "height": 28, + "image_data": null, + "layout": "IPY_MODEL_b95f6be6c0f24d11ac187a2b504cc4ec", + "sync_image_data": true, + "tabbable": null, + "tooltip": null, + "width": 28 + } + }, + "d38d01e78129434190d257e0e6eb284d": { "model_module": "@jupyter-widgets/controls", "model_module_version": "2.0.0", - "model_name": "ButtonStyleModel", + "model_name": "VBoxModel", "state": { + "_dom_classes": [], "_model_module": "@jupyter-widgets/controls", "_model_module_version": "2.0.0", - "_model_name": "ButtonStyleModel", + "_model_name": "VBoxModel", "_view_count": null, - "_view_module": "@jupyter-widgets/base", + "_view_module": "@jupyter-widgets/controls", "_view_module_version": "2.0.0", - "_view_name": "StyleView", - "button_color": null, - "font_family": null, - "font_size": null, - "font_style": null, - "font_variant": null, - "font_weight": null, - "text_color": null, - "text_decoration": null + "_view_name": "VBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_cc6f139723db41fa858081e70927a17a", + "IPY_MODEL_c13c49ffa1bd40e98bd8c3b1e7ce0a8e" + ], + "layout": "IPY_MODEL_8e2b3edb019c4bceb249175df4dc20dd", + "tabbable": null, + "tooltip": null + } + }, + "e7cc7990ff1a4ff79123bf94efe04a85": { + "model_module": "ipycanvas", + "model_module_version": "^0.13", + "model_name": "CanvasManagerModel", + "state": { + "_model_module": "ipycanvas", + "_model_module_version": "^0.13", + "_model_name": "CanvasManagerModel", + "_view_count": null, + "_view_module": null, + "_view_module_version": "", + "_view_name": null } } }, diff --git a/source/Tutorial/graph_regex.html b/source/Tutorial/graph_regex.html index ebd5a85c9ce61bbdbcccefe454574518d595c1c2..c0b612a24d7d47f5c2b993aa3feeb7494261a09e 100644 --- a/source/Tutorial/graph_regex.html +++ b/source/Tutorial/graph_regex.html @@ -548,7 +548,7 @@ document.write(` <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpSZUxVXzAoIlJlTFUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzEoIk1hdE11bDFcbjxzdWI+PGVtPihNYXRNdWwjMSk8L2VtPjwvc3ViPiIpCkFkZF8xKCJBZGQxXG48c3ViPjxlbT4oQWRkIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlTFUxXG48c3ViPjxlbT4oUmVMVSMxKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAoIk1hdE11bDBcbjxzdWI+PGVtPihNYXRNdWwjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8TWF0TXVsXzEKTWF0TXVsXzEtLT58IjAmcmFycjswInxBZGRfMQpBZGRfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpNYXRNdWxfMC0tPnwiMCZyYXJyOzAifEFkZF8wCkFkZF8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxNYXRNdWxfMAppbnB1dDEoKGluIzEpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8TWF0TXVsXzAKaW5wdXQyKChpbiMyKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifEFkZF8wCmlucHV0MygoaW4jMykpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxNYXRNdWxfMQppbnB1dDQoKGluIzQpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8QWRkXzEKUmVMVV8xLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg=="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpNYXRNdWxfMCgiTWF0TXVsMFxuPHN1Yj48ZW0+KE1hdE11bCMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVMVTBcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpNYXRNdWxfMSgiTWF0TXVsMVxuPHN1Yj48ZW0+KE1hdE11bCMxKTwvZW0+PC9zdWI+IikKQWRkXzEoIkFkZDFcbjxzdWI+PGVtPihBZGQjMSk8L2VtPjwvc3ViPiIpClJlTFVfMSgiUmVMVTFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAtLT58IjAmcmFycjswInxBZGRfMApSZUxVXzAtLT58IjAmcmFycjswInxNYXRNdWxfMQpNYXRNdWxfMS0tPnwiMCZyYXJyOzAifEFkZF8xCkFkZF8xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xCkFkZF8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxNYXRNdWxfMAppbnB1dDEoKGluIzEpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8TWF0TXVsXzAKaW5wdXQyKChpbiMyKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifEFkZF8wCmlucHV0MygoaW4jMykpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxNYXRNdWxfMQppbnB1dDQoKGluIzQpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8QWRkXzEKUmVMVV8xLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg=="/></div> </div> <div class="nbinput docutils container"> <div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[4]: @@ -669,8 +669,8 @@ Match 0 associated to query : A# -> B; A# -> B The start node : ReLU0 All the matched nodes : Conv1 - ReLU0 Conv0 + ReLU0 </pre></div></div> </div> </section> @@ -701,7 +701,7 @@ All the matched nodes : <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpSZUxVXzAoIlJlTFUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAoIk1hdE11bDBcbjxzdWI+PGVtPihNYXRNdWwjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMSgiQ29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMSgiQ29udjFcbjxzdWI+PGVtPihDb252IzEpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yKCJDb252MV93XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiQ29udjFfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMigiQ29udjJcbjxzdWI+PGVtPihDb252IzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl80KCJDb252Ml93XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiQ29udjJfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMCgiQ29udjBcbjxzdWI+PGVtPihDb252IzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8wKCJDb252MF93XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8Q29udl8wCk1hdE11bF8wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKQWRkXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfMS0tPnwiMCBbMV0mcmFycjsyInxDb252XzAKQ29udl8xLS0+fCIwJnJhcnI7MCJ8Q29udl8yClByb2R1Y2VyXzItLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8xClByb2R1Y2VyXzMtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8xClByb2R1Y2VyXzQtLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8yClByb2R1Y2VyXzUtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8yCkNvbnZfMC0tPnwiMCZyYXJyOzAifENvbnZfMQpQcm9kdWNlcl8wLS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TWF0TXVsXzAKaW5wdXQxKChpbiMxKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifE1hdE11bF8wCmlucHV0MigoaW4jMikpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxBZGRfMApDb252XzItLS0+fCIwJnJhcnI7InxvdXRwdXQwKChvdXQjMCkpOjo6b3V0cHV0Q2xzCmNsYXNzRGVmIGlucHV0Q2xzIGZpbGw6I2FmYQpjbGFzc0RlZiBvdXRwdXRDbHMgZmlsbDojZmZhCmNsYXNzRGVmIGV4dGVybmFsQ2xzIGZpbGw6I2NjYwpjbGFzc0RlZiBwcm9kdWNlckNscyBmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0NscyBmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNscyBzdHJva2Utd2lkdGg6NXB4CmNsYXNzRGVmIHJvb3RDbHMgc3Ryb2tlOiNmMDAKY2xhc3NEZWYgcHJvZHVjZXJDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0Nsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsc3Ryb2tlLXdpZHRoOjVweAoK"/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpNYXRNdWxfMCgiTWF0TXVsMFxuPHN1Yj48ZW0+KE1hdE11bCMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVMVTBcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpDb252XzAoIkNvbnYwXG48c3ViPjxlbT4oQ29udiMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMCgiQ29udjBfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzEoIkNvbnYwX2JcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzEoIkNvbnYxXG48c3ViPjxlbT4oQ29udiMxKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMigiQ29udjFfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMoIkNvbnYxX2JcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzIoIkNvbnYyXG48c3ViPjxlbT4oQ29udiMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfNCgiQ29udjJfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoIkNvbnYyX2JcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAtLT58IjAmcmFycjswInxBZGRfMApSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8Q29udl8xClByb2R1Y2VyXzAtLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8wClByb2R1Y2VyXzEtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8wCkNvbnZfMS0tPnwiMCZyYXJyOzAifENvbnZfMgpQcm9kdWNlcl8yLS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8zLS0+fCIwIFsxXSZyYXJyOzIifENvbnZfMQpQcm9kdWNlcl80LS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMgpQcm9kdWNlcl81LS0+fCIwIFsxXSZyYXJyOzIifENvbnZfMgpBZGRfMC0tPnwiMCZyYXJyOzAifFJlTFVfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TWF0TXVsXzAKaW5wdXQxKChpbiMxKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifE1hdE11bF8wCmlucHV0MigoaW4jMikpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxBZGRfMApDb252XzItLS0+fCIwJnJhcnI7InxvdXRwdXQwKChvdXQjMCkpOjo6b3V0cHV0Q2xzCmNsYXNzRGVmIGlucHV0Q2xzIGZpbGw6I2FmYQpjbGFzc0RlZiBvdXRwdXRDbHMgZmlsbDojZmZhCmNsYXNzRGVmIGV4dGVybmFsQ2xzIGZpbGw6I2NjYwpjbGFzc0RlZiBwcm9kdWNlckNscyBmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0NscyBmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNscyBzdHJva2Utd2lkdGg6NXB4CmNsYXNzRGVmIHJvb3RDbHMgc3Ryb2tlOiNmMDAKY2xhc3NEZWYgcHJvZHVjZXJDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0Nsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsc3Ryb2tlLXdpZHRoOjVweAoK"/></div> </div> <p>Let’s try to match the ReLU0 followed by at least one convolution :</p> <div class="nbinput docutils container"> @@ -734,9 +734,9 @@ Number of match : 1 Match 0 associated to query : A -> B+ The start node : ReLU0 All the matched nodes : - Conv2 Conv1 ReLU0 + Conv2 Conv0 </pre></div></div> </div> @@ -841,18 +841,18 @@ Conv <div class="output_area docutils container"> <div class="highlight"><pre> Number of match : 3 -Match 0 associated to query : Convk5 -The start node : Conv3 -All the matched nodes : - Conv3 -Match 1 associated to query : Convk3 +Match 0 associated to query : Convk3 The start node : Conv2 All the matched nodes : Conv2 -Match 2 associated to query : Convk5 +Match 1 associated to query : Convk5 The start node : Conv1 All the matched nodes : Conv1 +Match 2 associated to query : Convk5 +The start node : Conv3 +All the matched nodes : + Conv3 </pre></div></div> </div> </section> diff --git a/source/Tutorial/graph_regex.ipynb b/source/Tutorial/graph_regex.ipynb index 762beee36fa3afe4b6f0ea61135d1b00210332d6..3063b20cdc52016f82dd8b0bfc9b2a68adec7eb4 100644 --- a/source/Tutorial/graph_regex.ipynb +++ b/source/Tutorial/graph_regex.ipynb @@ -29,10 +29,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:12.870570Z", - "iopub.status.busy": "2024-08-27T07:45:12.869954Z", - "iopub.status.idle": "2024-08-27T07:45:15.129436Z", - "shell.execute_reply": "2024-08-27T07:45:15.127080Z" + "iopub.execute_input": "2024-08-27T14:08:34.461482Z", + "iopub.status.busy": "2024-08-27T14:08:34.460939Z", + "iopub.status.idle": "2024-08-27T14:08:36.781828Z", + "shell.execute_reply": "2024-08-27T14:08:36.780495Z" } }, "outputs": [ @@ -65,10 +65,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.138300Z", - "iopub.status.busy": "2024-08-27T07:45:15.137602Z", - "iopub.status.idle": "2024-08-27T07:45:15.708202Z", - "shell.execute_reply": "2024-08-27T07:45:15.706747Z" + "iopub.execute_input": "2024-08-27T14:08:36.786824Z", + "iopub.status.busy": "2024-08-27T14:08:36.786315Z", + "iopub.status.idle": "2024-08-27T14:08:37.474368Z", + "shell.execute_reply": "2024-08-27T14:08:37.473304Z" } }, "outputs": [], @@ -126,17 +126,17 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.717993Z", - "iopub.status.busy": "2024-08-27T07:45:15.717557Z", - "iopub.status.idle": "2024-08-27T07:45:15.759711Z", - "shell.execute_reply": "2024-08-27T07:45:15.758661Z" + "iopub.execute_input": "2024-08-27T14:08:37.478986Z", + "iopub.status.busy": "2024-08-27T14:08:37.478560Z", + "iopub.status.idle": "2024-08-27T14:08:37.514076Z", + "shell.execute_reply": "2024-08-27T14:08:37.513122Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpSZUxVXzAoIlJlTFUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzEoIk1hdE11bDFcbjxzdWI+PGVtPihNYXRNdWwjMSk8L2VtPjwvc3ViPiIpCkFkZF8xKCJBZGQxXG48c3ViPjxlbT4oQWRkIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlTFUxXG48c3ViPjxlbT4oUmVMVSMxKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAoIk1hdE11bDBcbjxzdWI+PGVtPihNYXRNdWwjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8TWF0TXVsXzEKTWF0TXVsXzEtLT58IjAmcmFycjswInxBZGRfMQpBZGRfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpNYXRNdWxfMC0tPnwiMCZyYXJyOzAifEFkZF8wCkFkZF8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxNYXRNdWxfMAppbnB1dDEoKGluIzEpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8TWF0TXVsXzAKaW5wdXQyKChpbiMyKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifEFkZF8wCmlucHV0MygoaW4jMykpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxNYXRNdWxfMQppbnB1dDQoKGluIzQpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8QWRkXzEKUmVMVV8xLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg==\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpNYXRNdWxfMCgiTWF0TXVsMFxuPHN1Yj48ZW0+KE1hdE11bCMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVMVTBcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpNYXRNdWxfMSgiTWF0TXVsMVxuPHN1Yj48ZW0+KE1hdE11bCMxKTwvZW0+PC9zdWI+IikKQWRkXzEoIkFkZDFcbjxzdWI+PGVtPihBZGQjMSk8L2VtPjwvc3ViPiIpClJlTFVfMSgiUmVMVTFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAtLT58IjAmcmFycjswInxBZGRfMApSZUxVXzAtLT58IjAmcmFycjswInxNYXRNdWxfMQpNYXRNdWxfMS0tPnwiMCZyYXJyOzAifEFkZF8xCkFkZF8xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xCkFkZF8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxNYXRNdWxfMAppbnB1dDEoKGluIzEpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8TWF0TXVsXzAKaW5wdXQyKChpbiMyKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifEFkZF8wCmlucHV0MygoaW4jMykpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxNYXRNdWxfMQppbnB1dDQoKGluIzQpKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MSJ8QWRkXzEKUmVMVV8xLS0tPnwiMCZyYXJyOyJ8b3V0cHV0MCgob3V0IzApKTo6Om91dHB1dENscwpjbGFzc0RlZiBpbnB1dENscyBmaWxsOiNhZmEKY2xhc3NEZWYgb3V0cHV0Q2xzIGZpbGw6I2ZmYQpjbGFzc0RlZiBleHRlcm5hbENscyBmaWxsOiNjY2MKY2xhc3NEZWYgcHJvZHVjZXJDbHMgZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHMgZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHMgc3Ryb2tlLXdpZHRoOjVweApjbGFzc0RlZiByb290Q2xzIHN0cm9rZTojZjAwCmNsYXNzRGVmIHByb2R1Y2VyQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojY2NmCmNsYXNzRGVmIGdlbmVyaWNDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNsc19yb290Q2xzIHN0cm9rZTojZjAwLHN0cm9rZS13aWR0aDo1cHgKCg==\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -165,10 +165,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.766612Z", - "iopub.status.busy": "2024-08-27T07:45:15.766284Z", - "iopub.status.idle": "2024-08-27T07:45:15.789318Z", - "shell.execute_reply": "2024-08-27T07:45:15.788158Z" + "iopub.execute_input": "2024-08-27T14:08:37.517548Z", + "iopub.status.busy": "2024-08-27T14:08:37.517221Z", + "iopub.status.idle": "2024-08-27T14:08:37.531951Z", + "shell.execute_reply": "2024-08-27T14:08:37.531189Z" } }, "outputs": [ @@ -207,10 +207,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.799317Z", - "iopub.status.busy": "2024-08-27T07:45:15.798953Z", - "iopub.status.idle": "2024-08-27T07:45:15.807650Z", - "shell.execute_reply": "2024-08-27T07:45:15.806461Z" + "iopub.execute_input": "2024-08-27T14:08:37.539565Z", + "iopub.status.busy": "2024-08-27T14:08:37.538921Z", + "iopub.status.idle": "2024-08-27T14:08:37.544321Z", + "shell.execute_reply": "2024-08-27T14:08:37.543591Z" } }, "outputs": [ @@ -255,10 +255,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.815747Z", - "iopub.status.busy": "2024-08-27T07:45:15.814662Z", - "iopub.status.idle": "2024-08-27T07:45:15.831167Z", - "shell.execute_reply": "2024-08-27T07:45:15.829755Z" + "iopub.execute_input": "2024-08-27T14:08:37.548011Z", + "iopub.status.busy": "2024-08-27T14:08:37.547361Z", + "iopub.status.idle": "2024-08-27T14:08:37.557187Z", + "shell.execute_reply": "2024-08-27T14:08:37.556391Z" } }, "outputs": [ @@ -307,10 +307,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.839636Z", - "iopub.status.busy": "2024-08-27T07:45:15.838875Z", - "iopub.status.idle": "2024-08-27T07:45:15.886515Z", - "shell.execute_reply": "2024-08-27T07:45:15.885328Z" + "iopub.execute_input": "2024-08-27T14:08:37.561021Z", + "iopub.status.busy": "2024-08-27T14:08:37.560367Z", + "iopub.status.idle": "2024-08-27T14:08:37.587861Z", + "shell.execute_reply": "2024-08-27T14:08:37.587142Z" } }, "outputs": [ @@ -323,8 +323,8 @@ "The start node : ReLU0\n", "All the matched nodes :\n", "\t Conv1\n", - "\t ReLU0\n", - "\t Conv0\n" + "\t Conv0\n", + "\t ReLU0\n" ] } ], @@ -369,17 +369,17 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.895756Z", - "iopub.status.busy": "2024-08-27T07:45:15.895329Z", - "iopub.status.idle": "2024-08-27T07:45:15.908578Z", - "shell.execute_reply": "2024-08-27T07:45:15.907145Z" + "iopub.execute_input": "2024-08-27T14:08:37.591758Z", + "iopub.status.busy": "2024-08-27T14:08:37.591149Z", + "iopub.status.idle": "2024-08-27T14:08:37.598952Z", + "shell.execute_reply": "2024-08-27T14:08:37.598326Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpSZUxVXzAoIlJlTFUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAoIk1hdE11bDBcbjxzdWI+PGVtPihNYXRNdWwjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMSgiQ29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMSgiQ29udjFcbjxzdWI+PGVtPihDb252IzEpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yKCJDb252MV93XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiQ29udjFfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMigiQ29udjJcbjxzdWI+PGVtPihDb252IzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl80KCJDb252Ml93XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiQ29udjJfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMCgiQ29udjBcbjxzdWI+PGVtPihDb252IzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8wKCJDb252MF93XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8Q29udl8wCk1hdE11bF8wLS0+fCIwJnJhcnI7MCJ8QWRkXzAKQWRkXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfMS0tPnwiMCBbMV0mcmFycjsyInxDb252XzAKQ29udl8xLS0+fCIwJnJhcnI7MCJ8Q29udl8yClByb2R1Y2VyXzItLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8xClByb2R1Y2VyXzMtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8xClByb2R1Y2VyXzQtLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8yClByb2R1Y2VyXzUtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8yCkNvbnZfMC0tPnwiMCZyYXJyOzAifENvbnZfMQpQcm9kdWNlcl8wLS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TWF0TXVsXzAKaW5wdXQxKChpbiMxKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifE1hdE11bF8wCmlucHV0MigoaW4jMikpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxBZGRfMApDb252XzItLS0+fCIwJnJhcnI7InxvdXRwdXQwKChvdXQjMCkpOjo6b3V0cHV0Q2xzCmNsYXNzRGVmIGlucHV0Q2xzIGZpbGw6I2FmYQpjbGFzc0RlZiBvdXRwdXRDbHMgZmlsbDojZmZhCmNsYXNzRGVmIGV4dGVybmFsQ2xzIGZpbGw6I2NjYwpjbGFzc0RlZiBwcm9kdWNlckNscyBmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0NscyBmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNscyBzdHJva2Utd2lkdGg6NXB4CmNsYXNzRGVmIHJvb3RDbHMgc3Ryb2tlOiNmMDAKY2xhc3NEZWYgcHJvZHVjZXJDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0Nsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsc3Ryb2tlLXdpZHRoOjVweAoK\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpNYXRNdWxfMCgiTWF0TXVsMFxuPHN1Yj48ZW0+KE1hdE11bCMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClJlTFVfMCgiUmVMVTBcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpDb252XzAoIkNvbnYwXG48c3ViPjxlbT4oQ29udiMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMCgiQ29udjBfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzEoIkNvbnYwX2JcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzEoIkNvbnYxXG48c3ViPjxlbT4oQ29udiMxKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMigiQ29udjFfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMoIkNvbnYxX2JcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzIoIkNvbnYyXG48c3ViPjxlbT4oQ29udiMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfNCgiQ29udjJfd1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoIkNvbnYyX2JcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpBZGRfMCgiQWRkMFxuPHN1Yj48ZW0+KEFkZCMwKTwvZW0+PC9zdWI+IikKTWF0TXVsXzAtLT58IjAmcmFycjswInxBZGRfMApSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8Q29udl8xClByb2R1Y2VyXzAtLT58IjAgWzEsIDEsIDMsIDNdJnJhcnI7MSJ8Q29udl8wClByb2R1Y2VyXzEtLT58IjAgWzFdJnJhcnI7MiJ8Q29udl8wCkNvbnZfMS0tPnwiMCZyYXJyOzAifENvbnZfMgpQcm9kdWNlcl8yLS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8zLS0+fCIwIFsxXSZyYXJyOzIifENvbnZfMQpQcm9kdWNlcl80LS0+fCIwIFsxLCAxLCAzLCAzXSZyYXJyOzEifENvbnZfMgpQcm9kdWNlcl81LS0+fCIwIFsxXSZyYXJyOzIifENvbnZfMgpBZGRfMC0tPnwiMCZyYXJyOzAifFJlTFVfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TWF0TXVsXzAKaW5wdXQxKChpbiMxKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzEifE1hdE11bF8wCmlucHV0MigoaW4jMikpOjo6aW5wdXRDbHMtLS0+fCImcmFycjsxInxBZGRfMApDb252XzItLS0+fCIwJnJhcnI7InxvdXRwdXQwKChvdXQjMCkpOjo6b3V0cHV0Q2xzCmNsYXNzRGVmIGlucHV0Q2xzIGZpbGw6I2FmYQpjbGFzc0RlZiBvdXRwdXRDbHMgZmlsbDojZmZhCmNsYXNzRGVmIGV4dGVybmFsQ2xzIGZpbGw6I2NjYwpjbGFzc0RlZiBwcm9kdWNlckNscyBmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0NscyBmaWxsOiNmOWY5ZmYsc3Ryb2tlLXdpZHRoOjFweCxzdHJva2UtZGFzaGFycmF5OiA1IDUKY2xhc3NEZWYgbWV0YUNscyBzdHJva2Utd2lkdGg6NXB4CmNsYXNzRGVmIHJvb3RDbHMgc3Ryb2tlOiNmMDAKY2xhc3NEZWYgcHJvZHVjZXJDbHNfcm9vdENscyBzdHJva2U6I2YwMCxmaWxsOiNjY2YKY2xhc3NEZWYgZ2VuZXJpY0Nsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsc3Ryb2tlLXdpZHRoOjVweAoK\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -416,10 +416,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.915830Z", - "iopub.status.busy": "2024-08-27T07:45:15.914760Z", - "iopub.status.idle": "2024-08-27T07:45:15.947501Z", - "shell.execute_reply": "2024-08-27T07:45:15.946241Z" + "iopub.execute_input": "2024-08-27T14:08:37.603083Z", + "iopub.status.busy": "2024-08-27T14:08:37.602067Z", + "iopub.status.idle": "2024-08-27T14:08:37.618661Z", + "shell.execute_reply": "2024-08-27T14:08:37.617976Z" } }, "outputs": [ @@ -431,9 +431,9 @@ "Match 0 associated to query : A -> B+\n", "The start node : ReLU0\n", "All the matched nodes :\n", - "\t Conv2\n", "\t Conv1\n", "\t ReLU0\n", + "\t Conv2\n", "\t Conv0\n" ] } @@ -474,10 +474,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.960888Z", - "iopub.status.busy": "2024-08-27T07:45:15.959747Z", - "iopub.status.idle": "2024-08-27T07:45:15.980995Z", - "shell.execute_reply": "2024-08-27T07:45:15.978696Z" + "iopub.execute_input": "2024-08-27T14:08:37.622369Z", + "iopub.status.busy": "2024-08-27T14:08:37.621836Z", + "iopub.status.idle": "2024-08-27T14:08:37.631335Z", + "shell.execute_reply": "2024-08-27T14:08:37.630736Z" } }, "outputs": [ @@ -534,10 +534,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:15.987544Z", - "iopub.status.busy": "2024-08-27T07:45:15.986376Z", - "iopub.status.idle": "2024-08-27T07:45:15.997540Z", - "shell.execute_reply": "2024-08-27T07:45:15.995782Z" + "iopub.execute_input": "2024-08-27T14:08:37.634744Z", + "iopub.status.busy": "2024-08-27T14:08:37.634267Z", + "iopub.status.idle": "2024-08-27T14:08:37.638552Z", + "shell.execute_reply": "2024-08-27T14:08:37.637990Z" } }, "outputs": [], @@ -567,10 +567,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:16.004982Z", - "iopub.status.busy": "2024-08-27T07:45:16.004334Z", - "iopub.status.idle": "2024-08-27T07:45:16.054561Z", - "shell.execute_reply": "2024-08-27T07:45:16.053342Z" + "iopub.execute_input": "2024-08-27T14:08:37.641749Z", + "iopub.status.busy": "2024-08-27T14:08:37.641282Z", + "iopub.status.idle": "2024-08-27T14:08:37.664683Z", + "shell.execute_reply": "2024-08-27T14:08:37.664023Z" } }, "outputs": [ @@ -579,18 +579,18 @@ "output_type": "stream", "text": [ "Number of match : 3\n", - "Match 0 associated to query : Convk5\n", - "The start node : Conv3\n", - "All the matched nodes :\n", - "\t Conv3\n", - "Match 1 associated to query : Convk3\n", + "Match 0 associated to query : Convk3\n", "The start node : Conv2\n", "All the matched nodes :\n", "\t Conv2\n", - "Match 2 associated to query : Convk5\n", + "Match 1 associated to query : Convk5\n", "The start node : Conv1\n", "All the matched nodes :\n", - "\t Conv1\n" + "\t Conv1\n", + "Match 2 associated to query : Convk5\n", + "The start node : Conv3\n", + "All the matched nodes :\n", + "\t Conv3\n" ] } ], diff --git a/source/Tutorial/learning.html b/source/Tutorial/learning.html index 6ed8f84115d8578a29b3797f67d20067e2cab074..d0a4a745cc92c1b779fd186c93d5013a17cdc74e 100644 --- a/source/Tutorial/learning.html +++ b/source/Tutorial/learning.html @@ -466,6 +466,7 @@ document.write(` </pre></div> </div> <div class="input_area highlight-ipython3 notranslate"><div class="highlight"><pre><span></span><span class="o">!</span>pip<span class="w"> </span>install<span class="w"> </span><span class="nv">torchvision</span><span class="o">==</span><span class="m">0</span>.14.1+cpu<span class="w"> </span>--extra-index-url<span class="w"> </span>https://download.pytorch.org/whl/cpu +<span class="o">!</span>pip<span class="w"> </span>install<span class="w"> </span><span class="nv">numpy</span><span class="o">==</span><span class="m">1</span>.24.1 </pre></div> </div> </div> @@ -477,13 +478,13 @@ document.write(` Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cpu Collecting torchvision==0.14.1+cpu Downloading https://download.pytorch.org/whl/cpu/torchvision-0.14.1%2Bcpu-cp310-cp310-linux_x86_64.whl (16.8 MB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">16.8/16.8 MB</span> <span class="ansi-red-fg">32.0 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">16.8/16.8 MB</span> <span class="ansi-red-fg">77.7 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Requirement already satisfied: typing-extensions in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (4.12.2) Requirement already satisfied: numpy in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.1.0) Requirement already satisfied: requests in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.32.3) Collecting torch==1.13.1 (from torchvision==0.14.1+cpu) Downloading https://download.pytorch.org/whl/cpu/torch-1.13.1%2Bcpu-cp310-cp310-linux_x86_64.whl (199.1 MB) - <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">199.1/199.1 MB</span> <span class="ansi-red-fg">11.8 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">199.1/199.1 MB</span> <span class="ansi-red-fg">5.7 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (10.4.0) Requirement already satisfied: charset-normalizer<4,>=2 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.8) @@ -492,11 +493,24 @@ Requirement already satisfied: certifi>=2017.4.17 in /builds/eclipse/aidge/ai Installing collected packages: torch, torchvision Successfully installed torch-1.13.1+cpu torchvision-0.14.1+cpu +<span class="ansi-bold">[</span><span class="ansi-blue-fg">notice</span><span class="ansi-bold">]</span> A new release of pip is available: <span class="ansi-red-fg">24.1</span> -> <span class="ansi-green-fg">24.2</span> +<span class="ansi-bold">[</span><span class="ansi-blue-fg">notice</span><span class="ansi-bold">]</span> To update, run: <span class="ansi-green-fg">pip install --upgrade pip</span> +Collecting numpy==1.24.1 + Downloading numpy-1.24.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB) +Downloading numpy-1.24.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB) + <span class="ansi-black-intense-fg">â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”</span> <span class="ansi-green-fg">17.3/17.3 MB</span> <span class="ansi-red-fg">76.6 MB/s</span> eta <span class="ansi-cyan-fg">0:00:00</span> +Installing collected packages: numpy + Attempting uninstall: numpy + Found existing installation: numpy 2.1.0 + Uninstalling numpy-2.1.0: + Successfully uninstalled numpy-2.1.0 +Successfully installed numpy-1.24.1 + <span class="ansi-bold">[</span><span class="ansi-blue-fg">notice</span><span class="ansi-bold">]</span> A new release of pip is available: <span class="ansi-red-fg">24.1</span> -> <span class="ansi-green-fg">24.2</span> <span class="ansi-bold">[</span><span class="ansi-blue-fg">notice</span><span class="ansi-bold">]</span> To update, run: <span class="ansi-green-fg">pip install --upgrade pip</span> </pre></div></div> </div> -<div class="nbinput docutils container"> +<div class="nbinput nblast docutils container"> <div class="prompt highlight-none notranslate"><div class="highlight"><pre><span></span>[2]: </pre></div> </div> @@ -512,83 +526,6 @@ Successfully installed torch-1.13.1+cpu torchvision-0.14.1+cpu </pre></div> </div> </div> -<div class="nboutput nblast docutils container"> -<div class="prompt empty docutils container"> -</div> -<div class="output_area stderr docutils container"> -<div class="highlight"><pre> - -A module that was compiled using NumPy 1.x cannot be run in -NumPy 2.1.0 as it may crash. To support both 1.x and 2.x -versions of NumPy, modules must be compiled with NumPy 2.0. -Some module may need to rebuild instead e.g. with 'pybind11>=2.12'. - -If you are a user of the module, the easiest solution will be to -downgrade to 'numpy<2' or try to upgrade the affected module. -We expect that some modules will need time to support NumPy 2. - -Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main - return _run_code(code, main_globals, None, - File "/usr/lib/python3.10/runpy.py", line 86, in _run_code - exec(code, run_globals) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel_launcher.py", line 18, in <module> - app.launch_new_instance() - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/traitlets/config/application.py", line 1075, in launch_instance - app.start() - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelapp.py", line 739, in start - self.io_loop.start() - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/tornado/platform/asyncio.py", line 205, in start - self.asyncio_loop.run_forever() - File "/usr/lib/python3.10/asyncio/base_events.py", line 603, in run_forever - self._run_once() - File "/usr/lib/python3.10/asyncio/base_events.py", line 1909, in _run_once - handle._run() - File "/usr/lib/python3.10/asyncio/events.py", line 80, in _run - self._context.run(self._callback, *self._args) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py", line 545, in dispatch_queue - await self.process_one() - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py", line 534, in process_one - await dispatch(*args) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py", line 437, in dispatch_shell - await result - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/ipkernel.py", line 362, in execute_request - await super().execute_request(stream, ident, parent) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py", line 778, in execute_request - reply_content = await reply_content - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/ipkernel.py", line 449, in do_execute - res = shell.run_cell( - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/zmqshell.py", line 549, in run_cell - return super().run_cell(*args, **kwargs) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 3075, in run_cell - result = self._run_cell( - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 3130, in _run_cell - result = runner(coro) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/async_helpers.py", line 128, in _pseudo_sync_runner - coro.send(None) - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 3334, in run_cell_async - has_raised = await self.run_ast_nodes(code_ast.body, cell_name, - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 3517, in run_ast_nodes - if await self.run_code(code, result, async_=asy): - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py", line 3577, in run_code - exec(code_obj, self.user_global_ns, self.user_ns) - File "/tmp/ipykernel_5503/3127059917.py", line 8, in <module> - import torchvision - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/__init__.py", line 5, in <module> - from torchvision import datasets, io, models, ops, transforms, utils - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/__init__.py", line 17, in <module> - from . import detection, optical_flow, quantization, segmentation, video - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/__init__.py", line 1, in <module> - from .faster_rcnn import * - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/faster_rcnn.py", line 16, in <module> - from .anchor_utils import AnchorGenerator - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py", line 10, in <module> - class AnchorGenerator(nn.Module): - File "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py", line 63, in AnchorGenerator - device: torch.device = torch.device("cpu"), -/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py:63: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ../torch/csrc/utils/tensor_numpy.cpp:77.) - device: torch.device = torch.device("cpu"), -</pre></div></div> -</div> <section id="Creating-Aidge-model"> <h2>Creating Aidge model<a class="headerlink" href="#Creating-Aidge-model" title="Link to this heading">#</a></h2> <p>In this example, we will create a simple perceptron model. For this we will use the helper function <code class="docutils literal notranslate"><span class="pre">sequential</span></code> which will connect the nodes in a sequential manner and will return the reuslting <code class="docutils literal notranslate"><span class="pre">GraphView</span></code>.</p> @@ -711,66 +648,12 @@ Downloading https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz to ./data/ci 100.0% </pre></div></div> </div> -<div class="nboutput docutils container"> -<div class="prompt empty docutils container"> -</div> -<div class="output_area docutils container"> -<div class="highlight"><pre> -Extracting ./data/cifar-10-python.tar.gz to ./data -</pre></div></div> -</div> <div class="nboutput nblast docutils container"> <div class="prompt empty docutils container"> </div> <div class="output_area docutils container"> <div class="highlight"><pre> -<span class="ansi-red-fg">---------------------------------------------------------------------------</span> -<span class="ansi-red-fg">RuntimeError</span> Traceback (most recent call last) -Cell <span class="ansi-green-fg">In[6], line 3</span> -<span class="ansi-green-intense-fg ansi-bold"> 1</span> aidge_database <span style="color: rgb(98,98,98)">=</span> aidge_cifar10() -<span class="ansi-green-intense-fg ansi-bold"> 2</span> BATCH_SIZE <span style="color: rgb(98,98,98)">=</span> <span style="color: rgb(98,98,98)">64</span> -<span class="ansi-green-fg">----> 3</span> aidge_dataprovider <span style="color: rgb(98,98,98)">=</span> <span class="ansi-yellow-bg">aidge_core</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">DataProvider</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">aidge_database</span><span class="ansi-yellow-bg">,</span> -<span class="ansi-green-intense-fg ansi-bold"> 4</span> <span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">batch_size</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">=</span><span class="ansi-yellow-bg">BATCH_SIZE</span><span class="ansi-yellow-bg">,</span> -<span class="ansi-green-intense-fg ansi-bold"> 5</span> <span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">shuffle</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">=</span><span class="ansi-yellow-bg ansi-bold" style="color: rgb(0,135,0)">True</span><span class="ansi-yellow-bg">,</span> -<span class="ansi-green-intense-fg ansi-bold"> 6</span> <span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">drop_last</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">=</span><span class="ansi-yellow-bg ansi-bold" style="color: rgb(0,135,0)">True</span><span class="ansi-yellow-bg">)</span> - -Cell <span class="ansi-green-fg">In[5], line 18</span>, in <span class="ansi-cyan-fg">aidge_cifar10.get_item</span><span class="ansi-blue-fg">(self, idx)</span> -<span class="ansi-green-intense-fg ansi-bold"> 17</span> <span class="ansi-bold" style="color: rgb(0,135,0)">def</span> <span style="color: rgb(0,0,255)">get_item</span>(<span style="color: rgb(0,135,0)">self</span>, idx): -<span class="ansi-green-fg">---> 18</span> data, label <span style="color: rgb(98,98,98)">=</span> <span class="ansi-yellow-bg" style="color: rgb(0,135,0)">self</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">trainset</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg" style="color: rgb(0,0,255)">__getitem__</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">idx</span><span class="ansi-yellow-bg">)</span> -<span class="ansi-green-intense-fg ansi-bold"> 19</span> <span class="ansi-bold" style="color: rgb(0,135,0)">return</span> [aidge_core<span style="color: rgb(98,98,98)">.</span>Tensor(data<span style="color: rgb(98,98,98)">.</span>numpy()), -<span class="ansi-green-intense-fg ansi-bold"> 20</span> one_hot_encoding(label, <span style="color: rgb(98,98,98)">10</span>)] - -File <span class="ansi-green-fg">/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/datasets/cifar.py:118</span>, in <span class="ansi-cyan-fg">CIFAR10.__getitem__</span><span class="ansi-blue-fg">(self, index)</span> -<span class="ansi-green-intense-fg ansi-bold"> 115</span> img <span style="color: rgb(98,98,98)">=</span> Image<span style="color: rgb(98,98,98)">.</span>fromarray(img) -<span class="ansi-green-intense-fg ansi-bold"> 117</span> <span class="ansi-bold" style="color: rgb(0,135,0)">if</span> <span style="color: rgb(0,135,0)">self</span><span style="color: rgb(98,98,98)">.</span>transform <span class="ansi-bold" style="color: rgb(175,0,255)">is</span> <span class="ansi-bold" style="color: rgb(175,0,255)">not</span> <span class="ansi-bold" style="color: rgb(0,135,0)">None</span>: -<span class="ansi-green-fg">--> 118</span> img <span style="color: rgb(98,98,98)">=</span> <span class="ansi-yellow-bg" style="color: rgb(0,135,0)">self</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">transform</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">img</span><span class="ansi-yellow-bg">)</span> -<span class="ansi-green-intense-fg ansi-bold"> 120</span> <span class="ansi-bold" style="color: rgb(0,135,0)">if</span> <span style="color: rgb(0,135,0)">self</span><span style="color: rgb(98,98,98)">.</span>target_transform <span class="ansi-bold" style="color: rgb(175,0,255)">is</span> <span class="ansi-bold" style="color: rgb(175,0,255)">not</span> <span class="ansi-bold" style="color: rgb(0,135,0)">None</span>: -<span class="ansi-green-intense-fg ansi-bold"> 121</span> target <span style="color: rgb(98,98,98)">=</span> <span style="color: rgb(0,135,0)">self</span><span style="color: rgb(98,98,98)">.</span>target_transform(target) - -File <span class="ansi-green-fg">/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/transforms.py:95</span>, in <span class="ansi-cyan-fg">Compose.__call__</span><span class="ansi-blue-fg">(self, img)</span> -<span class="ansi-green-intense-fg ansi-bold"> 93</span> <span class="ansi-bold" style="color: rgb(0,135,0)">def</span> <span style="color: rgb(0,0,255)">__call__</span>(<span style="color: rgb(0,135,0)">self</span>, img): -<span class="ansi-green-intense-fg ansi-bold"> 94</span> <span class="ansi-bold" style="color: rgb(0,135,0)">for</span> t <span class="ansi-bold" style="color: rgb(175,0,255)">in</span> <span style="color: rgb(0,135,0)">self</span><span style="color: rgb(98,98,98)">.</span>transforms: -<span class="ansi-green-fg">---> 95</span> img <span style="color: rgb(98,98,98)">=</span> <span class="ansi-yellow-bg">t</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">img</span><span class="ansi-yellow-bg">)</span> -<span class="ansi-green-intense-fg ansi-bold"> 96</span> <span class="ansi-bold" style="color: rgb(0,135,0)">return</span> img - -File <span class="ansi-green-fg">/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/transforms.py:135</span>, in <span class="ansi-cyan-fg">ToTensor.__call__</span><span class="ansi-blue-fg">(self, pic)</span> -<span class="ansi-green-intense-fg ansi-bold"> 127</span> <span class="ansi-bold" style="color: rgb(0,135,0)">def</span> <span style="color: rgb(0,0,255)">__call__</span>(<span style="color: rgb(0,135,0)">self</span>, pic): -<span class="ansi-green-intense-fg ansi-bold"> 128</span> <span style="color: rgb(188,188,188)"> </span><span style="color: rgb(175,0,0)">"""</span> -<span class="ansi-green-intense-fg ansi-bold"> 129</span> <span style="color: rgb(175,0,0)"> Args:</span> -<span class="ansi-green-intense-fg ansi-bold"> 130</span> <span style="color: rgb(175,0,0)"> pic (PIL Image or numpy.ndarray): Image to be converted to tensor.</span> -<span class="ansi-green-fg"> (...)</span> -<span class="ansi-green-intense-fg ansi-bold"> 133</span> <span style="color: rgb(175,0,0)"> Tensor: Converted image.</span> -<span class="ansi-green-intense-fg ansi-bold"> 134</span> <span style="color: rgb(175,0,0)"> """</span> -<span class="ansi-green-fg">--> 135</span> <span class="ansi-bold" style="color: rgb(0,135,0)">return</span> <span class="ansi-yellow-bg">F</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">to_tensor</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">pic</span><span class="ansi-yellow-bg">)</span> - -File <span class="ansi-green-fg">/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/functional.py:163</span>, in <span class="ansi-cyan-fg">to_tensor</span><span class="ansi-blue-fg">(pic)</span> -<span class="ansi-green-intense-fg ansi-bold"> 161</span> <span style="color: rgb(95,135,135)"># handle PIL Image</span> -<span class="ansi-green-intense-fg ansi-bold"> 162</span> mode_to_nptype <span style="color: rgb(98,98,98)">=</span> {<span style="color: rgb(175,0,0)">"</span><span style="color: rgb(175,0,0)">I</span><span style="color: rgb(175,0,0)">"</span>: np<span style="color: rgb(98,98,98)">.</span>int32, <span style="color: rgb(175,0,0)">"</span><span style="color: rgb(175,0,0)">I;16</span><span style="color: rgb(175,0,0)">"</span>: np<span style="color: rgb(98,98,98)">.</span>int16, <span style="color: rgb(175,0,0)">"</span><span style="color: rgb(175,0,0)">F</span><span style="color: rgb(175,0,0)">"</span>: np<span style="color: rgb(98,98,98)">.</span>float32} -<span class="ansi-green-fg">--> 163</span> img <span style="color: rgb(98,98,98)">=</span> <span class="ansi-yellow-bg">torch</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">from_numpy</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">np</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">array</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">pic</span><span class="ansi-yellow-bg">,</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">mode_to_nptype</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">get</span><span class="ansi-yellow-bg">(</span><span class="ansi-yellow-bg">pic</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">mode</span><span class="ansi-yellow-bg">,</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">np</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">.</span><span class="ansi-yellow-bg">uint8</span><span class="ansi-yellow-bg">)</span><span class="ansi-yellow-bg">,</span><span class="ansi-yellow-bg"> </span><span class="ansi-yellow-bg">copy</span><span class="ansi-yellow-bg" style="color: rgb(98,98,98)">=</span><span class="ansi-yellow-bg ansi-bold" style="color: rgb(0,135,0)">True</span><span class="ansi-yellow-bg">)</span><span class="ansi-yellow-bg">)</span> -<span class="ansi-green-intense-fg ansi-bold"> 165</span> <span class="ansi-bold" style="color: rgb(0,135,0)">if</span> pic<span style="color: rgb(98,98,98)">.</span>mode <span style="color: rgb(98,98,98)">==</span> <span style="color: rgb(175,0,0)">"</span><span style="color: rgb(175,0,0)">1</span><span style="color: rgb(175,0,0)">"</span>: -<span class="ansi-green-intense-fg ansi-bold"> 166</span> img <span style="color: rgb(98,98,98)">=</span> <span style="color: rgb(98,98,98)">255</span> <span style="color: rgb(98,98,98)">*</span> img - -<span class="ansi-red-fg">RuntimeError</span>: Numpy is not available +Extracting ./data/cifar-10-python.tar.gz to ./data </pre></div></div> </div> </section> @@ -831,16 +714,12 @@ File <span class="ansi-green-fg">/builds/eclipse/aidge/aidge/venv/lib/python3.10 </div> <div class="output_area docutils container"> <div class="highlight"><pre> -<span class="ansi-red-fg">---------------------------------------------------------------------------</span> -<span class="ansi-red-fg">NameError</span> Traceback (most recent call last) -Cell <span class="ansi-green-fg">In[9], line 2</span> -<span class="ansi-green-intense-fg ansi-bold"> 1</span> tot_acc <span style="color: rgb(98,98,98)">=</span> <span style="color: rgb(98,98,98)">0</span> -<span class="ansi-green-fg">----> 2</span> <span class="ansi-bold" style="color: rgb(0,135,0)">for</span> i, (<span style="color: rgb(0,135,0)">input</span>, label) <span class="ansi-bold" style="color: rgb(175,0,255)">in</span> <span style="color: rgb(0,135,0)">enumerate</span>(<span class="ansi-yellow-bg">aidge_dataprovider</span>): -<span class="ansi-green-intense-fg ansi-bold"> 3</span> <span style="color: rgb(95,135,135)"># input.init_grad()</span> -<span class="ansi-green-intense-fg ansi-bold"> 4</span> scheduler<span style="color: rgb(98,98,98)">.</span>forward(data<span style="color: rgb(98,98,98)">=</span>[<span style="color: rgb(0,135,0)">input</span>]) -<span class="ansi-green-intense-fg ansi-bold"> 5</span> <span style="color: rgb(95,135,135)"># Really long line should be a faster way ...</span> - -<span class="ansi-red-fg">NameError</span>: name 'aidge_dataprovider' is not defined +Nb samples 64, loss: 0.9453436732292175, acc:9.375%, tot_acc:9.375% +Nb samples 128, loss: 0.749517560005188, acc:9.375%, tot_acc:9.375% +Nb samples 192, loss: 0.4656025469303131, acc:7.8125%, tot_acc:8.854166666666668% +Nb samples 256, loss: 0.25375890731811523, acc:10.9375%, tot_acc:9.375% +Nb samples 320, loss: 0.1999601274728775, acc:7.8125%, tot_acc:9.0625% +Nb samples 384, loss: 0.16076548397541046, acc:15.625%, tot_acc:10.15625% </pre></div></div> </div> </section> diff --git a/source/Tutorial/learning.ipynb b/source/Tutorial/learning.ipynb index d707dae999d78ead68a816b4565c05c9a4bfc38c..31548f88866854682c8f8b0bda267fdb4f8e0872 100644 --- a/source/Tutorial/learning.ipynb +++ b/source/Tutorial/learning.ipynb @@ -21,10 +21,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:19.093007Z", - "iopub.status.busy": "2024-08-27T07:45:19.091645Z", - "iopub.status.idle": "2024-08-27T07:45:36.435925Z", - "shell.execute_reply": "2024-08-27T07:45:36.434152Z" + "iopub.execute_input": "2024-08-27T14:08:41.760178Z", + "iopub.status.busy": "2024-08-27T14:08:41.759371Z", + "iopub.status.idle": "2024-08-27T14:09:05.250066Z", + "shell.execute_reply": "2024-08-27T14:09:05.249226Z" } }, "outputs": [ @@ -49,7 +49,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.7/16.8 MB\u001b[0m \u001b[31m22.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m3.7/16.8 MB\u001b[0m \u001b[31m111.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m8.8/16.8 MB\u001b[0m \u001b[31m122.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -57,7 +58,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m1.6/16.8 MB\u001b[0m \u001b[31m21.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m12.9/16.8 MB\u001b[0m \u001b[31m121.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -65,8 +66,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m2.6/16.8 MB\u001b[0m \u001b[31m24.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m3.7/16.8 MB\u001b[0m \u001b[31m25.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m129.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -74,24 +74,27 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m4.8/16.8 MB\u001b[0m \u001b[31m27.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m129.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m77.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[?25h" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m6.2/16.8 MB\u001b[0m \u001b[31m28.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Requirement already satisfied: typing-extensions in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (4.12.2)\r\n", + "Requirement already satisfied: numpy in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.1.0)\r\n", + "Requirement already satisfied: requests in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.32.3)\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m7.7/16.8 MB\u001b[0m \u001b[31m29.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m9.3/16.8 MB\u001b[0m \u001b[31m30.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Collecting torch==1.13.1 (from torchvision==0.14.1+cpu)\r\n", + " Downloading https://download.pytorch.org/whl/cpu/torch-1.13.1%2Bcpu-cp310-cp310-linux_x86_64.whl (199.1 MB)\r\n", + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/199.1 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" ] }, { @@ -99,7 +102,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m11.1/16.8 MB\u001b[0m \u001b[31m33.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m2.2/199.1 MB\u001b[0m \u001b[31m74.1 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" ] }, { @@ -107,7 +110,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”\u001b[0m \u001b[32m13.1/16.8 MB\u001b[0m \u001b[31m38.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m5.7/199.1 MB\u001b[0m \u001b[31m90.6 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", + "\u001b[2K \u001b[91mâ”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m8.3/199.1 MB\u001b[0m \u001b[31m86.6 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" ] }, { @@ -115,8 +119,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”\u001b[0m \u001b[32m15.3/16.8 MB\u001b[0m \u001b[31m44.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m48.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m12.0/199.1 MB\u001b[0m \u001b[31m90.6 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" ] }, { @@ -124,7 +127,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m48.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m15.5/199.1 MB\u001b[0m \u001b[31m91.2 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m19.5/199.1 MB\u001b[0m \u001b[31m105.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -132,27 +136,24 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m48.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m16.8/16.8 MB\u001b[0m \u001b[31m32.0 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", - "\u001b[?25h" + "\u001b[2K \u001b[91mâ”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m23.2/199.1 MB\u001b[0m \u001b[31m108.5 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Requirement already satisfied: typing-extensions in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (4.12.2)\r\n", - "Requirement already satisfied: numpy in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.1.0)\r\n", - "Requirement already satisfied: requests in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (2.32.3)\r\n" + "\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m27.1/199.1 MB\u001b[0m \u001b[31m113.2 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Collecting torch==1.13.1 (from torchvision==0.14.1+cpu)\r\n", - " Downloading https://download.pytorch.org/whl/cpu/torch-1.13.1%2Bcpu-cp310-cp310-linux_x86_64.whl (199.1 MB)\r\n", - "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/199.1 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" + "\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m31.2/199.1 MB\u001b[0m \u001b[31m104.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m35.3/199.1 MB\u001b[0m \u001b[31m108.3 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -160,7 +161,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m2.7/199.1 MB\u001b[0m \u001b[31m80.4 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m38.6/199.1 MB\u001b[0m \u001b[31m103.1 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -168,8 +169,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m6.1/199.1 MB\u001b[0m \u001b[31m85.9 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", - "\u001b[2K \u001b[91mâ”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m9.9/199.1 MB\u001b[0m \u001b[31m90.1 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m42.3/199.1 MB\u001b[0m \u001b[31m106.5 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -177,7 +177,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m12.7/199.1 MB\u001b[0m \u001b[31m88.2 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m46.9/199.1 MB\u001b[0m \u001b[31m104.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m51.4/199.1 MB\u001b[0m \u001b[31m116.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -185,7 +186,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m15.3/199.1 MB\u001b[0m \u001b[31m80.8 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m56.4/199.1 MB\u001b[0m \u001b[31m120.1 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -193,8 +194,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m17.7/199.1 MB\u001b[0m \u001b[31m73.8 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m20.2/199.1 MB\u001b[0m \u001b[31m67.7 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m60.7/199.1 MB\u001b[0m \u001b[31m115.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m65.3/199.1 MB\u001b[0m \u001b[31m119.2 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -202,7 +203,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m22.8/199.1 MB\u001b[0m \u001b[31m64.1 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m69.6/199.1 MB\u001b[0m \u001b[31m117.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -210,7 +211,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m25.3/199.1 MB\u001b[0m \u001b[31m64.1 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m74.6/199.1 MB\u001b[0m \u001b[31m119.3 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" ] }, { @@ -218,8 +219,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m28.0/199.1 MB\u001b[0m \u001b[31m68.9 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m30.8/199.1 MB\u001b[0m \u001b[31m70.6 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m79.5/199.1 MB\u001b[0m \u001b[31m124.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -227,7 +227,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m33.4/199.1 MB\u001b[0m \u001b[31m71.3 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m84.4/199.1 MB\u001b[0m \u001b[31m136.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m90.2/199.1 MB\u001b[0m \u001b[31m140.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -235,7 +236,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m36.1/199.1 MB\u001b[0m \u001b[31m71.2 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m95.7/199.1 MB\u001b[0m \u001b[31m150.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -243,8 +244,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m38.6/199.1 MB\u001b[0m \u001b[31m70.8 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m41.3/199.1 MB\u001b[0m \u001b[31m70.0 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m101.3/199.1 MB\u001b[0m \u001b[31m154.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -252,7 +252,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m43.9/199.1 MB\u001b[0m \u001b[31m69.4 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m106.9/199.1 MB\u001b[0m \u001b[31m160.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m112.9/199.1 MB\u001b[0m \u001b[31m152.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -260,7 +261,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m46.6/199.1 MB\u001b[0m \u001b[31m70.2 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m118.6/199.1 MB\u001b[0m \u001b[31m156.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -268,8 +269,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m49.3/199.1 MB\u001b[0m \u001b[31m70.8 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m52.1/199.1 MB\u001b[0m \u001b[31m71.7 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m124.1/199.1 MB\u001b[0m \u001b[31m158.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m128.5/199.1 MB\u001b[0m \u001b[31m137.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -277,7 +278,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m54.7/199.1 MB\u001b[0m \u001b[31m71.5 MB/s\u001b[0m eta \u001b[36m0:00:03\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m132.4/199.1 MB\u001b[0m \u001b[31m121.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -285,7 +286,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m57.4/199.1 MB\u001b[0m \u001b[31m70.9 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m137.1/199.1 MB\u001b[0m \u001b[31m108.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -293,8 +294,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m60.0/199.1 MB\u001b[0m \u001b[31m70.7 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m62.8/199.1 MB\u001b[0m \u001b[31m71.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m141.5/199.1 MB\u001b[0m \u001b[31m110.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -302,7 +302,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m65.5/199.1 MB\u001b[0m \u001b[31m71.4 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m146.4/199.1 MB\u001b[0m \u001b[31m122.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”\u001b[0m \u001b[32m151.7/199.1 MB\u001b[0m \u001b[31m127.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -310,7 +311,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m68.1/199.1 MB\u001b[0m \u001b[31m71.3 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”\u001b[0m \u001b[32m156.9/199.1 MB\u001b[0m \u001b[31m130.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -318,8 +319,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m70.6/199.1 MB\u001b[0m \u001b[31m70.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m73.1/199.1 MB\u001b[0m \u001b[31m68.7 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”\u001b[0m \u001b[32m161.3/199.1 MB\u001b[0m \u001b[31m123.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -327,7 +327,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m75.4/199.1 MB\u001b[0m \u001b[31m64.9 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”\u001b[0m \u001b[32m166.1/199.1 MB\u001b[0m \u001b[31m126.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”\u001b[0m \u001b[32m171.3/199.1 MB\u001b[0m \u001b[31m138.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -335,7 +336,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m77.5/199.1 MB\u001b[0m \u001b[31m62.1 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”\u001b[0m \u001b[32m177.0/199.1 MB\u001b[0m \u001b[31m155.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -343,8 +344,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m80.5/199.1 MB\u001b[0m \u001b[31m64.4 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m83.9/199.1 MB\u001b[0m \u001b[31m72.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”\u001b[0m \u001b[32m182.6/199.1 MB\u001b[0m \u001b[31m161.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”\u001b[0m \u001b[32m187.4/199.1 MB\u001b[0m \u001b[31m149.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -352,7 +353,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m87.0/199.1 MB\u001b[0m \u001b[31m81.2 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”\u001b[0m \u001b[32m189.1/199.1 MB\u001b[0m \u001b[31m108.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -360,7 +361,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m90.0/199.1 MB\u001b[0m \u001b[31m83.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”\u001b[0m \u001b[32m191.2/199.1 MB\u001b[0m \u001b[31m87.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -368,8 +369,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m93.0/199.1 MB\u001b[0m \u001b[31m81.1 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m96.2/199.1 MB\u001b[0m \u001b[31m81.4 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”\u001b[0m \u001b[32m193.2/199.1 MB\u001b[0m \u001b[31m73.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m \u001b[32m195.1/199.1 MB\u001b[0m \u001b[31m62.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -377,7 +378,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m99.6/199.1 MB\u001b[0m \u001b[31m84.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m196.9/199.1 MB\u001b[0m \u001b[31m53.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -385,7 +386,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m103.0/199.1 MB\u001b[0m \u001b[31m86.4 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m198.8/199.1 MB\u001b[0m \u001b[31m54.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -393,8 +395,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m106.1/199.1 MB\u001b[0m \u001b[31m86.0 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m109.2/199.1 MB\u001b[0m \u001b[31m83.6 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -402,7 +403,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m112.4/199.1 MB\u001b[0m \u001b[31m83.5 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -410,7 +412,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m115.6/199.1 MB\u001b[0m \u001b[31m83.3 MB/s\u001b[0m eta \u001b[36m0:00:02\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -418,7 +420,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m119.1/199.1 MB\u001b[0m \u001b[31m86.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -426,8 +429,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m122.5/199.1 MB\u001b[0m \u001b[31m87.2 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m125.7/199.1 MB\u001b[0m \u001b[31m87.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -435,7 +437,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m128.8/199.1 MB\u001b[0m \u001b[31m84.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -443,7 +445,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m131.9/199.1 MB\u001b[0m \u001b[31m83.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -451,8 +453,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m135.1/199.1 MB\u001b[0m \u001b[31m82.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m137.0/199.1 MB\u001b[0m \u001b[31m73.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -460,7 +462,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m139.4/199.1 MB\u001b[0m \u001b[31m69.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -468,7 +470,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m141.9/199.1 MB\u001b[0m \u001b[31m64.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -476,8 +478,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m144.5/199.1 MB\u001b[0m \u001b[31m62.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m147.5/199.1 MB\u001b[0m \u001b[31m70.5 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -485,7 +487,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m149.9/199.1 MB\u001b[0m \u001b[31m70.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -493,7 +495,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”\u001b[0m \u001b[32m152.0/199.1 MB\u001b[0m \u001b[31m64.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -501,8 +504,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”\u001b[0m \u001b[32m154.9/199.1 MB\u001b[0m \u001b[31m69.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”\u001b[0m \u001b[32m158.2/199.1 MB\u001b[0m \u001b[31m70.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -510,7 +512,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”\u001b[0m \u001b[32m161.4/199.1 MB\u001b[0m \u001b[31m79.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -518,8 +521,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”\u001b[0m \u001b[32m164.6/199.1 MB\u001b[0m \u001b[31m84.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”\u001b[0m \u001b[32m167.8/199.1 MB\u001b[0m \u001b[31m84.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -527,7 +529,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”\u001b[0m \u001b[32m170.4/199.1 MB\u001b[0m \u001b[31m80.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -535,7 +537,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”\u001b[0m \u001b[32m173.2/199.1 MB\u001b[0m \u001b[31m77.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -543,8 +546,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”\u001b[0m \u001b[32m175.5/199.1 MB\u001b[0m \u001b[31m72.4 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”\u001b[0m \u001b[32m178.3/199.1 MB\u001b[0m \u001b[31m69.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -552,7 +554,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”\u001b[0m \u001b[32m181.0/199.1 MB\u001b[0m \u001b[31m70.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -560,7 +563,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”\u001b[0m \u001b[32m183.6/199.1 MB\u001b[0m \u001b[31m69.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -568,8 +571,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”\u001b[0m \u001b[32m186.0/199.1 MB\u001b[0m \u001b[31m70.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”\u001b[0m \u001b[32m188.2/199.1 MB\u001b[0m \u001b[31m63.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -577,7 +579,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”\u001b[0m \u001b[32m190.4/199.1 MB\u001b[0m \u001b[31m61.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -585,7 +588,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”\u001b[0m \u001b[32m192.7/199.1 MB\u001b[0m \u001b[31m60.7 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -593,8 +596,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m \u001b[32m195.0/199.1 MB\u001b[0m \u001b[31m59.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m198.1/199.1 MB\u001b[0m \u001b[31m64.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -602,7 +605,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -610,7 +613,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -618,8 +622,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -627,7 +630,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -635,41 +638,54 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m52.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m5.7 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[?25h" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (10.4.0)\r\n", + "Requirement already satisfied: charset-normalizer<4,>=2 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.3.2)\r\n", + "Requirement already satisfied: idna<4,>=2.5 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.8)\r\n", + "Requirement already satisfied: urllib3<3,>=1.21.1 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (2.2.2)\r\n", + "Requirement already satisfied: certifi>=2017.4.17 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (2024.7.4)\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Installing collected packages: torch, torchvision\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Successfully installed torch-1.13.1+cpu torchvision-0.14.1+cpu\r\n", + "\r\n", + "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m A new release of pip is available: \u001b[0m\u001b[31;49m24.1\u001b[0m\u001b[39;49m -> \u001b[0m\u001b[32;49m24.2\u001b[0m\r\n", + "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m To update, run: \u001b[0m\u001b[32;49mpip install --upgrade pip\u001b[0m\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "Collecting numpy==1.24.1\r\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + " Downloading numpy-1.24.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)\r\n", + "Downloading numpy-1.24.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (17.3 MB)\r\n", + "\u001b[?25l \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m0.0/17.3 MB\u001b[0m \u001b[31m?\u001b[0m eta \u001b[36m-:--:--\u001b[0m" ] }, { @@ -677,7 +693,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m1.5/17.3 MB\u001b[0m \u001b[31m46.9 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -685,7 +701,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m5.3/17.3 MB\u001b[0m \u001b[31m73.6 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[90m╺\u001b[0m\u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m10.1/17.3 MB\u001b[0m \u001b[31m94.8 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -693,8 +710,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m\u001b[90mâ”â”â”â”\u001b[0m \u001b[32m15.5/17.3 MB\u001b[0m \u001b[31m149.0 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -702,7 +718,8 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m17.3/17.3 MB\u001b[0m \u001b[31m146.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", + "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m17.3/17.3 MB\u001b[0m \u001b[31m146.1 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m" ] }, { @@ -710,8 +727,7 @@ "output_type": "stream", "text": [ "\r", - "\u001b[2K \u001b[91mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m\u001b[91m╸\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m65.3 MB/s\u001b[0m eta \u001b[36m0:00:01\u001b[0m\r", - "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m199.1/199.1 MB\u001b[0m \u001b[31m11.8 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", + "\u001b[2K \u001b[90mâ”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”â”\u001b[0m \u001b[32m17.3/17.3 MB\u001b[0m \u001b[31m76.6 MB/s\u001b[0m eta \u001b[36m0:00:00\u001b[0m\r\n", "\u001b[?25h" ] }, @@ -719,25 +735,24 @@ "name": "stdout", "output_type": "stream", "text": [ - "Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from torchvision==0.14.1+cpu) (10.4.0)\r\n", - "Requirement already satisfied: charset-normalizer<4,>=2 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.3.2)\r\n", - "Requirement already satisfied: idna<4,>=2.5 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (3.8)\r\n", - "Requirement already satisfied: urllib3<3,>=1.21.1 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (2.2.2)\r\n", - "Requirement already satisfied: certifi>=2017.4.17 in /builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages (from requests->torchvision==0.14.1+cpu) (2024.7.4)\r\n" + "Installing collected packages: numpy\r\n", + " Attempting uninstall: numpy\r\n", + " Found existing installation: numpy 2.1.0\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Installing collected packages: torch, torchvision\r\n" + " Uninstalling numpy-2.1.0:\r\n", + " Successfully uninstalled numpy-2.1.0\r\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "Successfully installed torch-1.13.1+cpu torchvision-0.14.1+cpu\r\n", + "Successfully installed numpy-1.24.1\r\n", "\r\n", "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m A new release of pip is available: \u001b[0m\u001b[31;49m24.1\u001b[0m\u001b[39;49m -> \u001b[0m\u001b[32;49m24.2\u001b[0m\r\n", "\u001b[1m[\u001b[0m\u001b[34;49mnotice\u001b[0m\u001b[1;39;49m]\u001b[0m\u001b[39;49m To update, run: \u001b[0m\u001b[32;49mpip install --upgrade pip\u001b[0m\r\n" @@ -745,7 +760,8 @@ } ], "source": [ - "!pip install torchvision==0.14.1+cpu --extra-index-url https://download.pytorch.org/whl/cpu" + "!pip install torchvision==0.14.1+cpu --extra-index-url https://download.pytorch.org/whl/cpu\n", + "!pip install numpy==1.24.1" ] }, { @@ -753,90 +769,13 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:36.445327Z", - "iopub.status.busy": "2024-08-27T07:45:36.444032Z", - "iopub.status.idle": "2024-08-27T07:45:37.962090Z", - "shell.execute_reply": "2024-08-27T07:45:37.961237Z" + "iopub.execute_input": "2024-08-27T14:09:05.255550Z", + "iopub.status.busy": "2024-08-27T14:09:05.254959Z", + "iopub.status.idle": "2024-08-27T14:09:06.805990Z", + "shell.execute_reply": "2024-08-27T14:09:06.805042Z" } }, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "\n", - "A module that was compiled using NumPy 1.x cannot be run in\n", - "NumPy 2.1.0 as it may crash. To support both 1.x and 2.x\n", - "versions of NumPy, modules must be compiled with NumPy 2.0.\n", - "Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.\n", - "\n", - "If you are a user of the module, the easiest solution will be to\n", - "downgrade to 'numpy<2' or try to upgrade the affected module.\n", - "We expect that some modules will need time to support NumPy 2.\n", - "\n", - "Traceback (most recent call last): File \"/usr/lib/python3.10/runpy.py\", line 196, in _run_module_as_main\n", - " return _run_code(code, main_globals, None,\n", - " File \"/usr/lib/python3.10/runpy.py\", line 86, in _run_code\n", - " exec(code, run_globals)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel_launcher.py\", line 18, in <module>\n", - " app.launch_new_instance()\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/traitlets/config/application.py\", line 1075, in launch_instance\n", - " app.start()\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelapp.py\", line 739, in start\n", - " self.io_loop.start()\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/tornado/platform/asyncio.py\", line 205, in start\n", - " self.asyncio_loop.run_forever()\n", - " File \"/usr/lib/python3.10/asyncio/base_events.py\", line 603, in run_forever\n", - " self._run_once()\n", - " File \"/usr/lib/python3.10/asyncio/base_events.py\", line 1909, in _run_once\n", - " handle._run()\n", - " File \"/usr/lib/python3.10/asyncio/events.py\", line 80, in _run\n", - " self._context.run(self._callback, *self._args)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py\", line 545, in dispatch_queue\n", - " await self.process_one()\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py\", line 534, in process_one\n", - " await dispatch(*args)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py\", line 437, in dispatch_shell\n", - " await result\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/ipkernel.py\", line 362, in execute_request\n", - " await super().execute_request(stream, ident, parent)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/kernelbase.py\", line 778, in execute_request\n", - " reply_content = await reply_content\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/ipkernel.py\", line 449, in do_execute\n", - " res = shell.run_cell(\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/ipykernel/zmqshell.py\", line 549, in run_cell\n", - " return super().run_cell(*args, **kwargs)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py\", line 3075, in run_cell\n", - " result = self._run_cell(\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py\", line 3130, in _run_cell\n", - " result = runner(coro)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/async_helpers.py\", line 128, in _pseudo_sync_runner\n", - " coro.send(None)\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py\", line 3334, in run_cell_async\n", - " has_raised = await self.run_ast_nodes(code_ast.body, cell_name,\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py\", line 3517, in run_ast_nodes\n", - " if await self.run_code(code, result, async_=asy):\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/IPython/core/interactiveshell.py\", line 3577, in run_code\n", - " exec(code_obj, self.user_global_ns, self.user_ns)\n", - " File \"/tmp/ipykernel_5503/3127059917.py\", line 8, in <module>\n", - " import torchvision\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/__init__.py\", line 5, in <module>\n", - " from torchvision import datasets, io, models, ops, transforms, utils\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/__init__.py\", line 17, in <module>\n", - " from . import detection, optical_flow, quantization, segmentation, video\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/__init__.py\", line 1, in <module>\n", - " from .faster_rcnn import *\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/faster_rcnn.py\", line 16, in <module>\n", - " from .anchor_utils import AnchorGenerator\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py\", line 10, in <module>\n", - " class AnchorGenerator(nn.Module):\n", - " File \"/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py\", line 63, in AnchorGenerator\n", - " device: torch.device = torch.device(\"cpu\"),\n", - "/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/models/detection/anchor_utils.py:63: UserWarning: Failed to initialize NumPy: _ARRAY_API not found (Triggered internally at ../torch/csrc/utils/tensor_numpy.cpp:77.)\n", - " device: torch.device = torch.device(\"cpu\"),\n" - ] - } - ], + "outputs": [], "source": [ "import aidge_core\n", "import aidge_backend_cpu\n", @@ -863,10 +802,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:37.971090Z", - "iopub.status.busy": "2024-08-27T07:45:37.969790Z", - "iopub.status.idle": "2024-08-27T07:45:37.982210Z", - "shell.execute_reply": "2024-08-27T07:45:37.980441Z" + "iopub.execute_input": "2024-08-27T14:09:06.817501Z", + "iopub.status.busy": "2024-08-27T14:09:06.816834Z", + "iopub.status.idle": "2024-08-27T14:09:06.823340Z", + "shell.execute_reply": "2024-08-27T14:09:06.822522Z" } }, "outputs": [], @@ -896,10 +835,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:37.990201Z", - "iopub.status.busy": "2024-08-27T07:45:37.989516Z", - "iopub.status.idle": "2024-08-27T07:45:38.316165Z", - "shell.execute_reply": "2024-08-27T07:45:38.314417Z" + "iopub.execute_input": "2024-08-27T14:09:06.826627Z", + "iopub.status.busy": "2024-08-27T14:09:06.826212Z", + "iopub.status.idle": "2024-08-27T14:09:07.094197Z", + "shell.execute_reply": "2024-08-27T14:09:07.092994Z" } }, "outputs": [], @@ -949,10 +888,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:38.323451Z", - "iopub.status.busy": "2024-08-27T07:45:38.322977Z", - "iopub.status.idle": "2024-08-27T07:45:38.334399Z", - "shell.execute_reply": "2024-08-27T07:45:38.332842Z" + "iopub.execute_input": "2024-08-27T14:09:07.098370Z", + "iopub.status.busy": "2024-08-27T14:09:07.097871Z", + "iopub.status.idle": "2024-08-27T14:09:07.109777Z", + "shell.execute_reply": "2024-08-27T14:09:07.108923Z" } }, "outputs": [], @@ -997,10 +936,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:38.340850Z", - "iopub.status.busy": "2024-08-27T07:45:38.340446Z", - "iopub.status.idle": "2024-08-27T07:45:50.992693Z", - "shell.execute_reply": "2024-08-27T07:45:50.991499Z" + "iopub.execute_input": "2024-08-27T14:09:07.117069Z", + "iopub.status.busy": "2024-08-27T14:09:07.116738Z", + "iopub.status.idle": "2024-08-27T14:09:18.605332Z", + "shell.execute_reply": "2024-08-27T14:09:18.604009Z" } }, "outputs": [ @@ -42656,22 +42595,6 @@ "text": [ "Extracting ./data/cifar-10-python.tar.gz to ./data\n" ] - }, - { - "ename": "RuntimeError", - "evalue": "Numpy is not available", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mRuntimeError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[6], line 3\u001b[0m\n\u001b[1;32m 1\u001b[0m aidge_database \u001b[38;5;241m=\u001b[39m aidge_cifar10()\n\u001b[1;32m 2\u001b[0m BATCH_SIZE \u001b[38;5;241m=\u001b[39m \u001b[38;5;241m64\u001b[39m\n\u001b[0;32m----> 3\u001b[0m aidge_dataprovider \u001b[38;5;241m=\u001b[39m \u001b[43maidge_core\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mDataProvider\u001b[49m\u001b[43m(\u001b[49m\u001b[43maidge_database\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 4\u001b[0m \u001b[43m \u001b[49m\u001b[43mbatch_size\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[43mBATCH_SIZE\u001b[49m\u001b[43m,\u001b[49m\n\u001b[1;32m 5\u001b[0m \u001b[43m \u001b[49m\u001b[43mshuffle\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m,\u001b[49m\n\u001b[1;32m 6\u001b[0m \u001b[43m \u001b[49m\u001b[43mdrop_last\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m)\u001b[49m\n", - "Cell \u001b[0;32mIn[5], line 18\u001b[0m, in \u001b[0;36maidge_cifar10.get_item\u001b[0;34m(self, idx)\u001b[0m\n\u001b[1;32m 17\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21mget_item\u001b[39m(\u001b[38;5;28mself\u001b[39m, idx):\n\u001b[0;32m---> 18\u001b[0m data, label \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtrainset\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[38;5;21;43m__getitem__\u001b[39;49m\u001b[43m(\u001b[49m\u001b[43midx\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 19\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m [aidge_core\u001b[38;5;241m.\u001b[39mTensor(data\u001b[38;5;241m.\u001b[39mnumpy()),\n\u001b[1;32m 20\u001b[0m one_hot_encoding(label, \u001b[38;5;241m10\u001b[39m)]\n", - "File \u001b[0;32m/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/datasets/cifar.py:118\u001b[0m, in \u001b[0;36mCIFAR10.__getitem__\u001b[0;34m(self, index)\u001b[0m\n\u001b[1;32m 115\u001b[0m img \u001b[38;5;241m=\u001b[39m Image\u001b[38;5;241m.\u001b[39mfromarray(img)\n\u001b[1;32m 117\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtransform \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[0;32m--> 118\u001b[0m img \u001b[38;5;241m=\u001b[39m \u001b[38;5;28;43mself\u001b[39;49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mtransform\u001b[49m\u001b[43m(\u001b[49m\u001b[43mimg\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 120\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtarget_transform \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[1;32m 121\u001b[0m target \u001b[38;5;241m=\u001b[39m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtarget_transform(target)\n", - "File \u001b[0;32m/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/transforms.py:95\u001b[0m, in \u001b[0;36mCompose.__call__\u001b[0;34m(self, img)\u001b[0m\n\u001b[1;32m 93\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__call__\u001b[39m(\u001b[38;5;28mself\u001b[39m, img):\n\u001b[1;32m 94\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m t \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28mself\u001b[39m\u001b[38;5;241m.\u001b[39mtransforms:\n\u001b[0;32m---> 95\u001b[0m img \u001b[38;5;241m=\u001b[39m \u001b[43mt\u001b[49m\u001b[43m(\u001b[49m\u001b[43mimg\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 96\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m img\n", - "File \u001b[0;32m/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/transforms.py:135\u001b[0m, in \u001b[0;36mToTensor.__call__\u001b[0;34m(self, pic)\u001b[0m\n\u001b[1;32m 127\u001b[0m \u001b[38;5;28;01mdef\u001b[39;00m \u001b[38;5;21m__call__\u001b[39m(\u001b[38;5;28mself\u001b[39m, pic):\n\u001b[1;32m 128\u001b[0m \u001b[38;5;250m \u001b[39m\u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[1;32m 129\u001b[0m \u001b[38;5;124;03m Args:\u001b[39;00m\n\u001b[1;32m 130\u001b[0m \u001b[38;5;124;03m pic (PIL Image or numpy.ndarray): Image to be converted to tensor.\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 133\u001b[0m \u001b[38;5;124;03m Tensor: Converted image.\u001b[39;00m\n\u001b[1;32m 134\u001b[0m \u001b[38;5;124;03m \"\"\"\u001b[39;00m\n\u001b[0;32m--> 135\u001b[0m \u001b[38;5;28;01mreturn\u001b[39;00m \u001b[43mF\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mto_tensor\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpic\u001b[49m\u001b[43m)\u001b[49m\n", - "File \u001b[0;32m/builds/eclipse/aidge/aidge/venv/lib/python3.10/site-packages/torchvision/transforms/functional.py:163\u001b[0m, in \u001b[0;36mto_tensor\u001b[0;34m(pic)\u001b[0m\n\u001b[1;32m 161\u001b[0m \u001b[38;5;66;03m# handle PIL Image\u001b[39;00m\n\u001b[1;32m 162\u001b[0m mode_to_nptype \u001b[38;5;241m=\u001b[39m {\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mI\u001b[39m\u001b[38;5;124m\"\u001b[39m: np\u001b[38;5;241m.\u001b[39mint32, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mI;16\u001b[39m\u001b[38;5;124m\"\u001b[39m: np\u001b[38;5;241m.\u001b[39mint16, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mF\u001b[39m\u001b[38;5;124m\"\u001b[39m: np\u001b[38;5;241m.\u001b[39mfloat32}\n\u001b[0;32m--> 163\u001b[0m img \u001b[38;5;241m=\u001b[39m \u001b[43mtorch\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mfrom_numpy\u001b[49m\u001b[43m(\u001b[49m\u001b[43mnp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43marray\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpic\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mmode_to_nptype\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mget\u001b[49m\u001b[43m(\u001b[49m\u001b[43mpic\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43mmode\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mnp\u001b[49m\u001b[38;5;241;43m.\u001b[39;49m\u001b[43muint8\u001b[49m\u001b[43m)\u001b[49m\u001b[43m,\u001b[49m\u001b[43m \u001b[49m\u001b[43mcopy\u001b[49m\u001b[38;5;241;43m=\u001b[39;49m\u001b[38;5;28;43;01mTrue\u001b[39;49;00m\u001b[43m)\u001b[49m\u001b[43m)\u001b[49m\n\u001b[1;32m 165\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m pic\u001b[38;5;241m.\u001b[39mmode \u001b[38;5;241m==\u001b[39m \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m1\u001b[39m\u001b[38;5;124m\"\u001b[39m:\n\u001b[1;32m 166\u001b[0m img \u001b[38;5;241m=\u001b[39m \u001b[38;5;241m255\u001b[39m \u001b[38;5;241m*\u001b[39m img\n", - "\u001b[0;31mRuntimeError\u001b[0m: Numpy is not available" - ] } ], "source": [ @@ -42700,10 +42623,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:50.999305Z", - "iopub.status.busy": "2024-08-27T07:45:50.999045Z", - "iopub.status.idle": "2024-08-27T07:45:51.004886Z", - "shell.execute_reply": "2024-08-27T07:45:51.003767Z" + "iopub.execute_input": "2024-08-27T14:09:18.612995Z", + "iopub.status.busy": "2024-08-27T14:09:18.610412Z", + "iopub.status.idle": "2024-08-27T14:09:18.617874Z", + "shell.execute_reply": "2024-08-27T14:09:18.616914Z" } }, "outputs": [], @@ -42724,10 +42647,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:51.011553Z", - "iopub.status.busy": "2024-08-27T07:45:51.010516Z", - "iopub.status.idle": "2024-08-27T07:45:51.018328Z", - "shell.execute_reply": "2024-08-27T07:45:51.017073Z" + "iopub.execute_input": "2024-08-27T14:09:18.629268Z", + "iopub.status.busy": "2024-08-27T14:09:18.623269Z", + "iopub.status.idle": "2024-08-27T14:09:18.635121Z", + "shell.execute_reply": "2024-08-27T14:09:18.634202Z" } }, "outputs": [], @@ -42751,22 +42674,53 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:51.025225Z", - "iopub.status.busy": "2024-08-27T07:45:51.024217Z", - "iopub.status.idle": "2024-08-27T07:45:51.081645Z", - "shell.execute_reply": "2024-08-27T07:45:51.080885Z" + "iopub.execute_input": "2024-08-27T14:09:18.641279Z", + "iopub.status.busy": "2024-08-27T14:09:18.639612Z", + "iopub.status.idle": "2024-08-27T14:09:44.572816Z", + "shell.execute_reply": "2024-08-27T14:09:44.570542Z" } }, "outputs": [ { - "ename": "NameError", - "evalue": "name 'aidge_dataprovider' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[9], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m tot_acc \u001b[38;5;241m=\u001b[39m \u001b[38;5;241m0\u001b[39m\n\u001b[0;32m----> 2\u001b[0m \u001b[38;5;28;01mfor\u001b[39;00m i, (\u001b[38;5;28minput\u001b[39m, label) \u001b[38;5;129;01min\u001b[39;00m \u001b[38;5;28menumerate\u001b[39m(\u001b[43maidge_dataprovider\u001b[49m):\n\u001b[1;32m 3\u001b[0m \u001b[38;5;66;03m# input.init_grad()\u001b[39;00m\n\u001b[1;32m 4\u001b[0m scheduler\u001b[38;5;241m.\u001b[39mforward(data\u001b[38;5;241m=\u001b[39m[\u001b[38;5;28minput\u001b[39m])\n\u001b[1;32m 5\u001b[0m \u001b[38;5;66;03m# Really long line should be a faster way ...\u001b[39;00m\n", - "\u001b[0;31mNameError\u001b[0m: name 'aidge_dataprovider' is not defined" + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 64, loss: 0.9453436732292175, acc:9.375%, tot_acc:9.375%\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 128, loss: 0.749517560005188, acc:9.375%, tot_acc:9.375%\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 192, loss: 0.4656025469303131, acc:7.8125%, tot_acc:8.854166666666668%\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 256, loss: 0.25375890731811523, acc:10.9375%, tot_acc:9.375%\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 320, loss: 0.1999601274728775, acc:7.8125%, tot_acc:9.0625%\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Nb samples 384, loss: 0.16076548397541046, acc:15.625%, tot_acc:10.15625%\n" ] } ], diff --git a/source/Tutorial/load_and_run.html b/source/Tutorial/load_and_run.html index 503a005fc4828d5a1271e5a6983a80a4a63d44d5..db5af4973273f9024ec89f6688495b9c63306b83 100644 --- a/source/Tutorial/load_and_run.html +++ b/source/Tutorial/load_and_run.html @@ -637,7 +637,7 @@ Available backends: <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZsYXR0ZW5fMCgiRmxhdHRlblxuPHN1Yj48ZW0+KEZsYXR0ZW4jMCk8L2VtPjwvc3ViPiIpOjo6Z2VuZXJpY0Nsc19yb290Q2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzItLT58IjAgWzUwLCA1MF0mcmFycjsxInxGQ18xClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKRkNfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpSZUxVXzEtLT58IjAmcmFycjswInxGQ18yClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKRmxhdHRlbl8wLS0+fCIwJnJhcnI7MCJ8RkNfMApGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzQtLT58IjAgWzEwLCA1MF0mcmFycjsxInxGQ18yCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxGbGF0dGVuXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZsYXR0ZW5fMCgiRmxhdHRlblxuPHN1Yj48ZW0+KEZsYXR0ZW4jMCk8L2VtPjwvc3ViPiIpOjo6Z2VuZXJpY0Nsc19yb290Q2xzClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKQpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpQcm9kdWNlcl8xLS0+fCIwIFs1MF0mcmFycjsyInxGQ18wClByb2R1Y2VyXzAtLT58IjAgWzUwLCA3ODRdJnJhcnI7MSJ8RkNfMApQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKRmxhdHRlbl8wLS0+fCIwJnJhcnI7MCJ8RkNfMApQcm9kdWNlcl80LS0+fCIwIFsxMCwgNTBdJnJhcnI7MSJ8RkNfMgpGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKRkNfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpSZUxVXzEtLT58IjAmcmFycjswInxGQ18yCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxGbGF0dGVuXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> </section> <section id="Graph-transformation"> @@ -746,7 +746,7 @@ True <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKTo6OnJvb3RDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yClByb2R1Y2VyXzQtLT58IjAgWzEwLCA1MF0mcmFycjsxInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8RkNfMQpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> <p>All of these steps are embedded inside <code class="docutils literal notranslate"><span class="pre">recipes</span></code> functions. These recipes are available in <code class="docutils literal notranslate"><span class="pre">aidge_core</span></code>, some recipes are: - <em>fuse_batchnorm</em>: Fuse BatchNorm inside Conv or FC operator; - <em>fuse_mul_add</em>: Fuse MatMul and Add operator into a FC operator; - <em>remove_flatten</em>: Remove Flatten if it is before an FC operator.</p> <p>Let’s do it again with the <em>remove_flatten</em> recipie :</p> @@ -789,7 +789,7 @@ True <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8RkNfMQpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKTo6OnJvb3RDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfNCgiZmMzX3dlaWdodFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImZjM19iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKUHJvZHVjZXJfNS0tPnwiMCBbMTBdJnJhcnI7MiJ8RkNfMgpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> </section> <section id="Inference"> @@ -815,7 +815,7 @@ True </div> <div class="output_area docutils container"> <div class="highlight"><pre> -<matplotlib.image.AxesImage at 0x7fad03f1d4b0> +<matplotlib.image.AxesImage at 0x7fa0b851f790> </pre></div></div> </div> <div class="nboutput nblast docutils container"> @@ -931,7 +931,7 @@ Aidge prediction = 7 <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/Z2FudHQKZGF0ZUZvcm1hdCB4CmF4aXNGb3JtYXQgJVEgwrVzCgpmYzFfd2VpZ2h0IChQcm9kdWNlciMwKSA6MCwgMwpmYzFfYmlhcyAoUHJvZHVjZXIjMSkgOjksIDkKZmMyX3dlaWdodCAoUHJvZHVjZXIjMikgOjE0LCAxNApmYzJfYmlhcyAoUHJvZHVjZXIjMykgOjE5LCAxOQpmYzNfYmlhcyAoUHJvZHVjZXIjNSkgOjIyLCAyMwpmYzNfd2VpZ2h0IChQcm9kdWNlciM0KSA6MjcsIDI4CmZjMV9HZW1tX291dHB1dF8wIChGQyMwKSA6MzEsIDU3OQpSZWx1IChSZUxVIzApIDo1ODgsIDYxOApmYzJfR2VtbV9vdXRwdXRfMCAoRkMjMSkgOjYyMywgNjY5ClJlbHVfMSAoUmVMVSMxKSA6Njc4LCA2OTAKb3V0cHV0IChGQyMyKSA6Njk0LCA3MTcKCg=="/></div> +<img src="https://mermaid.ink/img/Z2FudHQKZGF0ZUZvcm1hdCB4CmF4aXNGb3JtYXQgJVEgwrVzCgpmYzFfd2VpZ2h0IChQcm9kdWNlciMwKSA6MCwgMgpmYzFfYmlhcyAoUHJvZHVjZXIjMSkgOjUsIDUKZmMyX3dlaWdodCAoUHJvZHVjZXIjMikgOjYsIDcKZmMyX2JpYXMgKFByb2R1Y2VyIzMpIDo4LCA4CmZjM193ZWlnaHQgKFByb2R1Y2VyIzQpIDoxMCwgMTAKZmMzX2JpYXMgKFByb2R1Y2VyIzUpIDoxMSwgMTIKZmMxX0dlbW1fb3V0cHV0XzAgKEZDIzApIDoxMywgMjM3ClJlbHUgKFJlTFUjMCkgOjI0MCwgMjU4CmZjMl9HZW1tX291dHB1dF8wIChGQyMxKSA6MjU5LCAyNzcKUmVsdV8xIChSZUxVIzEpIDoyODAsIDI4NApvdXRwdXQgKEZDIzIpIDoyODYsIDI5NQoK"/></div> </div> </section> </section> diff --git a/source/Tutorial/load_and_run.ipynb b/source/Tutorial/load_and_run.ipynb index 8179cee0402364dd4f96a043c389941d5fe27ee6..be526d689fdb34c70b6c6adb39936cec610047d2 100644 --- a/source/Tutorial/load_and_run.ipynb +++ b/source/Tutorial/load_and_run.ipynb @@ -39,10 +39,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:54.951674Z", - "iopub.status.busy": "2024-08-27T07:45:54.950231Z", - "iopub.status.idle": "2024-08-27T07:45:55.401834Z", - "shell.execute_reply": "2024-08-27T07:45:55.399756Z" + "iopub.execute_input": "2024-08-27T14:09:48.719607Z", + "iopub.status.busy": "2024-08-27T14:09:48.718373Z", + "iopub.status.idle": "2024-08-27T14:09:49.146140Z", + "shell.execute_reply": "2024-08-27T14:09:49.145280Z" } }, "outputs": [ @@ -91,10 +91,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:55.410077Z", - "iopub.status.busy": "2024-08-27T07:45:55.409370Z", - "iopub.status.idle": "2024-08-27T07:45:56.042176Z", - "shell.execute_reply": "2024-08-27T07:45:56.040864Z" + "iopub.execute_input": "2024-08-27T14:09:49.151487Z", + "iopub.status.busy": "2024-08-27T14:09:49.150889Z", + "iopub.status.idle": "2024-08-27T14:09:49.900947Z", + "shell.execute_reply": "2024-08-27T14:09:49.899596Z" } }, "outputs": [], @@ -134,10 +134,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.049231Z", - "iopub.status.busy": "2024-08-27T07:45:56.048770Z", - "iopub.status.idle": "2024-08-27T07:45:56.085650Z", - "shell.execute_reply": "2024-08-27T07:45:56.084442Z" + "iopub.execute_input": "2024-08-27T14:09:49.908422Z", + "iopub.status.busy": "2024-08-27T14:09:49.907578Z", + "iopub.status.idle": "2024-08-27T14:09:49.947809Z", + "shell.execute_reply": "2024-08-27T14:09:49.945425Z" } }, "outputs": [ @@ -178,10 +178,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.091899Z", - "iopub.status.busy": "2024-08-27T07:45:56.091505Z", - "iopub.status.idle": "2024-08-27T07:45:56.107148Z", - "shell.execute_reply": "2024-08-27T07:45:56.105898Z" + "iopub.execute_input": "2024-08-27T14:09:49.954244Z", + "iopub.status.busy": "2024-08-27T14:09:49.953668Z", + "iopub.status.idle": "2024-08-27T14:09:49.969157Z", + "shell.execute_reply": "2024-08-27T14:09:49.968056Z" } }, "outputs": [ @@ -212,10 +212,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.113462Z", - "iopub.status.busy": "2024-08-27T07:45:56.113045Z", - "iopub.status.idle": "2024-08-27T07:45:56.175968Z", - "shell.execute_reply": "2024-08-27T07:45:56.174550Z" + "iopub.execute_input": "2024-08-27T14:09:49.985394Z", + "iopub.status.busy": "2024-08-27T14:09:49.984422Z", + "iopub.status.idle": "2024-08-27T14:09:50.054945Z", + "shell.execute_reply": "2024-08-27T14:09:50.053672Z" } }, "outputs": [], @@ -242,10 +242,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.182637Z", - "iopub.status.busy": "2024-08-27T07:45:56.182199Z", - "iopub.status.idle": "2024-08-27T07:45:56.196251Z", - "shell.execute_reply": "2024-08-27T07:45:56.194593Z" + "iopub.execute_input": "2024-08-27T14:09:50.062536Z", + "iopub.status.busy": "2024-08-27T14:09:50.062003Z", + "iopub.status.idle": "2024-08-27T14:09:50.075546Z", + "shell.execute_reply": "2024-08-27T14:09:50.073987Z" } }, "outputs": [ @@ -288,17 +288,17 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.202883Z", - "iopub.status.busy": "2024-08-27T07:45:56.202442Z", - "iopub.status.idle": "2024-08-27T07:45:56.218412Z", - "shell.execute_reply": "2024-08-27T07:45:56.216786Z" + "iopub.execute_input": "2024-08-27T14:09:50.089909Z", + "iopub.status.busy": "2024-08-27T14:09:50.089247Z", + "iopub.status.idle": "2024-08-27T14:09:50.116164Z", + "shell.execute_reply": "2024-08-27T14:09:50.113949Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZsYXR0ZW5fMCgiRmxhdHRlblxuPHN1Yj48ZW0+KEZsYXR0ZW4jMCk8L2VtPjwvc3ViPiIpOjo6Z2VuZXJpY0Nsc19yb290Q2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzItLT58IjAgWzUwLCA1MF0mcmFycjsxInxGQ18xClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKRkNfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpSZUxVXzEtLT58IjAmcmFycjswInxGQ18yClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKRmxhdHRlbl8wLS0+fCIwJnJhcnI7MCJ8RkNfMApGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzQtLT58IjAgWzEwLCA1MF0mcmFycjsxInxGQ18yCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxGbGF0dGVuXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZsYXR0ZW5fMCgiRmxhdHRlblxuPHN1Yj48ZW0+KEZsYXR0ZW4jMCk8L2VtPjwvc3ViPiIpOjo6Z2VuZXJpY0Nsc19yb290Q2xzClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKQpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpQcm9kdWNlcl8xLS0+fCIwIFs1MF0mcmFycjsyInxGQ18wClByb2R1Y2VyXzAtLT58IjAgWzUwLCA3ODRdJnJhcnI7MSJ8RkNfMApQcm9kdWNlcl8zLS0+fCIwIFs1MF0mcmFycjsyInxGQ18xClByb2R1Y2VyXzUtLT58IjAgWzEwXSZyYXJyOzIifEZDXzIKRmxhdHRlbl8wLS0+fCIwJnJhcnI7MCJ8RkNfMApQcm9kdWNlcl80LS0+fCIwIFsxMCwgNTBdJnJhcnI7MSJ8RkNfMgpGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKRkNfMS0tPnwiMCZyYXJyOzAifFJlTFVfMQpSZUxVXzEtLT58IjAmcmFycjswInxGQ18yCmlucHV0MCgoaW4jMCkpOjo6aW5wdXRDbHMtLS0+fCImcmFycjswInxGbGF0dGVuXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -345,10 +345,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.225237Z", - "iopub.status.busy": "2024-08-27T07:45:56.224485Z", - "iopub.status.idle": "2024-08-27T07:45:56.247283Z", - "shell.execute_reply": "2024-08-27T07:45:56.245704Z" + "iopub.execute_input": "2024-08-27T14:09:50.125588Z", + "iopub.status.busy": "2024-08-27T14:09:50.124380Z", + "iopub.status.idle": "2024-08-27T14:09:50.156312Z", + "shell.execute_reply": "2024-08-27T14:09:50.154088Z" } }, "outputs": [], @@ -376,10 +376,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.254072Z", - "iopub.status.busy": "2024-08-27T07:45:56.253181Z", - "iopub.status.idle": "2024-08-27T07:45:56.271010Z", - "shell.execute_reply": "2024-08-27T07:45:56.269416Z" + "iopub.execute_input": "2024-08-27T14:09:50.182741Z", + "iopub.status.busy": "2024-08-27T14:09:50.182121Z", + "iopub.status.idle": "2024-08-27T14:09:50.202330Z", + "shell.execute_reply": "2024-08-27T14:09:50.200069Z" } }, "outputs": [ @@ -412,10 +412,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.278505Z", - "iopub.status.busy": "2024-08-27T07:45:56.277502Z", - "iopub.status.idle": "2024-08-27T07:45:56.289767Z", - "shell.execute_reply": "2024-08-27T07:45:56.287923Z" + "iopub.execute_input": "2024-08-27T14:09:50.207350Z", + "iopub.status.busy": "2024-08-27T14:09:50.206887Z", + "iopub.status.idle": "2024-08-27T14:09:50.218796Z", + "shell.execute_reply": "2024-08-27T14:09:50.216979Z" } }, "outputs": [ @@ -459,10 +459,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.297520Z", - "iopub.status.busy": "2024-08-27T07:45:56.296875Z", - "iopub.status.idle": "2024-08-27T07:45:56.309838Z", - "shell.execute_reply": "2024-08-27T07:45:56.308102Z" + "iopub.execute_input": "2024-08-27T14:09:50.225375Z", + "iopub.status.busy": "2024-08-27T14:09:50.224719Z", + "iopub.status.idle": "2024-08-27T14:09:50.242742Z", + "shell.execute_reply": "2024-08-27T14:09:50.241367Z" } }, "outputs": [ @@ -495,17 +495,17 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.317926Z", - "iopub.status.busy": "2024-08-27T07:45:56.316375Z", - "iopub.status.idle": "2024-08-27T07:45:56.328877Z", - "shell.execute_reply": "2024-08-27T07:45:56.327125Z" + "iopub.execute_input": "2024-08-27T14:09:50.249496Z", + "iopub.status.busy": "2024-08-27T14:09:50.248913Z", + "iopub.status.idle": "2024-08-27T14:09:50.259121Z", + "shell.execute_reply": "2024-08-27T14:09:50.257150Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8zKCJmYzJfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzMpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIoImZjMl93ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoIlJlbHVcbjxzdWI+PGVtPihSZUxVIzApPC9lbT48L3N1Yj4iKQpGQ18xKCJmYzJfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzEpPC9lbT48L3N1Yj4iKQpSZUxVXzEoIlJlbHVfMVxuPHN1Yj48ZW0+KFJlTFUjMSk8L2VtPjwvc3ViPiIpCkZDXzIoIm91dHB1dFxuPHN1Yj48ZW0+KEZDIzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl8yLS0+fCIwIFs1MCwgNTBdJnJhcnI7MSJ8RkNfMQpSZUxVXzAtLT58IjAmcmFycjswInxGQ18xCkZDXzEtLT58IjAmcmFycjswInxSZUxVXzEKUmVMVV8xLS0+fCIwJnJhcnI7MCJ8RkNfMgpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzQoImZjM193ZWlnaHRcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKTo6OnJvb3RDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMS0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMApQcm9kdWNlcl8wLS0+fCIwIFs1MCwgNzg0XSZyYXJyOzEifEZDXzAKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yClByb2R1Y2VyXzQtLT58IjAgWzEwLCA1MF0mcmFycjsxInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8RkNfMQpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -538,10 +538,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.335966Z", - "iopub.status.busy": "2024-08-27T07:45:56.335308Z", - "iopub.status.idle": "2024-08-27T07:45:56.370860Z", - "shell.execute_reply": "2024-08-27T07:45:56.369694Z" + "iopub.execute_input": "2024-08-27T14:09:50.263182Z", + "iopub.status.busy": "2024-08-27T14:09:50.262779Z", + "iopub.status.idle": "2024-08-27T14:09:50.286009Z", + "shell.execute_reply": "2024-08-27T14:09:50.284834Z" } }, "outputs": [ @@ -578,17 +578,17 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.377024Z", - "iopub.status.busy": "2024-08-27T07:45:56.376631Z", - "iopub.status.idle": "2024-08-27T07:45:56.386551Z", - "shell.execute_reply": "2024-08-27T07:45:56.385272Z" + "iopub.execute_input": "2024-08-27T14:09:50.294332Z", + "iopub.status.busy": "2024-08-27T14:09:50.293935Z", + "iopub.status.idle": "2024-08-27T14:09:50.306958Z", + "shell.execute_reply": "2024-08-27T14:09:50.303936Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJmYzNfYmlhc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkZDXzAoImZjMV9HZW1tX291dHB1dF8wXG48c3ViPjxlbT4oRkMjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl80KCJmYzNfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpQcm9kdWNlcl81LS0+fCIwIFsxMF0mcmFycjsyInxGQ18yCkZDXzAtLT58IjAmcmFycjswInxSZUxVXzAKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKUmVMVV8wLS0+fCIwJnJhcnI7MCJ8RkNfMQpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJmYzFfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiZmMxX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8yKCJmYzJfd2VpZ2h0XG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMygiZmMyX2JpYXNcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpGQ18wKCJmYzFfR2VtbV9vdXRwdXRfMFxuPHN1Yj48ZW0+KEZDIzApPC9lbT48L3N1Yj4iKTo6OnJvb3RDbHMKUmVMVV8wKCJSZWx1XG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfNCgiZmMzX3dlaWdodFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImZjM19iaWFzXG48c3ViPjxlbT4oUHJvZHVjZXIjNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKRkNfMSgiZmMyX0dlbW1fb3V0cHV0XzBcbjxzdWI+PGVtPihGQyMxKTwvZW0+PC9zdWI+IikKUmVMVV8xKCJSZWx1XzFcbjxzdWI+PGVtPihSZUxVIzEpPC9lbT48L3N1Yj4iKQpGQ18yKCJvdXRwdXRcbjxzdWI+PGVtPihGQyMyKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMC0tPnwiMCBbNTAsIDc4NF0mcmFycjsxInxGQ18wClByb2R1Y2VyXzEtLT58IjAgWzUwXSZyYXJyOzIifEZDXzAKUHJvZHVjZXJfMi0tPnwiMCBbNTAsIDUwXSZyYXJyOzEifEZDXzEKUHJvZHVjZXJfMy0tPnwiMCBbNTBdJnJhcnI7MiJ8RkNfMQpGQ18wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClJlTFVfMC0tPnwiMCZyYXJyOzAifEZDXzEKUHJvZHVjZXJfNC0tPnwiMCBbMTAsIDUwXSZyYXJyOzEifEZDXzIKUHJvZHVjZXJfNS0tPnwiMCBbMTBdJnJhcnI7MiJ8RkNfMgpGQ18xLS0+fCIwJnJhcnI7MCJ8UmVMVV8xClJlTFVfMS0tPnwiMCZyYXJyOzAifEZDXzIKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifEZDXzAKRkNfMi0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -624,17 +624,17 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.393373Z", - "iopub.status.busy": "2024-08-27T07:45:56.392886Z", - "iopub.status.idle": "2024-08-27T07:45:56.591769Z", - "shell.execute_reply": "2024-08-27T07:45:56.590386Z" + "iopub.execute_input": "2024-08-27T14:09:50.317262Z", + "iopub.status.busy": "2024-08-27T14:09:50.316538Z", + "iopub.status.idle": "2024-08-27T14:09:50.546514Z", + "shell.execute_reply": "2024-08-27T14:09:50.545564Z" } }, "outputs": [ { "data": { "text/plain": [ - "<matplotlib.image.AxesImage at 0x7fad03f1d4b0>" + "<matplotlib.image.AxesImage at 0x7fa0b851f790>" ] }, "execution_count": 15, @@ -670,10 +670,10 @@ "execution_count": 16, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.599934Z", - "iopub.status.busy": "2024-08-27T07:45:56.599414Z", - "iopub.status.idle": "2024-08-27T07:45:56.608921Z", - "shell.execute_reply": "2024-08-27T07:45:56.607291Z" + "iopub.execute_input": "2024-08-27T14:09:50.550485Z", + "iopub.status.busy": "2024-08-27T14:09:50.549883Z", + "iopub.status.idle": "2024-08-27T14:09:50.557294Z", + "shell.execute_reply": "2024-08-27T14:09:50.556217Z" } }, "outputs": [ @@ -704,10 +704,10 @@ "execution_count": 17, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.616149Z", - "iopub.status.busy": "2024-08-27T07:45:56.615538Z", - "iopub.status.idle": "2024-08-27T07:45:56.625017Z", - "shell.execute_reply": "2024-08-27T07:45:56.623161Z" + "iopub.execute_input": "2024-08-27T14:09:50.561378Z", + "iopub.status.busy": "2024-08-27T14:09:50.561050Z", + "iopub.status.idle": "2024-08-27T14:09:50.567784Z", + "shell.execute_reply": "2024-08-27T14:09:50.566827Z" } }, "outputs": [ @@ -754,10 +754,10 @@ "execution_count": 18, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.632653Z", - "iopub.status.busy": "2024-08-27T07:45:56.632002Z", - "iopub.status.idle": "2024-08-27T07:45:56.642539Z", - "shell.execute_reply": "2024-08-27T07:45:56.640698Z" + "iopub.execute_input": "2024-08-27T14:09:50.571684Z", + "iopub.status.busy": "2024-08-27T14:09:50.571397Z", + "iopub.status.idle": "2024-08-27T14:09:50.577254Z", + "shell.execute_reply": "2024-08-27T14:09:50.576367Z" } }, "outputs": [], @@ -782,10 +782,10 @@ "execution_count": 19, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.649947Z", - "iopub.status.busy": "2024-08-27T07:45:56.649304Z", - "iopub.status.idle": "2024-08-27T07:45:56.661489Z", - "shell.execute_reply": "2024-08-27T07:45:56.659659Z" + "iopub.execute_input": "2024-08-27T14:09:50.581030Z", + "iopub.status.busy": "2024-08-27T14:09:50.580702Z", + "iopub.status.idle": "2024-08-27T14:09:50.587569Z", + "shell.execute_reply": "2024-08-27T14:09:50.586710Z" } }, "outputs": [], @@ -803,10 +803,10 @@ "execution_count": 20, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.668787Z", - "iopub.status.busy": "2024-08-27T07:45:56.668134Z", - "iopub.status.idle": "2024-08-27T07:45:56.681118Z", - "shell.execute_reply": "2024-08-27T07:45:56.679261Z" + "iopub.execute_input": "2024-08-27T14:09:50.591443Z", + "iopub.status.busy": "2024-08-27T14:09:50.591145Z", + "iopub.status.idle": "2024-08-27T14:09:50.599254Z", + "shell.execute_reply": "2024-08-27T14:09:50.598288Z" } }, "outputs": [ @@ -841,17 +841,17 @@ "execution_count": 21, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.688510Z", - "iopub.status.busy": "2024-08-27T07:45:56.687783Z", - "iopub.status.idle": "2024-08-27T07:45:56.700339Z", - "shell.execute_reply": "2024-08-27T07:45:56.698395Z" + "iopub.execute_input": "2024-08-27T14:09:50.603230Z", + "iopub.status.busy": "2024-08-27T14:09:50.602947Z", + "iopub.status.idle": "2024-08-27T14:09:50.611689Z", + "shell.execute_reply": "2024-08-27T14:09:50.610539Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/Z2FudHQKZGF0ZUZvcm1hdCB4CmF4aXNGb3JtYXQgJVEgwrVzCgpmYzFfd2VpZ2h0IChQcm9kdWNlciMwKSA6MCwgMwpmYzFfYmlhcyAoUHJvZHVjZXIjMSkgOjksIDkKZmMyX3dlaWdodCAoUHJvZHVjZXIjMikgOjE0LCAxNApmYzJfYmlhcyAoUHJvZHVjZXIjMykgOjE5LCAxOQpmYzNfYmlhcyAoUHJvZHVjZXIjNSkgOjIyLCAyMwpmYzNfd2VpZ2h0IChQcm9kdWNlciM0KSA6MjcsIDI4CmZjMV9HZW1tX291dHB1dF8wIChGQyMwKSA6MzEsIDU3OQpSZWx1IChSZUxVIzApIDo1ODgsIDYxOApmYzJfR2VtbV9vdXRwdXRfMCAoRkMjMSkgOjYyMywgNjY5ClJlbHVfMSAoUmVMVSMxKSA6Njc4LCA2OTAKb3V0cHV0IChGQyMyKSA6Njk0LCA3MTcKCg==\"/>" + "<img src=\"https://mermaid.ink/img/Z2FudHQKZGF0ZUZvcm1hdCB4CmF4aXNGb3JtYXQgJVEgwrVzCgpmYzFfd2VpZ2h0IChQcm9kdWNlciMwKSA6MCwgMgpmYzFfYmlhcyAoUHJvZHVjZXIjMSkgOjUsIDUKZmMyX3dlaWdodCAoUHJvZHVjZXIjMikgOjYsIDcKZmMyX2JpYXMgKFByb2R1Y2VyIzMpIDo4LCA4CmZjM193ZWlnaHQgKFByb2R1Y2VyIzQpIDoxMCwgMTAKZmMzX2JpYXMgKFByb2R1Y2VyIzUpIDoxMSwgMTIKZmMxX0dlbW1fb3V0cHV0XzAgKEZDIzApIDoxMywgMjM3ClJlbHUgKFJlTFUjMCkgOjI0MCwgMjU4CmZjMl9HZW1tX291dHB1dF8wIChGQyMxKSA6MjU5LCAyNzcKUmVsdV8xIChSZUxVIzEpIDoyODAsIDI4NApvdXRwdXQgKEZDIzIpIDoyODYsIDI5NQoK\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -888,10 +888,10 @@ "execution_count": 22, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.707962Z", - "iopub.status.busy": "2024-08-27T07:45:56.707240Z", - "iopub.status.idle": "2024-08-27T07:45:56.856071Z", - "shell.execute_reply": "2024-08-27T07:45:56.853443Z" + "iopub.execute_input": "2024-08-27T14:09:50.615498Z", + "iopub.status.busy": "2024-08-27T14:09:50.615204Z", + "iopub.status.idle": "2024-08-27T14:09:50.768141Z", + "shell.execute_reply": "2024-08-27T14:09:50.765228Z" } }, "outputs": [ @@ -912,10 +912,10 @@ "execution_count": 23, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:56.865445Z", - "iopub.status.busy": "2024-08-27T07:45:56.864651Z", - "iopub.status.idle": "2024-08-27T07:45:57.006071Z", - "shell.execute_reply": "2024-08-27T07:45:57.003540Z" + "iopub.execute_input": "2024-08-27T14:09:50.779971Z", + "iopub.status.busy": "2024-08-27T14:09:50.779163Z", + "iopub.status.idle": "2024-08-27T14:09:50.937238Z", + "shell.execute_reply": "2024-08-27T14:09:50.935440Z" } }, "outputs": [ @@ -945,10 +945,10 @@ "execution_count": 24, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:57.015197Z", - "iopub.status.busy": "2024-08-27T07:45:57.014409Z", - "iopub.status.idle": "2024-08-27T07:45:57.222419Z", - "shell.execute_reply": "2024-08-27T07:45:57.220988Z" + "iopub.execute_input": "2024-08-27T14:09:50.944680Z", + "iopub.status.busy": "2024-08-27T14:09:50.944243Z", + "iopub.status.idle": "2024-08-27T14:09:51.195732Z", + "shell.execute_reply": "2024-08-27T14:09:51.194140Z" } }, "outputs": [], @@ -990,10 +990,10 @@ "execution_count": 25, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:57.230606Z", - "iopub.status.busy": "2024-08-27T07:45:57.230220Z", - "iopub.status.idle": "2024-08-27T07:45:57.365428Z", - "shell.execute_reply": "2024-08-27T07:45:57.363063Z" + "iopub.execute_input": "2024-08-27T14:09:51.213124Z", + "iopub.status.busy": "2024-08-27T14:09:51.212498Z", + "iopub.status.idle": "2024-08-27T14:09:51.355238Z", + "shell.execute_reply": "2024-08-27T14:09:51.352795Z" } }, "outputs": [ @@ -1023,10 +1023,10 @@ "execution_count": 26, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:57.375105Z", - "iopub.status.busy": "2024-08-27T07:45:57.373921Z", - "iopub.status.idle": "2024-08-27T07:45:57.422619Z", - "shell.execute_reply": "2024-08-27T07:45:57.421365Z" + "iopub.execute_input": "2024-08-27T14:09:51.365753Z", + "iopub.status.busy": "2024-08-27T14:09:51.365095Z", + "iopub.status.idle": "2024-08-27T14:09:51.407188Z", + "shell.execute_reply": "2024-08-27T14:09:51.405909Z" } }, "outputs": [], @@ -1046,10 +1046,10 @@ "execution_count": 27, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:57.428901Z", - "iopub.status.busy": "2024-08-27T07:45:57.428546Z", - "iopub.status.idle": "2024-08-27T07:45:58.457736Z", - "shell.execute_reply": "2024-08-27T07:45:58.455317Z" + "iopub.execute_input": "2024-08-27T14:09:51.412390Z", + "iopub.status.busy": "2024-08-27T14:09:51.412056Z", + "iopub.status.idle": "2024-08-27T14:09:52.447509Z", + "shell.execute_reply": "2024-08-27T14:09:52.445280Z" } }, "outputs": [ @@ -1099,10 +1099,10 @@ "execution_count": 28, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:45:58.466320Z", - "iopub.status.busy": "2024-08-27T07:45:58.465573Z", - "iopub.status.idle": "2024-08-27T07:45:58.611675Z", - "shell.execute_reply": "2024-08-27T07:45:58.609384Z" + "iopub.execute_input": "2024-08-27T14:09:52.455351Z", + "iopub.status.busy": "2024-08-27T14:09:52.453782Z", + "iopub.status.idle": "2024-08-27T14:09:52.598426Z", + "shell.execute_reply": "2024-08-27T14:09:52.596360Z" } }, "outputs": [ diff --git a/source/Tutorial/ptq.ipynb b/source/Tutorial/ptq.ipynb index f4fc681981fa1f6dcf6bdfd2381553be3160cdd2..3803b1821884ae9e8b00531a0584411b16d06987 100644 --- a/source/Tutorial/ptq.ipynb +++ b/source/Tutorial/ptq.ipynb @@ -59,10 +59,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:02.758183Z", - "iopub.status.busy": "2024-08-27T07:46:02.757440Z", - "iopub.status.idle": "2024-08-27T07:46:03.416394Z", - "shell.execute_reply": "2024-08-27T07:46:03.414250Z" + "iopub.execute_input": "2024-08-27T14:09:57.341638Z", + "iopub.status.busy": "2024-08-27T14:09:57.340727Z", + "iopub.status.idle": "2024-08-27T14:09:57.995916Z", + "shell.execute_reply": "2024-08-27T14:09:57.994944Z" } }, "outputs": [ @@ -127,10 +127,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:03.424894Z", - "iopub.status.busy": "2024-08-27T07:46:03.424178Z", - "iopub.status.idle": "2024-08-27T07:46:04.130863Z", - "shell.execute_reply": "2024-08-27T07:46:04.128857Z" + "iopub.execute_input": "2024-08-27T14:09:57.999469Z", + "iopub.status.busy": "2024-08-27T14:09:57.999010Z", + "iopub.status.idle": "2024-08-27T14:09:58.850308Z", + "shell.execute_reply": "2024-08-27T14:09:58.849340Z" } }, "outputs": [ @@ -167,10 +167,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.137451Z", - "iopub.status.busy": "2024-08-27T07:46:04.136626Z", - "iopub.status.idle": "2024-08-27T07:46:04.144584Z", - "shell.execute_reply": "2024-08-27T07:46:04.142563Z" + "iopub.execute_input": "2024-08-27T14:09:58.854437Z", + "iopub.status.busy": "2024-08-27T14:09:58.853422Z", + "iopub.status.idle": "2024-08-27T14:09:58.857818Z", + "shell.execute_reply": "2024-08-27T14:09:58.856988Z" } }, "outputs": [], @@ -191,10 +191,10 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.152256Z", - "iopub.status.busy": "2024-08-27T07:46:04.150618Z", - "iopub.status.idle": "2024-08-27T07:46:04.194856Z", - "shell.execute_reply": "2024-08-27T07:46:04.193222Z" + "iopub.execute_input": "2024-08-27T14:09:58.861380Z", + "iopub.status.busy": "2024-08-27T14:09:58.860526Z", + "iopub.status.idle": "2024-08-27T14:09:58.895983Z", + "shell.execute_reply": "2024-08-27T14:09:58.895049Z" } }, "outputs": [], @@ -208,10 +208,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.200609Z", - "iopub.status.busy": "2024-08-27T07:46:04.200297Z", - "iopub.status.idle": "2024-08-27T07:46:04.551174Z", - "shell.execute_reply": "2024-08-27T07:46:04.549840Z" + "iopub.execute_input": "2024-08-27T14:09:58.900089Z", + "iopub.status.busy": "2024-08-27T14:09:58.899426Z", + "iopub.status.idle": "2024-08-27T14:09:59.269589Z", + "shell.execute_reply": "2024-08-27T14:09:59.268877Z" } }, "outputs": [ @@ -246,10 +246,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.558116Z", - "iopub.status.busy": "2024-08-27T07:46:04.557638Z", - "iopub.status.idle": "2024-08-27T07:46:04.588897Z", - "shell.execute_reply": "2024-08-27T07:46:04.587350Z" + "iopub.execute_input": "2024-08-27T14:09:59.281410Z", + "iopub.status.busy": "2024-08-27T14:09:59.280874Z", + "iopub.status.idle": "2024-08-27T14:09:59.308755Z", + "shell.execute_reply": "2024-08-27T14:09:59.308002Z" } }, "outputs": [ @@ -292,10 +292,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.594844Z", - "iopub.status.busy": "2024-08-27T07:46:04.594424Z", - "iopub.status.idle": "2024-08-27T07:46:04.603236Z", - "shell.execute_reply": "2024-08-27T07:46:04.601705Z" + "iopub.execute_input": "2024-08-27T14:09:59.317567Z", + "iopub.status.busy": "2024-08-27T14:09:59.316828Z", + "iopub.status.idle": "2024-08-27T14:09:59.399572Z", + "shell.execute_reply": "2024-08-27T14:09:59.398851Z" } }, "outputs": [], @@ -327,10 +327,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:04.609418Z", - "iopub.status.busy": "2024-08-27T07:46:04.609005Z", - "iopub.status.idle": "2024-08-27T07:46:05.228307Z", - "shell.execute_reply": "2024-08-27T07:46:05.226592Z" + "iopub.execute_input": "2024-08-27T14:09:59.405372Z", + "iopub.status.busy": "2024-08-27T14:09:59.404896Z", + "iopub.status.idle": "2024-08-27T14:09:59.879828Z", + "shell.execute_reply": "2024-08-27T14:09:59.878802Z" } }, "outputs": [ @@ -340,27 +340,39 @@ "text": [ "\n", " EXAMPLE INFERENCES :\n", - "7 -> [[-0.02 0. -0.03 0.03 0.03 0.01 -0. 0.94 0.02 -0.03]]\n", + "7 -> [[-0.02 0. -0.03 0.03 0.03 0.01 -0. 0.94 0.02 -0.03]]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ "2 -> [[ 0.17 0.01 0.8 -0.03 0.01 -0.04 0.06 -0.01 -0.05 0. ]]\n", "1 -> [[-0. 0.99 0.02 0.02 -0.02 -0. 0.03 -0.01 0.01 -0.04]]\n", - "0 -> [[ 0.97 0.03 -0.02 0.01 -0.01 0.04 0.03 0.02 0.01 -0.07]]\n", - "4 -> [[-0.05 -0. -0.01 -0.02 1.13 -0.01 -0.01 -0.03 0.04 -0.01]]\n" + "0 -> [[ 0.97 0.03 -0.02 0.01 -0.01 0.04 0.03 0.02 0.01 -0.07]]\n" + ] + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "4 -> [[-0.05 -0. -0.01 -0.02 1.13 -0.01 -0.01 -0.03 0.04 -0.01]]\n", + "1 -> [[-0.01 1.06 -0. -0.02 -0.01 0.02 -0.02 0.02 0.01 -0.01]]\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "1 -> [[-0.01 1.06 -0. -0.02 -0.01 0.02 -0.02 0.02 0.01 -0.01]]\n", "4 -> [[-0.03 -0.04 0.01 -0.01 0.94 0.01 0.04 0.03 0.19 -0.12]]\n", - "9 -> [[-0.02 0.02 0.07 0.09 0.12 -0.02 -0.02 -0.02 0.12 0.67]]\n" + "9 -> [[-0.02 0.02 0.07 0.09 0.12 -0.02 -0.02 -0.02 0.12 0.67]]\n", + "5 -> [[ 0.03 -0.03 0.04 -0.07 0.01 0.69 0.16 0.06 0.08 -0.02]]\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ - "5 -> [[ 0.03 -0.03 0.04 -0.07 0.01 0.69 0.16 0.06 0.08 -0.02]]\n", "9 -> [[ 0.01 -0.01 -0. -0.03 0.05 -0.02 0.01 0.06 -0.01 0.95]]\n" ] } @@ -396,10 +408,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:05.234771Z", - "iopub.status.busy": "2024-08-27T07:46:05.234422Z", - "iopub.status.idle": "2024-08-27T07:46:10.543840Z", - "shell.execute_reply": "2024-08-27T07:46:10.543138Z" + "iopub.execute_input": "2024-08-27T14:09:59.885033Z", + "iopub.status.busy": "2024-08-27T14:09:59.884147Z", + "iopub.status.idle": "2024-08-27T14:10:04.492344Z", + "shell.execute_reply": "2024-08-27T14:10:04.491615Z" } }, "outputs": [ @@ -439,10 +451,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:10.551620Z", - "iopub.status.busy": "2024-08-27T07:46:10.550891Z", - "iopub.status.idle": "2024-08-27T07:46:10.564392Z", - "shell.execute_reply": "2024-08-27T07:46:10.563575Z" + "iopub.execute_input": "2024-08-27T14:10:04.495975Z", + "iopub.status.busy": "2024-08-27T14:10:04.495152Z", + "iopub.status.idle": "2024-08-27T14:10:04.507137Z", + "shell.execute_reply": "2024-08-27T14:10:04.506422Z" } }, "outputs": [], @@ -468,10 +480,10 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:10.570656Z", - "iopub.status.busy": "2024-08-27T07:46:10.569963Z", - "iopub.status.idle": "2024-08-27T07:46:15.662845Z", - "shell.execute_reply": "2024-08-27T07:46:15.661956Z" + "iopub.execute_input": "2024-08-27T14:10:04.511511Z", + "iopub.status.busy": "2024-08-27T14:10:04.510867Z", + "iopub.status.idle": "2024-08-27T14:10:09.568246Z", + "shell.execute_reply": "2024-08-27T14:10:09.567435Z" } }, "outputs": [], @@ -495,10 +507,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:15.670003Z", - "iopub.status.busy": "2024-08-27T07:46:15.669461Z", - "iopub.status.idle": "2024-08-27T07:46:15.675218Z", - "shell.execute_reply": "2024-08-27T07:46:15.674594Z" + "iopub.execute_input": "2024-08-27T14:10:09.575831Z", + "iopub.status.busy": "2024-08-27T14:10:09.574986Z", + "iopub.status.idle": "2024-08-27T14:10:09.581325Z", + "shell.execute_reply": "2024-08-27T14:10:09.580525Z" } }, "outputs": [], @@ -520,10 +532,10 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:15.682132Z", - "iopub.status.busy": "2024-08-27T07:46:15.680908Z", - "iopub.status.idle": "2024-08-27T07:46:16.163968Z", - "shell.execute_reply": "2024-08-27T07:46:16.163196Z" + "iopub.execute_input": "2024-08-27T14:10:09.588881Z", + "iopub.status.busy": "2024-08-27T14:10:09.587625Z", + "iopub.status.idle": "2024-08-27T14:10:10.068977Z", + "shell.execute_reply": "2024-08-27T14:10:10.068212Z" } }, "outputs": [ @@ -580,10 +592,10 @@ "execution_count": 14, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:16.172462Z", - "iopub.status.busy": "2024-08-27T07:46:16.171383Z", - "iopub.status.idle": "2024-08-27T07:46:20.668480Z", - "shell.execute_reply": "2024-08-27T07:46:20.667718Z" + "iopub.execute_input": "2024-08-27T14:10:10.073330Z", + "iopub.status.busy": "2024-08-27T14:10:10.072460Z", + "iopub.status.idle": "2024-08-27T14:10:14.746393Z", + "shell.execute_reply": "2024-08-27T14:10:14.745713Z" } }, "outputs": [ @@ -615,10 +627,10 @@ "execution_count": 15, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:20.679219Z", - "iopub.status.busy": "2024-08-27T07:46:20.678209Z", - "iopub.status.idle": "2024-08-27T07:46:20.684210Z", - "shell.execute_reply": "2024-08-27T07:46:20.683324Z" + "iopub.execute_input": "2024-08-27T14:10:14.753664Z", + "iopub.status.busy": "2024-08-27T14:10:14.753048Z", + "iopub.status.idle": "2024-08-27T14:10:14.757931Z", + "shell.execute_reply": "2024-08-27T14:10:14.757178Z" } }, "outputs": [ diff --git a/source/Tutorial/tiling.html b/source/Tutorial/tiling.html index 160ac981e7c53a4b56264ba06f736668a5a35a6e..5913ded90842123a15067c514b678911f233fa7d 100644 --- a/source/Tutorial/tiling.html +++ b/source/Tutorial/tiling.html @@ -520,7 +520,7 @@ document.write(` <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8zKCJibjBfc2hpZnRcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpCYXRjaE5vcm1fMCgiYm4wXG48c3ViPjxlbT4oQmF0Y2hOb3JtIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yKCJibjBfc2NhbGVcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJjb252MF93XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiY29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMCgiY29udjBcbjxzdWI+PGVtPihDb252IzApPC9lbT48L3N1Yj4iKQpMZWFreVJlTFVfMCgibGVha3lyZWx1MFxuPHN1Yj48ZW0+KExlYWt5UmVMVSMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClByb2R1Y2VyXzQoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzUoImJuMF9iYXRjaF92YXJpYW5jZVxuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMtLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wCkJhdGNoTm9ybV8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzItLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wClByb2R1Y2VyXzAtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMApQcm9kdWNlcl8xLS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKUHJvZHVjZXJfNC0tPnwiMCBbMzJdJnJhcnI7MyJ8QmF0Y2hOb3JtXzAKUHJvZHVjZXJfNS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifExlYWt5UmVMVV8wClJlTFVfMC0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpDb252XzAoImNvbnYwXG48c3ViPjxlbT4oQ29udiMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMygiYm4wX3NoaWZ0XG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYm4wX3NjYWxlXG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQmF0Y2hOb3JtXzAoImJuMFxuPHN1Yj48ZW0+KEJhdGNoTm9ybSMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMSgiY29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzQoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzAoImNvbnYwX3dcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpMZWFreVJlTFVfMCgibGVha3lyZWx1MFxuPHN1Yj48ZW0+KExlYWt5UmVMVSMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzCkNvbnZfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wClByb2R1Y2VyXzMtLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wClByb2R1Y2VyXzItLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wCkJhdGNoTm9ybV8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzEtLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMApQcm9kdWNlcl80LS0+fCIwIFszMl0mcmFycjszInxCYXRjaE5vcm1fMApQcm9kdWNlcl8wLS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzAKUHJvZHVjZXJfNS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifExlYWt5UmVMVV8wClJlTFVfMC0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> <p>Let’s create an input to link to the model.</p> <div class="nbinput nblast docutils container"> @@ -624,7 +624,7 @@ True <div class="prompt empty docutils container"> </div> <div class="output_area rendered_html docutils container"> -<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpDb25jYXRfMCg8ZW0+Q29uY2F0IzA8L2VtPikKUHJvZHVjZXJfMTkoImJuMF9zaGlmdFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzE5KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpCYXRjaE5vcm1fMCgiYm4wXG48c3ViPjxlbT4oQmF0Y2hOb3JtIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8xOCgiYm4wX3NjYWxlXG48c3ViPjxlbT4oUHJvZHVjZXIjMTgpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE2KCJjb252MF93XzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTGVha3lSZUxVXzAoImxlYWt5cmVsdTBcbjxzdWI+PGVtPihMZWFreVJlTFUjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8wKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl85KCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMyg8ZW0+U2xpY2UjMzwvZW0+KQpQcm9kdWNlcl82KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMjAoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjMjApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE3KCJjb252MF9iXzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8zKCJjb252MF80OFxuPHN1Yj48ZW0+KENvbnYjMyk8L2VtPjwvc3ViPiIpCkNvbnZfMCgiY29udjBfMFxuPHN1Yj48ZW0+KENvbnYjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzExKCJzdGVwc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzExKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl80KCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xMygiZW5kc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl83KCJzdGVwc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzcpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoInJlbHUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKU2xpY2VfMCg8ZW0+U2xpY2UjMDwvZW0+KQpQcm9kdWNlcl8xNSgic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciMxNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8yKCJjb252MF8zMlxuPHN1Yj48ZW0+KENvbnYjMik8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEwKCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIxKCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciMyMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYXhlc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE0KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzgoInN0YXJ0c1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzgpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzEoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpTbGljZV8yKDxlbT5TbGljZSMyPC9lbT4pClByb2R1Y2VyXzMoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMSg8ZW0+U2xpY2UjMTwvZW0+KQpDb252XzEoImNvbnYwXzE2XG48c3ViPjxlbT4oQ29udiMxKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMTIoInN0YXJ0c1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb25jYXRfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE5LS0+fCIwIFszMl0mcmFycjsyInxCYXRjaE5vcm1fMApCYXRjaE5vcm1fMC0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjswInxSZUxVXzAKUHJvZHVjZXJfMTgtLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzAKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8xNi0tPnwiMCBbMzIsIDMsIDMsIDNdJnJhcnI7MSJ8Q29udl8yClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzMKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8wCkxlYWt5UmVMVV8wLS0+fCIwIFs0LCAzLCA2NiwgNjZdJnJhcnI7MCJ8U2xpY2VfMQpMZWFreVJlTFVfMC0tPnwiMCBbNCwgMywgNjYsIDY2XSZyYXJyOzAifFNsaWNlXzIKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8zClByb2R1Y2VyXzAtLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMApQcm9kdWNlcl85LS0+fCIwIFs0XSZyYXJyOzIifFNsaWNlXzIKU2xpY2VfMy0tPnwiMCZyYXJyOzAifENvbnZfMwpQcm9kdWNlcl82LS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzEKUHJvZHVjZXJfMjAtLT58IjAgWzMyXSZyYXJyOzMifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKUHJvZHVjZXJfMTctLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMQpQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8yClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzMKQ29udl8zLS0+fCIwJnJhcnI7MyJ8Q29uY2F0XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8Q29uY2F0XzAKUHJvZHVjZXJfMTEtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMgpQcm9kdWNlcl80LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzEKUHJvZHVjZXJfMTMtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMwpQcm9kdWNlcl83LS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzEKUHJvZHVjZXJfNS0tPnwiMCBbNF0mcmFycjsyInxTbGljZV8xClNsaWNlXzAtLT58IjAmcmFycjswInxDb252XzAKUHJvZHVjZXJfMTUtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMwpDb252XzItLT58IjAmcmFycjsyInxDb25jYXRfMApQcm9kdWNlcl8xMC0tPnwiMCBbNF0mcmFycjszInxTbGljZV8yClByb2R1Y2VyXzIxLS0+fCIwIFszMl0mcmFycjs0InxCYXRjaE5vcm1fMApQcm9kdWNlcl8yLS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzAKUHJvZHVjZXJfMTQtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMwpQcm9kdWNlcl84LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzIKUHJvZHVjZXJfMS0tPnwiMCBbNF0mcmFycjsyInxTbGljZV8wClNsaWNlXzItLT58IjAmcmFycjswInxDb252XzIKUHJvZHVjZXJfMy0tPnwiMCBbNF0mcmFycjs0InxTbGljZV8wClNsaWNlXzEtLT58IjAmcmFycjswInxDb252XzEKQ29udl8xLS0+fCIwJnJhcnI7MSJ8Q29uY2F0XzAKUHJvZHVjZXJfMTItLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMwppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TGVha3lSZUxVXzAKUmVMVV8wLS0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> +<img src="https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xOSgiYm4wX3NoaWZ0XG48c3ViPjxlbT4oUHJvZHVjZXIjMTkpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE4KCJibjBfc2NhbGVcbjxzdWI+PGVtPihQcm9kdWNlciMxOCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQmF0Y2hOb3JtXzAoImJuMFxuPHN1Yj48ZW0+KEJhdGNoTm9ybSMwKTwvZW0+PC9zdWI+IikKQ29udl8wKCJjb252MF8xNlxuPHN1Yj48ZW0+KENvbnYjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEyKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMxMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMyg8ZW0+U2xpY2UjMzwvZW0+KQpQcm9kdWNlcl8yMCgiYm4wX2JhdGNoX21lYW5cbjxzdWI+PGVtPihQcm9kdWNlciMyMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTcoImNvbnYwX2JfMFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzE3KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl85KCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYXhlc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE2KCJjb252MF93XzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29uY2F0XzAoPGVtPkNvbmNhdCMwPC9lbT4pCkNvbnZfMigiY29udjBfMzJcbjxzdWI+PGVtPihDb252IzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl82KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiZW5kc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClNsaWNlXzAoPGVtPlNsaWNlIzA8L2VtPikKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzIxKCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciMyMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTGVha3lSZUxVXzAoImxlYWt5cmVsdTBcbjxzdWI+PGVtPihMZWFreVJlTFUjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8xNSgic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciMxNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTEoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTMoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciMxMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTAoImF4ZXNcbjxzdWI+PGVtPihQcm9kdWNlciMxMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNCgic3RhcnRzXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMig8ZW0+U2xpY2UjMjwvZW0+KQpQcm9kdWNlcl8xKCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfOCgic3RhcnRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8zKCJjb252MF80OFxuPHN1Yj48ZW0+KENvbnYjMyk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzE0KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClNsaWNlXzEoPGVtPlNsaWNlIzE8L2VtPikKUHJvZHVjZXJfNygic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciM3KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzEoImNvbnYwXzBcbjxzdWI+PGVtPihDb252IzEpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8wLS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzAKUHJvZHVjZXJfMTktLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE4LS0+fCIwIFszMl0mcmFycjsxInxCYXRjaE5vcm1fMApCYXRjaE5vcm1fMC0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjswInxSZUxVXzAKQ29udl8wLS0+fCIwJnJhcnI7MSJ8Q29uY2F0XzAKUHJvZHVjZXJfMTItLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMwpTbGljZV8zLS0+fCIwJnJhcnI7MCJ8Q29udl8zClByb2R1Y2VyXzIwLS0+fCIwIFszMl0mcmFycjszInxCYXRjaE5vcm1fMApQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8xClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKUHJvZHVjZXJfMTctLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMgpQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8zClByb2R1Y2VyXzktLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMgpQcm9kdWNlcl8yLS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzAKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8xNi0tPnwiMCBbMzIsIDMsIDMsIDNdJnJhcnI7MSJ8Q29udl8wClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzIKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMwpDb25jYXRfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wCkNvbnZfMi0tPnwiMCZyYXJyOzIifENvbmNhdF8wClByb2R1Y2VyXzYtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMQpQcm9kdWNlcl81LS0+fCIwIFs0XSZyYXJyOzIifFNsaWNlXzEKU2xpY2VfMC0tPnwiMCZyYXJyOzAifENvbnZfMApQcm9kdWNlcl8yMS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8wCkxlYWt5UmVMVV8wLS0+fCIwIFs0LCAzLCA2NiwgNjZdJnJhcnI7MCJ8U2xpY2VfMQpMZWFreVJlTFVfMC0tPnwiMCBbNCwgMywgNjYsIDY2XSZyYXJyOzAifFNsaWNlXzIKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8zClByb2R1Y2VyXzE1LS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzMKUHJvZHVjZXJfMTEtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMgpQcm9kdWNlcl8zLS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzAKUHJvZHVjZXJfMTMtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMwpQcm9kdWNlcl8xMC0tPnwiMCBbNF0mcmFycjszInxTbGljZV8yClByb2R1Y2VyXzQtLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMQpTbGljZV8yLS0+fCIwJnJhcnI7MCJ8Q29udl8yClByb2R1Y2VyXzEtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMApQcm9kdWNlcl84LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzIKQ29udl8zLS0+fCIwJnJhcnI7MyJ8Q29uY2F0XzAKUHJvZHVjZXJfMTQtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMwpTbGljZV8xLS0+fCIwJnJhcnI7MCJ8Q29udl8xClByb2R1Y2VyXzctLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMQpDb252XzEtLT58IjAmcmFycjswInxDb25jYXRfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TGVha3lSZUxVXzAKUmVMVV8wLS0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo="/></div> </div> <p>Now we run the transformed model and compare it’s ouput value to the previous one.</p> <div class="nbinput nblast docutils container"> @@ -652,7 +652,7 @@ True </div> <div class="output_area docutils container"> <div class="highlight"><pre> -np.True_ +True </pre></div></div> </div> <p>Both outputs are the same !</p> diff --git a/source/Tutorial/tiling.ipynb b/source/Tutorial/tiling.ipynb index 10c8b751604daf4f5ac83b231dc213215b083e4d..84bc107ef22694b1736719613e4d634c221a719f 100644 --- a/source/Tutorial/tiling.ipynb +++ b/source/Tutorial/tiling.ipynb @@ -19,10 +19,10 @@ "execution_count": 1, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:23.773845Z", - "iopub.status.busy": "2024-08-27T07:46:23.773185Z", - "iopub.status.idle": "2024-08-27T07:46:23.945359Z", - "shell.execute_reply": "2024-08-27T07:46:23.943941Z" + "iopub.execute_input": "2024-08-27T14:10:17.827440Z", + "iopub.status.busy": "2024-08-27T14:10:17.825852Z", + "iopub.status.idle": "2024-08-27T14:10:18.075233Z", + "shell.execute_reply": "2024-08-27T14:10:18.073887Z" } }, "outputs": [], @@ -47,10 +47,10 @@ "execution_count": 2, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:23.952872Z", - "iopub.status.busy": "2024-08-27T07:46:23.952395Z", - "iopub.status.idle": "2024-08-27T07:46:24.469724Z", - "shell.execute_reply": "2024-08-27T07:46:24.467957Z" + "iopub.execute_input": "2024-08-27T14:10:18.083671Z", + "iopub.status.busy": "2024-08-27T14:10:18.082493Z", + "iopub.status.idle": "2024-08-27T14:10:18.541183Z", + "shell.execute_reply": "2024-08-27T14:10:18.540100Z" } }, "outputs": [], @@ -83,10 +83,10 @@ "execution_count": 3, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.476877Z", - "iopub.status.busy": "2024-08-27T07:46:24.476419Z", - "iopub.status.idle": "2024-08-27T07:46:24.486311Z", - "shell.execute_reply": "2024-08-27T07:46:24.484972Z" + "iopub.execute_input": "2024-08-27T14:10:18.546549Z", + "iopub.status.busy": "2024-08-27T14:10:18.545492Z", + "iopub.status.idle": "2024-08-27T14:10:18.552838Z", + "shell.execute_reply": "2024-08-27T14:10:18.551882Z" } }, "outputs": [], @@ -105,17 +105,17 @@ "execution_count": 4, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.492715Z", - "iopub.status.busy": "2024-08-27T07:46:24.492260Z", - "iopub.status.idle": "2024-08-27T07:46:24.508144Z", - "shell.execute_reply": "2024-08-27T07:46:24.506386Z" + "iopub.execute_input": "2024-08-27T14:10:18.557143Z", + "iopub.status.busy": "2024-08-27T14:10:18.556243Z", + "iopub.status.idle": "2024-08-27T14:10:18.565915Z", + "shell.execute_reply": "2024-08-27T14:10:18.564974Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8zKCJibjBfc2hpZnRcbjxzdWI+PGVtPihQcm9kdWNlciMzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpCYXRjaE5vcm1fMCgiYm4wXG48c3ViPjxlbT4oQmF0Y2hOb3JtIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8yKCJibjBfc2NhbGVcbjxzdWI+PGVtPihQcm9kdWNlciMyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8wKCJjb252MF93XG48c3ViPjxlbT4oUHJvZHVjZXIjMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMSgiY29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzCkNvbnZfMCgiY29udjBcbjxzdWI+PGVtPihDb252IzApPC9lbT48L3N1Yj4iKQpMZWFreVJlTFVfMCgibGVha3lyZWx1MFxuPHN1Yj48ZW0+KExlYWt5UmVMVSMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzClByb2R1Y2VyXzQoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzUoImJuMF9iYXRjaF92YXJpYW5jZVxuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMtLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wCkJhdGNoTm9ybV8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzItLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wClByb2R1Y2VyXzAtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMApQcm9kdWNlcl8xLS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKUHJvZHVjZXJfNC0tPnwiMCBbMzJdJnJhcnI7MyJ8QmF0Y2hOb3JtXzAKUHJvZHVjZXJfNS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifExlYWt5UmVMVV8wClJlTFVfMC0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpDb252XzAoImNvbnYwXG48c3ViPjxlbT4oQ29udiMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMygiYm4wX3NoaWZ0XG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYm4wX3NjYWxlXG48c3ViPjxlbT4oUHJvZHVjZXIjMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQmF0Y2hOb3JtXzAoImJuMFxuPHN1Yj48ZW0+KEJhdGNoTm9ybSMwKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMSgiY29udjBfYlxuPHN1Yj48ZW0+KFByb2R1Y2VyIzEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzQoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzAoImNvbnYwX3dcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl81KCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpMZWFreVJlTFVfMCgibGVha3lyZWx1MFxuPHN1Yj48ZW0+KExlYWt5UmVMVSMwKTwvZW0+PC9zdWI+Iik6Ojpyb290Q2xzCkNvbnZfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wClByb2R1Y2VyXzMtLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wClByb2R1Y2VyXzItLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wCkJhdGNoTm9ybV8wLS0+fCIwJnJhcnI7MCJ8UmVMVV8wClByb2R1Y2VyXzEtLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMApQcm9kdWNlcl80LS0+fCIwIFszMl0mcmFycjszInxCYXRjaE5vcm1fMApQcm9kdWNlcl8wLS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzAKUHJvZHVjZXJfNS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAmcmFycjswInxDb252XzAKaW5wdXQwKChpbiMwKSk6OjppbnB1dENscy0tLT58IiZyYXJyOzAifExlYWt5UmVMVV8wClJlTFVfMC0tLT58IjAmcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -141,10 +141,10 @@ "execution_count": 5, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.516262Z", - "iopub.status.busy": "2024-08-27T07:46:24.514996Z", - "iopub.status.idle": "2024-08-27T07:46:24.540079Z", - "shell.execute_reply": "2024-08-27T07:46:24.538593Z" + "iopub.execute_input": "2024-08-27T14:10:18.570245Z", + "iopub.status.busy": "2024-08-27T14:10:18.569397Z", + "iopub.status.idle": "2024-08-27T14:10:18.575040Z", + "shell.execute_reply": "2024-08-27T14:10:18.574195Z" } }, "outputs": [], @@ -165,10 +165,10 @@ "execution_count": 6, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.548441Z", - "iopub.status.busy": "2024-08-27T07:46:24.547783Z", - "iopub.status.idle": "2024-08-27T07:46:24.560224Z", - "shell.execute_reply": "2024-08-27T07:46:24.559131Z" + "iopub.execute_input": "2024-08-27T14:10:18.579451Z", + "iopub.status.busy": "2024-08-27T14:10:18.578549Z", + "iopub.status.idle": "2024-08-27T14:10:18.586736Z", + "shell.execute_reply": "2024-08-27T14:10:18.585771Z" } }, "outputs": [], @@ -186,10 +186,10 @@ "execution_count": 7, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.568250Z", - "iopub.status.busy": "2024-08-27T07:46:24.566951Z", - "iopub.status.idle": "2024-08-27T07:46:24.579006Z", - "shell.execute_reply": "2024-08-27T07:46:24.577183Z" + "iopub.execute_input": "2024-08-27T14:10:18.591761Z", + "iopub.status.busy": "2024-08-27T14:10:18.590898Z", + "iopub.status.idle": "2024-08-27T14:10:18.597628Z", + "shell.execute_reply": "2024-08-27T14:10:18.596657Z" } }, "outputs": [], @@ -215,10 +215,10 @@ "execution_count": 8, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.587580Z", - "iopub.status.busy": "2024-08-27T07:46:24.586050Z", - "iopub.status.idle": "2024-08-27T07:46:24.596049Z", - "shell.execute_reply": "2024-08-27T07:46:24.594068Z" + "iopub.execute_input": "2024-08-27T14:10:18.602915Z", + "iopub.status.busy": "2024-08-27T14:10:18.601941Z", + "iopub.status.idle": "2024-08-27T14:10:18.608210Z", + "shell.execute_reply": "2024-08-27T14:10:18.606979Z" } }, "outputs": [], @@ -238,10 +238,10 @@ "execution_count": 9, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.605255Z", - "iopub.status.busy": "2024-08-27T07:46:24.603571Z", - "iopub.status.idle": "2024-08-27T07:46:24.968176Z", - "shell.execute_reply": "2024-08-27T07:46:24.966348Z" + "iopub.execute_input": "2024-08-27T14:10:18.613486Z", + "iopub.status.busy": "2024-08-27T14:10:18.612566Z", + "iopub.status.idle": "2024-08-27T14:10:18.893810Z", + "shell.execute_reply": "2024-08-27T14:10:18.892720Z" } }, "outputs": [], @@ -270,10 +270,10 @@ "execution_count": 10, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.974586Z", - "iopub.status.busy": "2024-08-27T07:46:24.974163Z", - "iopub.status.idle": "2024-08-27T07:46:24.987840Z", - "shell.execute_reply": "2024-08-27T07:46:24.986590Z" + "iopub.execute_input": "2024-08-27T14:10:18.900595Z", + "iopub.status.busy": "2024-08-27T14:10:18.899503Z", + "iopub.status.idle": "2024-08-27T14:10:18.911132Z", + "shell.execute_reply": "2024-08-27T14:10:18.910183Z" } }, "outputs": [ @@ -311,17 +311,17 @@ "execution_count": 11, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:24.994344Z", - "iopub.status.busy": "2024-08-27T07:46:24.993878Z", - "iopub.status.idle": "2024-08-27T07:46:25.006249Z", - "shell.execute_reply": "2024-08-27T07:46:25.004445Z" + "iopub.execute_input": "2024-08-27T14:10:18.917567Z", + "iopub.status.busy": "2024-08-27T14:10:18.916771Z", + "iopub.status.idle": "2024-08-27T14:10:18.925053Z", + "shell.execute_reply": "2024-08-27T14:10:18.924031Z" } }, "outputs": [ { "data": { "text/html": [ - "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpDb25jYXRfMCg8ZW0+Q29uY2F0IzA8L2VtPikKUHJvZHVjZXJfMTkoImJuMF9zaGlmdFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzE5KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpCYXRjaE5vcm1fMCgiYm4wXG48c3ViPjxlbT4oQmF0Y2hOb3JtIzApPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8xOCgiYm4wX3NjYWxlXG48c3ViPjxlbT4oUHJvZHVjZXIjMTgpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE2KCJjb252MF93XzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTGVha3lSZUxVXzAoImxlYWt5cmVsdTBcbjxzdWI+PGVtPihMZWFreVJlTFUjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8wKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl85KCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMyg8ZW0+U2xpY2UjMzwvZW0+KQpQcm9kdWNlcl82KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMjAoImJuMF9iYXRjaF9tZWFuXG48c3ViPjxlbT4oUHJvZHVjZXIjMjApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE3KCJjb252MF9iXzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8zKCJjb252MF80OFxuPHN1Yj48ZW0+KENvbnYjMyk8L2VtPjwvc3ViPiIpCkNvbnZfMCgiY29udjBfMFxuPHN1Yj48ZW0+KENvbnYjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzExKCJzdGVwc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzExKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl80KCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciM0KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xMygiZW5kc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEzKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl83KCJzdGVwc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzcpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzUoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciM1KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpSZUxVXzAoInJlbHUwXG48c3ViPjxlbT4oUmVMVSMwKTwvZW0+PC9zdWI+IikKU2xpY2VfMCg8ZW0+U2xpY2UjMDwvZW0+KQpQcm9kdWNlcl8xNSgic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciMxNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8yKCJjb252MF8zMlxuPHN1Yj48ZW0+KENvbnYjMik8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEwKCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTApPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzIxKCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciMyMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYXhlc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE0KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzgoInN0YXJ0c1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzgpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzEoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciMxKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpTbGljZV8yKDxlbT5TbGljZSMyPC9lbT4pClByb2R1Y2VyXzMoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMSg8ZW0+U2xpY2UjMTwvZW0+KQpDb252XzEoImNvbnYwXzE2XG48c3ViPjxlbT4oQ29udiMxKTwvZW0+PC9zdWI+IikKUHJvZHVjZXJfMTIoInN0YXJ0c1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzEyKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb25jYXRfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE5LS0+fCIwIFszMl0mcmFycjsyInxCYXRjaE5vcm1fMApCYXRjaE5vcm1fMC0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjswInxSZUxVXzAKUHJvZHVjZXJfMTgtLT58IjAgWzMyXSZyYXJyOzEifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzAKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8xNi0tPnwiMCBbMzIsIDMsIDMsIDNdJnJhcnI7MSJ8Q29udl8yClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzMKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8wCkxlYWt5UmVMVV8wLS0+fCIwIFs0LCAzLCA2NiwgNjZdJnJhcnI7MCJ8U2xpY2VfMQpMZWFreVJlTFVfMC0tPnwiMCBbNCwgMywgNjYsIDY2XSZyYXJyOzAifFNsaWNlXzIKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8zClByb2R1Y2VyXzAtLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMApQcm9kdWNlcl85LS0+fCIwIFs0XSZyYXJyOzIifFNsaWNlXzIKU2xpY2VfMy0tPnwiMCZyYXJyOzAifENvbnZfMwpQcm9kdWNlcl82LS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzEKUHJvZHVjZXJfMjAtLT58IjAgWzMyXSZyYXJyOzMifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKUHJvZHVjZXJfMTctLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMQpQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8yClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzMKQ29udl8zLS0+fCIwJnJhcnI7MyJ8Q29uY2F0XzAKQ29udl8wLS0+fCIwJnJhcnI7MCJ8Q29uY2F0XzAKUHJvZHVjZXJfMTEtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMgpQcm9kdWNlcl80LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzEKUHJvZHVjZXJfMTMtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMwpQcm9kdWNlcl83LS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzEKUHJvZHVjZXJfNS0tPnwiMCBbNF0mcmFycjsyInxTbGljZV8xClNsaWNlXzAtLT58IjAmcmFycjswInxDb252XzAKUHJvZHVjZXJfMTUtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMwpDb252XzItLT58IjAmcmFycjsyInxDb25jYXRfMApQcm9kdWNlcl8xMC0tPnwiMCBbNF0mcmFycjszInxTbGljZV8yClByb2R1Y2VyXzIxLS0+fCIwIFszMl0mcmFycjs0InxCYXRjaE5vcm1fMApQcm9kdWNlcl8yLS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzAKUHJvZHVjZXJfMTQtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMwpQcm9kdWNlcl84LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzIKUHJvZHVjZXJfMS0tPnwiMCBbNF0mcmFycjsyInxTbGljZV8wClNsaWNlXzItLT58IjAmcmFycjswInxDb252XzIKUHJvZHVjZXJfMy0tPnwiMCBbNF0mcmFycjs0InxTbGljZV8wClNsaWNlXzEtLT58IjAmcmFycjswInxDb252XzEKQ29udl8xLS0+fCIwJnJhcnI7MSJ8Q29uY2F0XzAKUHJvZHVjZXJfMTItLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMwppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TGVha3lSZUxVXzAKUmVMVV8wLS0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" + "<img src=\"https://mermaid.ink/img/JSV7aW5pdDogeydmbG93Y2hhcnQnOiB7ICdjdXJ2ZSc6ICdtb25vdG9uZVknfSwgJ2ZvbnRGYW1pbHknOiAnVmVyZGFuYScgfSB9JSUKZmxvd2NoYXJ0IFRCCgpQcm9kdWNlcl8wKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMwKTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl8xOSgiYm4wX3NoaWZ0XG48c3ViPjxlbT4oUHJvZHVjZXIjMTkpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE4KCJibjBfc2NhbGVcbjxzdWI+PGVtPihQcm9kdWNlciMxOCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQmF0Y2hOb3JtXzAoImJuMFxuPHN1Yj48ZW0+KEJhdGNoTm9ybSMwKTwvZW0+PC9zdWI+IikKQ29udl8wKCJjb252MF8xNlxuPHN1Yj48ZW0+KENvbnYjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzEyKCJzdGFydHNcbjxzdWI+PGVtPihQcm9kdWNlciMxMik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMyg8ZW0+U2xpY2UjMzwvZW0+KQpQcm9kdWNlcl8yMCgiYm4wX2JhdGNoX21lYW5cbjxzdWI+PGVtPihQcm9kdWNlciMyMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTcoImNvbnYwX2JfMFxuPHN1Yj48ZW0+KFByb2R1Y2VyIzE3KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpQcm9kdWNlcl85KCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMigiYXhlc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzIpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzE2KCJjb252MF93XzBcbjxzdWI+PGVtPihQcm9kdWNlciMxNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29uY2F0XzAoPGVtPkNvbmNhdCMwPC9lbT4pCkNvbnZfMigiY29udjBfMzJcbjxzdWI+PGVtPihDb252IzIpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl82KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjNik8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNSgiZW5kc1xuPHN1Yj48ZW0+KFByb2R1Y2VyIzUpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClNsaWNlXzAoPGVtPlNsaWNlIzA8L2VtPikKUmVMVV8wKCJyZWx1MFxuPHN1Yj48ZW0+KFJlTFUjMCk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzIxKCJibjBfYmF0Y2hfdmFyaWFuY2VcbjxzdWI+PGVtPihQcm9kdWNlciMyMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKTGVha3lSZUxVXzAoImxlYWt5cmVsdTBcbjxzdWI+PGVtPihMZWFreVJlTFUjMCk8L2VtPjwvc3ViPiIpOjo6cm9vdENscwpQcm9kdWNlcl8xNSgic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciMxNSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTEoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTEpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClByb2R1Y2VyXzMoInN0ZXBzXG48c3ViPjxlbT4oUHJvZHVjZXIjMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTMoImVuZHNcbjxzdWI+PGVtPihQcm9kdWNlciMxMyk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfMTAoImF4ZXNcbjxzdWI+PGVtPihQcm9kdWNlciMxMCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfNCgic3RhcnRzXG48c3ViPjxlbT4oUHJvZHVjZXIjNCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKU2xpY2VfMig8ZW0+U2xpY2UjMjwvZW0+KQpQcm9kdWNlcl8xKCJlbmRzXG48c3ViPjxlbT4oUHJvZHVjZXIjMSk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKUHJvZHVjZXJfOCgic3RhcnRzXG48c3ViPjxlbT4oUHJvZHVjZXIjOCk8L2VtPjwvc3ViPiIpOjo6cHJvZHVjZXJDbHMKQ29udl8zKCJjb252MF80OFxuPHN1Yj48ZW0+KENvbnYjMyk8L2VtPjwvc3ViPiIpClByb2R1Y2VyXzE0KCJheGVzXG48c3ViPjxlbT4oUHJvZHVjZXIjMTQpPC9lbT48L3N1Yj4iKTo6OnByb2R1Y2VyQ2xzClNsaWNlXzEoPGVtPlNsaWNlIzE8L2VtPikKUHJvZHVjZXJfNygic3RlcHNcbjxzdWI+PGVtPihQcm9kdWNlciM3KTwvZW0+PC9zdWI+Iik6Ojpwcm9kdWNlckNscwpDb252XzEoImNvbnYwXzBcbjxzdWI+PGVtPihDb252IzEpPC9lbT48L3N1Yj4iKQpQcm9kdWNlcl8wLS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzAKUHJvZHVjZXJfMTktLT58IjAgWzMyXSZyYXJyOzIifEJhdGNoTm9ybV8wClByb2R1Y2VyXzE4LS0+fCIwIFszMl0mcmFycjsxInxCYXRjaE5vcm1fMApCYXRjaE5vcm1fMC0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjswInxSZUxVXzAKQ29udl8wLS0+fCIwJnJhcnI7MSJ8Q29uY2F0XzAKUHJvZHVjZXJfMTItLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMwpTbGljZV8zLS0+fCIwJnJhcnI7MCJ8Q29udl8zClByb2R1Y2VyXzIwLS0+fCIwIFszMl0mcmFycjszInxCYXRjaE5vcm1fMApQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8xClByb2R1Y2VyXzE3LS0+fCIwIFszMl0mcmFycjsyInxDb252XzAKUHJvZHVjZXJfMTctLT58IjAgWzMyXSZyYXJyOzIifENvbnZfMgpQcm9kdWNlcl8xNy0tPnwiMCBbMzJdJnJhcnI7MiJ8Q29udl8zClByb2R1Y2VyXzktLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMgpQcm9kdWNlcl8yLS0+fCIwIFs0XSZyYXJyOzMifFNsaWNlXzAKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMQpQcm9kdWNlcl8xNi0tPnwiMCBbMzIsIDMsIDMsIDNdJnJhcnI7MSJ8Q29udl8wClByb2R1Y2VyXzE2LS0+fCIwIFszMiwgMywgMywgM10mcmFycjsxInxDb252XzIKUHJvZHVjZXJfMTYtLT58IjAgWzMyLCAzLCAzLCAzXSZyYXJyOzEifENvbnZfMwpDb25jYXRfMC0tPnwiMCZyYXJyOzAifEJhdGNoTm9ybV8wCkNvbnZfMi0tPnwiMCZyYXJyOzIifENvbmNhdF8wClByb2R1Y2VyXzYtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMQpQcm9kdWNlcl81LS0+fCIwIFs0XSZyYXJyOzIifFNsaWNlXzEKU2xpY2VfMC0tPnwiMCZyYXJyOzAifENvbnZfMApQcm9kdWNlcl8yMS0tPnwiMCBbMzJdJnJhcnI7NCJ8QmF0Y2hOb3JtXzAKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8wCkxlYWt5UmVMVV8wLS0+fCIwIFs0LCAzLCA2NiwgNjZdJnJhcnI7MCJ8U2xpY2VfMQpMZWFreVJlTFVfMC0tPnwiMCBbNCwgMywgNjYsIDY2XSZyYXJyOzAifFNsaWNlXzIKTGVha3lSZUxVXzAtLT58IjAgWzQsIDMsIDY2LCA2Nl0mcmFycjswInxTbGljZV8zClByb2R1Y2VyXzE1LS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzMKUHJvZHVjZXJfMTEtLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMgpQcm9kdWNlcl8zLS0+fCIwIFs0XSZyYXJyOzQifFNsaWNlXzAKUHJvZHVjZXJfMTMtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMwpQcm9kdWNlcl8xMC0tPnwiMCBbNF0mcmFycjszInxTbGljZV8yClByb2R1Y2VyXzQtLT58IjAgWzRdJnJhcnI7MSJ8U2xpY2VfMQpTbGljZV8yLS0+fCIwJnJhcnI7MCJ8Q29udl8yClByb2R1Y2VyXzEtLT58IjAgWzRdJnJhcnI7MiJ8U2xpY2VfMApQcm9kdWNlcl84LS0+fCIwIFs0XSZyYXJyOzEifFNsaWNlXzIKQ29udl8zLS0+fCIwJnJhcnI7MyJ8Q29uY2F0XzAKUHJvZHVjZXJfMTQtLT58IjAgWzRdJnJhcnI7MyJ8U2xpY2VfMwpTbGljZV8xLS0+fCIwJnJhcnI7MCJ8Q29udl8xClByb2R1Y2VyXzctLT58IjAgWzRdJnJhcnI7NCJ8U2xpY2VfMQpDb252XzEtLT58IjAmcmFycjswInxDb25jYXRfMAppbnB1dDAoKGluIzApKTo6OmlucHV0Q2xzLS0tPnwiJnJhcnI7MCJ8TGVha3lSZUxVXzAKUmVMVV8wLS0tPnwiMCBbNCwgMzIsIDY0LCA2NF0mcmFycjsifG91dHB1dDAoKG91dCMwKSk6OjpvdXRwdXRDbHMKY2xhc3NEZWYgaW5wdXRDbHMgZmlsbDojYWZhCmNsYXNzRGVmIG91dHB1dENscyBmaWxsOiNmZmEKY2xhc3NEZWYgZXh0ZXJuYWxDbHMgZmlsbDojY2NjCmNsYXNzRGVmIHByb2R1Y2VyQ2xzIGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzIGZpbGw6I2Y5ZjlmZixzdHJva2Utd2lkdGg6MXB4LHN0cm9rZS1kYXNoYXJyYXk6IDUgNQpjbGFzc0RlZiBtZXRhQ2xzIHN0cm9rZS13aWR0aDo1cHgKY2xhc3NEZWYgcm9vdENscyBzdHJva2U6I2YwMApjbGFzc0RlZiBwcm9kdWNlckNsc19yb290Q2xzIHN0cm9rZTojZjAwLGZpbGw6I2NjZgpjbGFzc0RlZiBnZW5lcmljQ2xzX3Jvb3RDbHMgc3Ryb2tlOiNmMDAsZmlsbDojZjlmOWZmLHN0cm9rZS13aWR0aDoxcHgsc3Ryb2tlLWRhc2hhcnJheTogNSA1CmNsYXNzRGVmIG1ldGFDbHNfcm9vdENscyBzdHJva2U6I2YwMCxzdHJva2Utd2lkdGg6NXB4Cgo=\"/>" ], "text/plain": [ "<IPython.core.display.Image object>" @@ -348,10 +348,10 @@ "execution_count": 12, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:25.014750Z", - "iopub.status.busy": "2024-08-27T07:46:25.013081Z", - "iopub.status.idle": "2024-08-27T07:46:25.407772Z", - "shell.execute_reply": "2024-08-27T07:46:25.406454Z" + "iopub.execute_input": "2024-08-27T14:10:18.932649Z", + "iopub.status.busy": "2024-08-27T14:10:18.931450Z", + "iopub.status.idle": "2024-08-27T14:10:19.242540Z", + "shell.execute_reply": "2024-08-27T14:10:19.241408Z" } }, "outputs": [], @@ -367,17 +367,17 @@ "execution_count": 13, "metadata": { "execution": { - "iopub.execute_input": "2024-08-27T07:46:25.413864Z", - "iopub.status.busy": "2024-08-27T07:46:25.413516Z", - "iopub.status.idle": "2024-08-27T07:46:25.422341Z", - "shell.execute_reply": "2024-08-27T07:46:25.421137Z" + "iopub.execute_input": "2024-08-27T14:10:19.249125Z", + "iopub.status.busy": "2024-08-27T14:10:19.248297Z", + "iopub.status.idle": "2024-08-27T14:10:19.256052Z", + "shell.execute_reply": "2024-08-27T14:10:19.254919Z" } }, "outputs": [ { "data": { "text/plain": [ - "np.True_" + "True" ] }, "execution_count": 13,