Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SC4RECOIN/NeuroEvolution-BTC-Trader
/ functions
Functions
21 in github.com/SC4RECOIN/NeuroEvolution-BTC-Trader
⨍
Functions
21
◇
Types & classes
3
↓ 3 callers
Function
newLayer
(inputs, outputs int)
nn/nn.go:28
↓ 2 callers
Method
SellSignal
(price float64)
simulation/wallet.go:26
↓ 1 callers
Method
BuySignal
(price float64)
simulation/wallet.go:19
↓ 1 callers
Method
Copy
()
nn/nn.go:91
↓ 1 callers
Method
GetReturn
()
simulation/wallet.go:33
↓ 1 callers
Method
Mutate
()
nn/nn.go:73
↓ 1 callers
Function
NewNetwork
NewNetwork initializes a new neural network.
nn/nn.go:46
↓ 1 callers
Function
NewWallet
(startingBalance, txFee float64)
simulation/wallet.go:10
↓ 1 callers
Method
Predict
(x *mat.Dense)
nn/nn.go:120
↓ 1 callers
Method
SetMutation
(mutationRate, mutationScale float64)
nn/nn.go:115
↓ 1 callers
Function
leakyRelu
(x float64)
nn/nn.go:170
Function
CalcTA
(closes, highs, lows, volumes []float64, testSize float64)
features/ta.go:11
Function
CreateNewPopulation
(indexes []int, lastGen []*NeuralNet)
nn/population.go:88
Function
GeneratePopulation
(config NeuralNetConfig, mutationRate, mutationScale float64, size int)
nn/population.go:8
Function
LoadHistoricalData
(start int64)
features/data.go:12
Function
MinMaxScale
(inputs []float64)
features/ta.go:80
Function
PoolSelection
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
Function
RunSimulation
(model *nn.NeuralNet, inputs *mat.Dense, closes *[]float64, result *float64, wg *sync.WaitGroup)
simulation/trading.go:11
Function
main
()
main.go:15
Function
relu
(x float64)
nn/nn.go:163
Function
sigmoid
(x float64)
nn/nn.go:159