ITcVnNeuralNetwork
Interface for neural networks.
Methods
Name |
Origin |
Description |
---|---|---|
ITcUnknown |
Increments the reference counter. | |
ITcUnknown |
Get a reference to an implemented interface. | |
ITcUnknown |
Decrements the reference counter. | |
ITcVnMlModel |
Gets the GUID of the model. | |
ITcVnMlModel |
Gets the model type name as a string. | |
ITcVnNeuralNetwork |
Execute a neural network using the provided image as input and provide the output from the last output layer. The method doesn't perform any pre-processing or transformation. | |
ITcVnNeuralNetwork |
Execute a neural network using the provided image as input and provide the output from a specified output layer. The method doesn't perform any pre-processing or transformation. | |
ITcVnNeuralNetwork |
Execute a neural network using the provided image as input and provide the output from the specified output layers. If sLayerNames is empty, the method returns the output of the unconnected output layers. The method doesn't perform any pre-processing or transformation. | |
ITcVnNeuralNetwork |
Get the name of all layers in the model. If the bOnlyOuput flag is set to true, only the unconnected output layer names are returned. |
System Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT V3.1.4024.59 or later | PC or CX (x64) with PL50, e.g. Intel 4-core Atom CPU | Tc3_Vision |