Spaces:
Sleeping
Sleeping
File size: 395 Bytes
a4aa491 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
package nn
type NNArgs struct {
epochs int
hiddenSize int
learningRate float64
activationFunc func()
}
func NewArgs(argsMap map[string]interface{}) *NNArgs {
return &NNArgs{
epochs: argsMap["epochs"].(int),
hiddenSize: argsMap["hidden_size"].(int),
learningRate: argsMap["learning_rate"].(float64),
activationFunc: argsMap["activation"].(func()),
}
}
|