MCPcopy Create free account

hub / github.com/SC4RECOIN/NeuroEvolution-BTC-Trader / functions

Functions21 in github.com/SC4RECOIN/NeuroEvolution-BTC-Trader

↓ 3 callersFunctionnewLayer
(inputs, outputs int)
nn/nn.go:28
↓ 2 callersMethodSellSignal
(price float64)
simulation/wallet.go:26
↓ 1 callersMethodBuySignal
(price float64)
simulation/wallet.go:19
↓ 1 callersMethodCopy
()
nn/nn.go:91
↓ 1 callersMethodGetReturn
()
simulation/wallet.go:33
↓ 1 callersMethodMutate
()
nn/nn.go:73
↓ 1 callersFunctionNewNetwork
NewNetwork initializes a new neural network.
nn/nn.go:46
↓ 1 callersFunctionNewWallet
(startingBalance, txFee float64)
simulation/wallet.go:10
↓ 1 callersMethodPredict
(x *mat.Dense)
nn/nn.go:120
↓ 1 callersMethodSetMutation
(mutationRate, mutationScale float64)
nn/nn.go:115
↓ 1 callersFunctionleakyRelu
(x float64)
nn/nn.go:170
FunctionCalcTA
(closes, highs, lows, volumes []float64, testSize float64)
features/ta.go:11
FunctionCreateNewPopulation
(indexes []int, lastGen []*NeuralNet)
nn/population.go:88
FunctionGeneratePopulation
(config NeuralNetConfig, mutationRate, mutationScale float64, size int)
nn/population.go:8
FunctionLoadHistoricalData
(start int64)
features/data.go:12
FunctionMinMaxScale
(inputs []float64)
features/ta.go:80
FunctionPoolSelection
PoolSelection normalize scores and return model indexes selected by the pooling algorithm. Models with higher fitness scores will have higher chance o
nn/population.go:20
FunctionRunSimulation
(model *nn.NeuralNet, inputs *mat.Dense, closes *[]float64, result *float64, wg *sync.WaitGroup)
simulation/trading.go:11
Functionmain
()
main.go:15
Functionrelu
(x float64)
nn/nn.go:163
Functionsigmoid
(x float64)
nn/nn.go:159