graphpipe

package
v1.0.1-0...-afcadaa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 7, 2019 License: UPL-1.0 Imports: 1 Imported by: 9

Documentation

Index

Constants

View Source
const (
	ReqNONE            = 0
	ReqInferRequest    = 1
	ReqMetadataRequest = 2
)
View Source
const (
	TypeNull    = 0
	TypeUint8   = 1
	TypeInt8    = 2
	TypeUint16  = 3
	TypeInt16   = 4
	TypeUint32  = 5
	TypeInt32   = 6
	TypeUint64  = 7
	TypeInt64   = 8
	TypeFloat16 = 9
	TypeFloat32 = 10
	TypeFloat64 = 11
	TypeString  = 12
)

Variables

View Source
var EnumNamesReq = map[int]string{
	ReqNONE:            "NONE",
	ReqInferRequest:    "InferRequest",
	ReqMetadataRequest: "MetadataRequest",
}
View Source
var EnumNamesType = map[int]string{
	TypeNull:    "Null",
	TypeUint8:   "Uint8",
	TypeInt8:    "Int8",
	TypeUint16:  "Uint16",
	TypeInt16:   "Int16",
	TypeUint32:  "Uint32",
	TypeInt32:   "Int32",
	TypeUint64:  "Uint64",
	TypeInt64:   "Int64",
	TypeFloat16: "Float16",
	TypeFloat32: "Float32",
	TypeFloat64: "Float64",
	TypeString:  "String",
}

Functions

func ErrorAddCode

func ErrorAddCode(builder *flatbuffers.Builder, code int64)

func ErrorAddMessage

func ErrorAddMessage(builder *flatbuffers.Builder, message flatbuffers.UOffsetT)

func ErrorEnd

func ErrorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ErrorStart

func ErrorStart(builder *flatbuffers.Builder)

func IOMetadataAddDescription

func IOMetadataAddDescription(builder *flatbuffers.Builder, description flatbuffers.UOffsetT)

func IOMetadataAddName

func IOMetadataAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func IOMetadataAddShape

func IOMetadataAddShape(builder *flatbuffers.Builder, shape flatbuffers.UOffsetT)

func IOMetadataAddType

func IOMetadataAddType(builder *flatbuffers.Builder, type_ byte)

func IOMetadataEnd

func IOMetadataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func IOMetadataStart

func IOMetadataStart(builder *flatbuffers.Builder)

func IOMetadataStartShapeVector

func IOMetadataStartShapeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InferRequestAddConfig

func InferRequestAddConfig(builder *flatbuffers.Builder, config flatbuffers.UOffsetT)

func InferRequestAddInputNames

func InferRequestAddInputNames(builder *flatbuffers.Builder, inputNames flatbuffers.UOffsetT)

func InferRequestAddInputTensors

func InferRequestAddInputTensors(builder *flatbuffers.Builder, inputTensors flatbuffers.UOffsetT)

func InferRequestAddOutputNames

func InferRequestAddOutputNames(builder *flatbuffers.Builder, outputNames flatbuffers.UOffsetT)

func InferRequestEnd

func InferRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func InferRequestStart

func InferRequestStart(builder *flatbuffers.Builder)

func InferRequestStartInputNamesVector

func InferRequestStartInputNamesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InferRequestStartInputTensorsVector

func InferRequestStartInputTensorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InferRequestStartOutputNamesVector

func InferRequestStartOutputNamesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InferResponseAddErrors

func InferResponseAddErrors(builder *flatbuffers.Builder, errors flatbuffers.UOffsetT)

func InferResponseAddOutputTensors

func InferResponseAddOutputTensors(builder *flatbuffers.Builder, outputTensors flatbuffers.UOffsetT)

func InferResponseEnd

func InferResponseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func InferResponseStart

func InferResponseStart(builder *flatbuffers.Builder)

func InferResponseStartErrorsVector

func InferResponseStartErrorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func InferResponseStartOutputTensorsVector

func InferResponseStartOutputTensorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func MetadataRequestEnd

func MetadataRequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MetadataRequestStart

func MetadataRequestStart(builder *flatbuffers.Builder)

func MetadataResponseAddDescription

func MetadataResponseAddDescription(builder *flatbuffers.Builder, description flatbuffers.UOffsetT)

func MetadataResponseAddInputs

func MetadataResponseAddInputs(builder *flatbuffers.Builder, inputs flatbuffers.UOffsetT)

