Documentation
¶
Index ¶
- type Base
- type ImagePredictor
- func (p ImagePredictor) Close() error
- func (p ImagePredictor) GetFeaturesPath() string
- func (p ImagePredictor) GetFeaturesUrl() string
- func (p ImagePredictor) GetGraphPath() string
- func (p ImagePredictor) GetGraphUrl() string
- func (p ImagePredictor) GetImageDimensions() ([]uint32, error)
- func (p ImagePredictor) GetMeanImage() ([]float32, error)
- func (p ImagePredictor) GetMeanPath() string
- func (p ImagePredictor) GetScale() (float32, error)
- func (p ImagePredictor) GetWeightsPath() string
- func (p ImagePredictor) GetWeightsUrl() string
- func (p ImagePredictor) PreprocessOptions(ctx context.Context) (PreprocessOptions, error)
- func (p ImagePredictor) Reset(ctx context.Context) error
- type Predictor
- type PreprocessOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Base ¶
type Base struct {
Framework dlframework.FrameworkManifest
Model dlframework.ModelManifest
}
func (Base) Info ¶ added in v0.2.16
func (p Base) Info() (dlframework.FrameworkManifest, dlframework.ModelManifest, error)
type ImagePredictor ¶
func (ImagePredictor) Close ¶ added in v0.2.16
func (p ImagePredictor) Close() error
func (ImagePredictor) GetFeaturesPath ¶
func (p ImagePredictor) GetFeaturesPath() string
func (ImagePredictor) GetFeaturesUrl ¶
func (p ImagePredictor) GetFeaturesUrl() string
func (ImagePredictor) GetGraphPath ¶
func (p ImagePredictor) GetGraphPath() string
func (ImagePredictor) GetGraphUrl ¶
func (p ImagePredictor) GetGraphUrl() string
func (ImagePredictor) GetImageDimensions ¶
func (p ImagePredictor) GetImageDimensions() ([]uint32, error)
func (ImagePredictor) GetMeanImage ¶
func (p ImagePredictor) GetMeanImage() ([]float32, error)
func (ImagePredictor) GetMeanPath ¶
func (p ImagePredictor) GetMeanPath() string
func (ImagePredictor) GetScale ¶
func (p ImagePredictor) GetScale() (float32, error)
func (ImagePredictor) GetWeightsPath ¶
func (p ImagePredictor) GetWeightsPath() string
func (ImagePredictor) GetWeightsUrl ¶
func (p ImagePredictor) GetWeightsUrl() string
func (ImagePredictor) PreprocessOptions ¶ added in v0.2.16
func (p ImagePredictor) PreprocessOptions(ctx context.Context) (PreprocessOptions, error)
type Predictor ¶
type Predictor interface {
// Gets framework and model manifests
Info() (dlframework.FrameworkManifest, dlframework.ModelManifest, error)
// Load model from manifest
Load(ctx context.Context, model dlframework.ModelManifest) (Predictor, error)
// Returns the preprocess options
PreprocessOptions(ctx context.Context) (PreprocessOptions, error)
// Returns the features
Predict(ctx context.Context, data []float32) (dlframework.Features, error)
// Clears the internal state of a predictor
Reset(ctx context.Context) error
io.Closer
}
Click to show internal directories.
Click to hide internal directories.