Protocols
The following protocols are available globally.
-
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
See moreDeclaration
Swift
public protocol SupportedScalarDataType
-
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
Declaration
Swift
public protocol SupportedNestedType
-
Undocumented
See moreDeclaration
Swift
public protocol SerranoValueConverter
-
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
See moreDeclaration
Swift
public protocol DataSymbolSupportedDataType
-
Undocumented
Declaration
Swift
public protocol GraphSupportedBindingDataType
-
Basic graph protocol
See moreDeclaration
Swift
public protocol Graph
-
The delegate support methods tracking the calculation status and result of associated
See moreOperator
object. Operator could assign attributecomputationDelegate
to a instance conforms to this protocol. The instanced could track the calculation status of operator.Declaration
Swift
public protocol OperatorCalculationDelegate
-
This protocol defines the common computation APIs of
See moreOperator
.Declaration
Swift
public protocol ComputableOperator
-
The basic graph symbol protocol.
See moreDeclaration
Swift
public protocol GraphSymbol
-
Undocumented
See moreDeclaration
Swift
public protocol DataSymbol: GraphSymbol
-
Symbol represents a scalar variable.
See moreDeclaration
Swift
public protocol ScalarSymbol: DataSymbol
-
Symbol represents a tensor object
See moreDeclaration
Swift
public protocol TensorSymbol: DataSymbol
-
Symbol represent an operator calcualtion
See moreDeclaration
Swift
public protocol OperatorSymbol: GraphSymbol
-
This protocol defines the API and behavior of an optimizer.
See moreDeclaration
Swift
public protocol Optimizer