func MetadataResponseAddName

func MetadataResponseAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func MetadataResponseAddOutputs

func MetadataResponseAddOutputs(builder *flatbuffers.Builder, outputs flatbuffers.UOffsetT)

func MetadataResponseAddServer

func MetadataResponseAddServer(builder *flatbuffers.Builder, server flatbuffers.UOffsetT)

func MetadataResponseAddVersion

func MetadataResponseAddVersion(builder *flatbuffers.Builder, version flatbuffers.UOffsetT)

func MetadataResponseEnd

func MetadataResponseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MetadataResponseStart

func MetadataResponseStart(builder *flatbuffers.Builder)

func MetadataResponseStartInputsVector

func MetadataResponseStartInputsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func MetadataResponseStartOutputsVector

func MetadataResponseStartOutputsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func RequestAddReq

func RequestAddReq(builder *flatbuffers.Builder, req flatbuffers.UOffsetT)

func RequestAddReqType

func RequestAddReqType(builder *flatbuffers.Builder, reqType byte)

func RequestEnd

func RequestEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RequestStart

func RequestStart(builder *flatbuffers.Builder)

func TensorAddData

func TensorAddData(builder *flatbuffers.Builder, data flatbuffers.UOffsetT)

func TensorAddShape

func TensorAddShape(builder *flatbuffers.Builder, shape flatbuffers.UOffsetT)

func TensorAddStringVal

func TensorAddStringVal(builder *flatbuffers.Builder, stringVal flatbuffers.UOffsetT)

func TensorAddType

func TensorAddType(builder *flatbuffers.Builder, type_ byte)

func TensorEnd

func TensorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TensorStart

func TensorStart(builder *flatbuffers.Builder)

func TensorStartDataVector

func TensorStartDataVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TensorStartShapeVector

func TensorStartShapeVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TensorStartStringValVector

func TensorStartStringValVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

Types

type Error

type Error struct {
	// contains filtered or unexported fields
}

func GetRootAsError

func GetRootAsError(buf []byte, offset flatbuffers.UOffsetT) *Error

func (*Error) Code

func (rcv *Error) Code() int64

func (*Error) Init

func (rcv *Error) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Error) Message

func (rcv *Error) Message() []byte

func (*Error) MutateCode

func (rcv *Error) MutateCode(n int64) bool

func (*Error) Table

func (rcv *Error) Table() flatbuffers.Table

type IOMetadata

type IOMetadata struct {
	// contains filtered or unexported fields
}

func GetRootAsIOMetadata

func GetRootAsIOMetadata(buf []byte, offset flatbuffers.UOffsetT) *IOMetadata

func (*IOMetadata) Description

func (rcv *IOMetadata) Description() []byte

func (*IOMetadata) Init

func (rcv *IOMetadata) Init(buf []byte, i flatbuffers.UOffsetT)

func (*IOMetadata) MutateType

func (rcv *IOMetadata) MutateType(n byte) bool

func (*IOMetadata) Name

func (rcv *IOMetadata) Name() []byte

func (*IOMetadata) Shape

func (rcv *IOMetadata) Shape(j int) int64

func (*IOMetadata) ShapeLength

func (rcv *IOMetadata) ShapeLength() int

func (*IOMetadata) Table

func (rcv *IOMetadata) Table() flatbuffers.Table

func (*IOMetadata) Type

func (rcv *IOMetadata) Type() byte

type InferRequest

type InferRequest struct {
	// contains filtered or unexported fields
}

func GetRootAsInferRequest

func GetRootAsInferRequest(buf []byte, offset flatbuffers.UOffsetT) *InferRequest

func (*InferRequest) Config

func (rcv *InferRequest) Config() []byte

func (*InferRequest) Init

func (rcv *InferRequest) Init(buf []byte, i flatbuffers.UOffsetT)

func (*InferRequest) InputNames

func (rcv *InferRequest) InputNames(j int) []byte

func (*InferRequest) InputNamesLength

func (rcv *InferRequest) InputNamesLength() int

func (*InferRequest) InputTensors

func (rcv *InferRequest) InputTensors(obj *Tensor, j int) bool

func (*InferRequest) InputTensorsLength

func (rcv *InferRequest) InputTensorsLength() int

func (*InferRequest) OutputNames

func (rcv *InferRequest) OutputNames(j int) []byte

func (*InferRequest) OutputNamesLength

func (rcv *InferRequest) OutputNamesLength() int

