pb

package
v1.0.2 Latest Latest
Warning

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

Go to latest
Published: May 8, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_model_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Layer

type Layer struct {
	Class  string             `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"`
	Name   string             `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Params []*Param           `protobuf:"bytes,3,rep,name=params,proto3" json:"params,omitempty"`
	Args   map[string]float32 `` /* 151-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Layer) Descriptor deprecated

func (*Layer) Descriptor() ([]byte, []int)

Deprecated: Use Layer.ProtoReflect.Descriptor instead.

func (*Layer) GetArgs

func (x *Layer) GetArgs() map[string]float32

func (*Layer) GetClass

func (x *Layer) GetClass() string

func (*Layer) GetName

func (x *Layer) GetName() string

func (*Layer) GetParams

func (x *Layer) GetParams() []*Param

func (*Layer) ProtoMessage

func (*Layer) ProtoMessage()

func (*Layer) ProtoReflect

func (x *Layer) ProtoReflect() protoreflect.Message

func (*Layer) Reset

func (x *Layer) Reset()

func (*Layer) String

func (x *Layer) String() string

type Net added in v1.0.0

type Net struct {
	Layers    []*Layer   `protobuf:"bytes,1,rep,name=layers,proto3" json:"layers,omitempty"`
	Optimizer *Optimizer `protobuf:"bytes,2,opt,name=optimizer,proto3" json:"optimizer,omitempty"`
	// contains filtered or unexported fields
}

func (*Net) Descriptor deprecated added in v1.0.0

func (*Net) Descriptor() ([]byte, []int)

Deprecated: Use Net.ProtoReflect.Descriptor instead.

func (*Net) GetLayers added in v1.0.0

func (x *Net) GetLayers() []*Layer

func (*Net) GetOptimizer added in v1.0.2

func (x *Net) GetOptimizer() *Optimizer

func (*Net) ProtoMessage added in v1.0.0

func (*Net) ProtoMessage()

func (*Net) ProtoReflect added in v1.0.0

func (x *Net) ProtoReflect() protoreflect.Message

func (*Net) Reset added in v1.0.0

func (x *Net) Reset()

func (*Net) String added in v1.0.0

func (x *Net) String() string

type Optimizer

type Optimizer struct {
	Class   string            `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"`
	Options []byte            `protobuf:"bytes,2,opt,name=options,proto3" json:"options,omitempty"`
	Params  []*OptimizerParam `protobuf:"bytes,3,rep,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*Optimizer) Descriptor deprecated

func (*Optimizer) Descriptor() ([]byte, []int)

Deprecated: Use Optimizer.ProtoReflect.Descriptor instead.

func (*Optimizer) GetClass added in v1.0.2

func (x *Optimizer) GetClass() string

func (*Optimizer) GetOptions added in v1.0.2

func (x *Optimizer) GetOptions() []byte

func (*Optimizer) GetParams

func (x *Optimizer) GetParams() []*OptimizerParam

func (*Optimizer) ProtoMessage

func (*Optimizer) ProtoMessage()

func (*Optimizer) ProtoReflect

func (x *Optimizer) ProtoReflect() protoreflect.Message

func (*Optimizer) Reset

func (x *Optimizer) Reset()

func (*Optimizer) String

func (x *Optimizer) String() string

type OptimizerParam added in v1.0.2

type OptimizerParam struct {
	Params []*Param `protobuf:"bytes,1,rep,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

func (*OptimizerParam) Descriptor deprecated added in v1.0.2

func (*OptimizerParam) Descriptor() ([]byte, []int)

Deprecated: Use OptimizerParam.ProtoReflect.Descriptor instead.

func (*OptimizerParam) GetParams added in v1.0.2

func (x *OptimizerParam) GetParams() []*Param

func (*OptimizerParam) ProtoMessage added in v1.0.2

func (*OptimizerParam) ProtoMessage()

func (*OptimizerParam) ProtoReflect added in v1.0.2

func (x *OptimizerParam) ProtoReflect() protoreflect.Message

func (*OptimizerParam) Reset added in v1.0.2

func (x *OptimizerParam) Reset()

func (*OptimizerParam) String added in v1.0.2

func (x *OptimizerParam) String() string

type Param added in v1.0.2

type Param struct {
	Type      uint32  `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	ElemCount int64   `protobuf:"varint,2,opt,name=elem_count,json=elemCount,proto3" json:"elem_count,omitempty"`
	Name      string  `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Shapes    []int64 `protobuf:"varint,4,rep,packed,name=shapes,proto3" json:"shapes,omitempty"`
	File      string  `protobuf:"bytes,5,opt,name=file,proto3" json:"file,omitempty"`
	// contains filtered or unexported fields
}

func (*Param) Descriptor deprecated added in v1.0.2

func (*Param) Descriptor() ([]byte, []int)

Deprecated: Use Param.ProtoReflect.Descriptor instead.

func (*Param) GetElemCount added in v1.0.2

func (x *Param) GetElemCount() int64

func (*Param) GetFile added in v1.0.2

func (x *Param) GetFile() string

func (*Param) GetName added in v1.0.2

func (x *Param) GetName() string

func (*Param) GetShapes added in v1.0.2

func (x *Param) GetShapes() []int64

func (*Param) GetType added in v1.0.2

func (x *Param) GetType() uint32

func (*Param) ProtoMessage added in v1.0.2

func (*Param) ProtoMessage()

func (*Param) ProtoReflect added in v1.0.2

func (x *Param) ProtoReflect() protoreflect.Message

func (*Param) Reset added in v1.0.2

func (x *Param) Reset()

func (*Param) String added in v1.0.2

func (x *Param) String() string

Jump to

Keyboard shortcuts

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