Documentation ¶
Index ¶
- type Layer
- type Neural
- func (neural *Neural) InputRange(index int, min float64, max float64)
- func (neural *Neural) InputValuesToRaw(inputs []float64) []float64
- func (neural *Neural) Learn(inputs []float64, outputs []float64, rate float64) float64
- func (neural *Neural) LearnRaw(inputs []float64, outputs []float64, rate float64) float64
- func (neural *Neural) OutputRange(index int, min float64, max float64)
- func (neural *Neural) OutputValuesFromRaw(outputs []float64) []float64
- func (neural *Neural) OutputValuesToRaw(outputs []float64) []float64
- func (neural *Neural) Think(inputs []float64) []float64
- func (neural *Neural) ThinkRaw(inputs []float64) []float64
- type Neuron
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Layer ¶
type Layer struct {
// contains filtered or unexported fields
}
func NewHiddenLayer ¶
func NewInputLayer ¶
next methods are not actually needed but they are utilities for easy usage
func NewOutputLayer ¶
type Neural ¶
type Neural struct {
// contains filtered or unexported fields
}
func (*Neural) InputValuesToRaw ¶
func (*Neural) OutputValuesFromRaw ¶
func (*Neural) OutputValuesToRaw ¶
Click to show internal directories.
Click to hide internal directories.