Documentation
¶
Overview ¶
Package norm provides functionality for normalizing data.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ToString ¶
func ToString(n Normalizer) string
Types ¶
type DataSource ¶
type Gaussian ¶
type Gaussian struct {
// contains filtered or unexported fields
}
func (*Gaussian) DeNormalize ¶
func (*Gaussian) Initialize ¶
func (g *Gaussian) Initialize(t DataSource, column int)
type Identity ¶ added in v0.2.0
type Identity struct{}
func (*Identity) DeNormalize ¶ added in v0.2.0
func (*Identity) Initialize ¶ added in v0.2.0
func (n *Identity) Initialize(t DataSource, column int)
type Normalizer ¶
type Normalizer interface { Name() string Normalize(value float64) float64 DeNormalize(value float64) float64 Initialize(t DataSource, column int) SetArgs(args ...float64) error GetArgs() []float64 }
func FromString ¶
func FromString(nameAndArgs string) (Normalizer, error)
type Uniform ¶
type Uniform struct {
// contains filtered or unexported fields
}
func (*Uniform) DeNormalize ¶
func (*Uniform) Initialize ¶
func (u *Uniform) Initialize(t DataSource, column int)
Click to show internal directories.
Click to hide internal directories.