func (*InferRequest) Table

func (rcv *InferRequest) Table() flatbuffers.Table

type InferResponse

type InferResponse struct {
	// contains filtered or unexported fields
}

func GetRootAsInferResponse

func GetRootAsInferResponse(buf []byte, offset flatbuffers.UOffsetT) *InferResponse

func (*InferResponse) Errors

func (rcv *InferResponse) Errors(obj *Error, j int) bool

func (*InferResponse) ErrorsLength

func (rcv *InferResponse) ErrorsLength() int

func (*InferResponse) Init

func (rcv *InferResponse) Init(buf []byte, i flatbuffers.UOffsetT)

func (*InferResponse) OutputTensors

func (rcv *InferResponse) OutputTensors(obj *Tensor, j int) bool

func (*InferResponse) OutputTensorsLength

func (rcv *InferResponse) OutputTensorsLength() int

func (*InferResponse) Table

func (rcv *InferResponse) Table() flatbuffers.Table

type MetadataRequest

type MetadataRequest struct {
	// contains filtered or unexported fields
}

func GetRootAsMetadataRequest

func GetRootAsMetadataRequest(buf []byte, offset flatbuffers.UOffsetT) *MetadataRequest

func (*MetadataRequest) Init

func (rcv *MetadataRequest) Init(buf []byte, i flatbuffers.UOffsetT)

func (*MetadataRequest) Table

func (rcv *MetadataRequest) Table() flatbuffers.Table

type MetadataResponse

type MetadataResponse struct {
	// contains filtered or unexported fields
}

func GetRootAsMetadataResponse

func GetRootAsMetadataResponse(buf []byte, offset flatbuffers.UOffsetT) *MetadataResponse

func (*MetadataResponse) Description

func (rcv *MetadataResponse) Description() []byte

func (*MetadataResponse) Init

func (rcv *MetadataResponse) Init(buf []byte, i flatbuffers.UOffsetT)

func (*MetadataResponse) Inputs

func (rcv *MetadataResponse) Inputs(obj *IOMetadata, j int) bool

func (*MetadataResponse) InputsLength

func (rcv *MetadataResponse) InputsLength() int

func (*MetadataResponse) Name

func (rcv *MetadataResponse) Name() []byte

func (*MetadataResponse) Outputs

func (rcv *MetadataResponse) Outputs(obj *IOMetadata, j int) bool

func (*MetadataResponse) OutputsLength

func (rcv *MetadataResponse) OutputsLength() int

func (*MetadataResponse) Server

func (rcv *MetadataResponse) Server() []byte

func (*MetadataResponse) Table

func (rcv *MetadataResponse) Table() flatbuffers.Table

func (*MetadataResponse) Version

func (rcv *MetadataResponse) Version() []byte

type Request

type Request struct {
	// contains filtered or unexported fields
}

func GetRootAsRequest

func GetRootAsRequest(buf []byte, offset flatbuffers.UOffsetT) *Request

func (*Request) Init

func (rcv *Request) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Request) MutateReqType

func (rcv *Request) MutateReqType(n byte) bool

func (*Request) Req

func (rcv *Request) Req(obj *flatbuffers.Table) bool

func (*Request) ReqType

func (rcv *Request) ReqType() byte

func (*Request) Table

func (rcv *Request) Table() flatbuffers.Table

type Tensor

type Tensor struct {
	// contains filtered or unexported fields
}

func GetRootAsTensor

func GetRootAsTensor(buf []byte, offset flatbuffers.UOffsetT) *Tensor

func (*Tensor) Data

func (rcv *Tensor) Data(j int) byte

func (*Tensor) DataBytes

func (rcv *Tensor) DataBytes() []byte

func (*Tensor) DataLength

func (rcv *Tensor) DataLength() int

func (*Tensor) Init

func (rcv *Tensor) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Tensor) MutateType

func (rcv *Tensor) MutateType(n byte) bool

func (*Tensor) Shape

func (rcv *Tensor) Shape(j int) int64

func (*Tensor) ShapeLength

func (rcv *Tensor) ShapeLength() int

func (*Tensor) StringVal

func (rcv *Tensor) StringVal(j int) []byte

func (*Tensor) StringValLength

func (rcv *Tensor) StringValLength() int

func (*Tensor) Table

func (rcv *Tensor) Table() flatbuffers.Table

func (*Tensor) Type

func (rcv *Tensor) Type() byte

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL