Documentation
¶
Index ¶
- func DumpToFile(path string, dump *NetworkDump) error
- func DumpToOnlineFile(path string, dump *OnlineDump) error
- func FromDump(dump *NetworkDump) *neural.Network
- func FromFile(path string) (*neural.Network, error)
- func FromOnlineDump(d *OnlineDump) *online.Online
- func OnlineFromFile(path string) (*online.Online, error)
- func OnlineToFile(path string, n *online.Online) error
- func SetFromFile(path string) (*learn.Set, error)
- func SetToFile(path string, set *learn.Set) error
- func ToFile(path string, n *neural.Network) error
- func ToOnlineFile(path string, n *online.Online) error
- type NetworkDump
- type OnlineDump
- type Weights
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DumpToFile ¶
func DumpToFile(path string, dump *NetworkDump) error
DumpToFile writes a NetworkDump to file
func DumpToOnlineFile ¶ added in v0.2.5
func DumpToOnlineFile(path string, dump *OnlineDump) error
DumpToOnlineFile writes a NetworkDump to file
func FromDump ¶
func FromDump(dump *NetworkDump) *neural.Network
FromDump creates a Network out of a NetworkDump
func FromOnlineDump ¶ added in v0.2.5
func FromOnlineDump(d *OnlineDump) *online.Online
FromOnlineDump creates a Online out of an OnlineDump
func OnlineFromFile ¶ added in v0.2.5
FromOnlineFile loads a OnlineDump from File and creates Online out of it
func OnlineToFile ¶ added in v0.2.5
ToOnlineFile takes an Online and creates an OnlineDump out of it and writes it to a file
func SetFromFile ¶
SetFromFile reads a data set from a file
Types ¶
type NetworkDump ¶
NetworkDump is the json representation of the network stucture
func DumpFromFile ¶
func DumpFromFile(path string) (*NetworkDump, error)
DrumpFromFile loads a NetworkDump from file
func ToDump ¶
func ToDump(n *neural.Network) *NetworkDump
ToDump creates a NetworkDump out of a Network
type OnlineDump ¶ added in v0.2.5
type OnlineDump struct { NetworkInput int NetworkLayer []int NetworkOutput int Data *learn.Set Network *NetworkDump LastEvaluation *evaluation.Evaluation Verbose bool Usage neural.NetworkType AddedPoints int Config *online.Config }
OnlineDump is the json representation of the network stucture
func OnlineDumpFromFile ¶ added in v0.2.5
func OnlineDumpFromFile(path string) (*OnlineDump, error)
DrumpFromOnlineFile loads an OnlineDump from file
func ToOnlineDump ¶ added in v0.2.5
func ToOnlineDump(d *online.Online) *OnlineDump
ToOnlineDump creates a OnlineDump out of an Online