Onnx.AttributeProto |
Attributes
A named attribute containing either singular float, integer, string, graph,
and tensor values, or repeated float, integer, string, graph, and tensor values.
|
Onnx.AttributeProto.AttributeType |
Note: this enum is structurally identical to the OpSchema::AttrType
enum defined in schema.h.
|
Onnx.AttributeProto.Builder |
Attributes
A named attribute containing either singular float, integer, string, graph,
and tensor values, or repeated float, integer, string, graph, and tensor values.
|
Onnx.AttributeProtoOrBuilder |
|
Onnx.DenotationConstProto |
A set of pre-defined constants to be used as values for
the standard denotation field in TensorShapeProto.Dimension
for semantic description of the tensor dimension.
|
Onnx.DenotationConstProto.Builder |
A set of pre-defined constants to be used as values for
the standard denotation field in TensorShapeProto.Dimension
for semantic description of the tensor dimension.
|
Onnx.DenotationConstProtoOrBuilder |
|
Onnx.GraphProto |
Graphs
A graph defines the computational logic of a model and is comprised of a parameterized
list of nodes that form a directed acyclic graph based on their inputs and outputs.
|
Onnx.GraphProto.Builder |
Graphs
A graph defines the computational logic of a model and is comprised of a parameterized
list of nodes that form a directed acyclic graph based on their inputs and outputs.
|
Onnx.GraphProtoOrBuilder |
|
Onnx.ModelProto |
Models
ModelProto is a top-level file/container format for bundling a ML model and
associating its computation graph with metadata.
|
Onnx.ModelProto.Builder |
Models
ModelProto is a top-level file/container format for bundling a ML model and
associating its computation graph with metadata.
|
Onnx.ModelProtoOrBuilder |
|
Onnx.NodeProto |
Nodes
Computation graphs are made up of a DAG of nodes, which represent what is
commonly called a "layer" or "pipeline stage" in machine learning frameworks.
|
Onnx.NodeProto.Builder |
Nodes
Computation graphs are made up of a DAG of nodes, which represent what is
commonly called a "layer" or "pipeline stage" in machine learning frameworks.
|
Onnx.NodeProtoOrBuilder |
|
Onnx.OperatorSetIdProto |
Operator Sets
OperatorSets are uniquely identified by a (domain, opset_version) pair.
|
Onnx.OperatorSetIdProto.Builder |
Operator Sets
OperatorSets are uniquely identified by a (domain, opset_version) pair.
|
Onnx.OperatorSetIdProtoOrBuilder |
|
Onnx.StringStringEntryProto |
StringStringEntryProto follows the pattern for cross-proto-version maps.
|
Onnx.StringStringEntryProto.Builder |
StringStringEntryProto follows the pattern for cross-proto-version maps.
|
Onnx.StringStringEntryProtoOrBuilder |
|
Onnx.TensorProto |
Tensors
A serialized tensor value.
|
Onnx.TensorProto.Builder |
Tensors
A serialized tensor value.
|
Onnx.TensorProto.DataType |
Protobuf enum onnx.TensorProto.DataType
|
Onnx.TensorProto.Segment |
For very large tensors, we may want to store them in chunks, in which
case the following fields will specify the segment that is stored in
the current TensorProto.
|
Onnx.TensorProto.Segment.Builder |
For very large tensors, we may want to store them in chunks, in which
case the following fields will specify the segment that is stored in
the current TensorProto.
|
Onnx.TensorProto.SegmentOrBuilder |
|
Onnx.TensorProtoOrBuilder |
|
Onnx.TensorShapeProto |
Defines a tensor shape.
|
Onnx.TensorShapeProto.Builder |
Defines a tensor shape.
|
Onnx.TensorShapeProto.Dimension |
Protobuf type onnx.TensorShapeProto.Dimension
|
Onnx.TensorShapeProto.Dimension.Builder |
Protobuf type onnx.TensorShapeProto.Dimension
|
Onnx.TensorShapeProto.Dimension.ValueCase |
|
Onnx.TensorShapeProto.DimensionOrBuilder |
|
Onnx.TensorShapeProtoOrBuilder |
|
Onnx.TypeProto |
Types
The standard ONNX data types.
|
Onnx.TypeProto.Builder |
Types
The standard ONNX data types.
|
Onnx.TypeProto.Tensor |
Protobuf type onnx.TypeProto.Tensor
|
Onnx.TypeProto.Tensor.Builder |
Protobuf type onnx.TypeProto.Tensor
|
Onnx.TypeProto.TensorOrBuilder |
|
Onnx.TypeProto.ValueCase |
|
Onnx.TypeProtoOrBuilder |
|
Onnx.ValueInfoProto |
Defines information on value, including the name, the type, and
the shape of the value.
|
Onnx.ValueInfoProto.Builder |
Defines information on value, including the name, the type, and
the shape of the value.
|
Onnx.ValueInfoProtoOrBuilder |
|
Onnx.Version |
Versioning
ONNX versioning is specified in docs/IR.md and elaborated on in docs/Versioning.md
To be compatible with both proto2 and proto3, we will use a version number
that is not defined by the default value but an explicit enum number.
|