TensorProto

data class TensorProto(val dims: List<Long> = emptyList(), val dataType: Int = 0, val segment: TensorProto.Segment? = null, val floatData: List<Float> = emptyList(), val int32Data: List<Int> = emptyList(), val stringData: List<ByteArr> = emptyList(), val int64Data: List<Long> = emptyList(), val name: String = "", val docString: String = "", val rawData: ByteArr = pbandk.ByteArr.empty, val externalData: List<StringStringEntryProto> = emptyList(), val dataLocation: TensorProto.DataLocation = TensorProto.DataLocation.fromValue(0), val doubleData: List<Double> = emptyList(), val uint64Data: List<Long> = emptyList(), val metadataProps: List<StringStringEntryProto> = emptyList(), val unknownFields: Map<Int, UnknownField> = emptyMap()) : Message(source)

Constructors

Link copied to clipboard
constructor(dims: List<Long> = emptyList(), dataType: Int = 0, segment: TensorProto.Segment? = null, floatData: List<Float> = emptyList(), int32Data: List<Int> = emptyList(), stringData: List<ByteArr> = emptyList(), int64Data: List<Long> = emptyList(), name: String = "", docString: String = "", rawData: ByteArr = pbandk.ByteArr.empty, externalData: List<StringStringEntryProto> = emptyList(), dataLocation: TensorProto.DataLocation = TensorProto.DataLocation.fromValue(0), doubleData: List<Double> = emptyList(), uint64Data: List<Long> = emptyList(), metadataProps: List<StringStringEntryProto> = emptyList(), unknownFields: Map<Int, UnknownField> = emptyMap())

Types

Link copied to clipboard
object Companion : Message.Companion<TensorProto>
Link copied to clipboard
sealed class DataLocation : Message.Enum
Link copied to clipboard
sealed class DataType : Message.Enum
Link copied to clipboard
data class Segment(val begin: Long = 0, val end: Long = 0, val unknownFields: Map<Int, UnknownField> = emptyMap()) : Message

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val descriptor: MessageDescriptor<TensorProto>
Link copied to clipboard
val dims: List<Long>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val protoSize: Int
Link copied to clipboard
val rawData: ByteArr
Link copied to clipboard
Link copied to clipboard
val stringData: List<ByteArr>
Link copied to clipboard
Link copied to clipboard
open override val unknownFields: Map<Int, UnknownField>

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun plus(other: Message?): TensorProto
Link copied to clipboard

Convert an ONNX TensorProto into an SKaiNET tensor.