Documentation ¶
Index ¶
- func GetTfkgPythonCode(customDefinitions []string) string
- func GetVanillaPythonCode() string
- type CompileConfig
- type EvaluateConfig
- type FitConfig
- type Loss
- type TfkgModel
- func LoadModel(errorHandler *cberrors.ErrorsContainer, logger *cblog.Logger, dir string, ...) (*TfkgModel, error)
- func LoadVanillaModel(errorHandler *cberrors.ErrorsContainer, logger *cblog.Logger, dir string, ...) (*TfkgModel, error)
- func NewModel(logger *cblog.Logger, errorHandler *cberrors.ErrorsContainer, ...) *TfkgModel
- func NewSequentialModel(logger *cblog.Logger, errorHandler *cberrors.ErrorsContainer, ...) *TfkgModel
- func (m *TfkgModel) CompileAndLoad(config CompileConfig, sessionOptions ...*for_core_protos_go_proto.ConfigProto) error
- func (m *TfkgModel) Evaluate(mode data.GeneratorMode, dataset data.Dataset, config EvaluateConfig)
- func (m *TfkgModel) Fit(dataset data.Dataset, config FitConfig)
- func (m *TfkgModel) GetLayerWeights(layerName string) ([]*tf.Tensor, error)
- func (m *TfkgModel) GetModelWeights() ([]*tf.Tensor, error)
- func (m *TfkgModel) Predict(inputs ...*tf.Tensor) (*tf.Tensor, error)
- func (m *TfkgModel) Save(dir string) error
- func (m *TfkgModel) SetModelWeights(weights []*tf.Tensor) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetTfkgPythonCode ¶ added in v0.26.28
This code is generated automatically using "go generate ./..." from model/tfkg_model.py. DO NOT EDIT manually.
func GetVanillaPythonCode ¶ added in v0.26.28
func GetVanillaPythonCode() string
Types ¶
type CompileConfig ¶ added in v0.26.28
type EvaluateConfig ¶
type TfkgModel ¶ added in v0.26.28
type TfkgModel struct {
// contains filtered or unexported fields
}
func LoadModel ¶
func LoadModel( errorHandler *cberrors.ErrorsContainer, logger *cblog.Logger, dir string, sessionOptions ...*for_core_protos_go_proto.ConfigProto, ) (*TfkgModel, error)
func LoadVanillaModel ¶ added in v0.26.28
func LoadVanillaModel( errorHandler *cberrors.ErrorsContainer, logger *cblog.Logger, dir string, loss Loss, optimizer optimizer.Optimizer, sessionOptions ...*for_core_protos_go_proto.ConfigProto, ) (*TfkgModel, error)
func NewSequentialModel ¶
func (*TfkgModel) CompileAndLoad ¶ added in v0.26.28
func (m *TfkgModel) CompileAndLoad(config CompileConfig, sessionOptions ...*for_core_protos_go_proto.ConfigProto) error
func (*TfkgModel) Evaluate ¶ added in v0.26.28
func (m *TfkgModel) Evaluate( mode data.GeneratorMode, dataset data.Dataset, config EvaluateConfig, )
func (*TfkgModel) GetLayerWeights ¶ added in v0.26.28
func (*TfkgModel) GetModelWeights ¶ added in v0.26.28
Click to show internal directories.
Click to hide internal directories.