コード例 #1
0
ファイル: Optimizer.cs プロジェクト: Iskandor/Sofia
 public void AsyncUpdate(Optimizer p_optimizer)
 {
     AsyncUpdate(p_optimizer._dW, p_optimizer._db);
 }
コード例 #2
0
ファイル: ActorCritic.cs プロジェクト: Iskandor/Sofia
 public ActorCritic(Optimizer p_optimizer, NeuralNetwork p_network, float p_gamma)
 {
     _optimizer = p_optimizer;
     _network   = p_network;
     _gamma     = p_gamma;
 }
コード例 #3
0
 public AsyncDoubleQLearning(Optimizer p_optimizer, NeuralNetwork p_networkQ, NeuralNetwork p_networkQt, float p_gamma, int p_asynchUpdate) : base(p_optimizer, p_networkQ, p_networkQt, p_gamma, p_asynchUpdate)
 {
 }
コード例 #4
0
ファイル: QLearning.cs プロジェクト: Iskandor/Sofia
 public QLearning(Optimizer p_optimizer, NeuralNetwork p_network, float p_gamma)
 {
     _optimizer = p_optimizer;
     _network   = p_network;
     _gamma     = p_gamma;
 }
コード例 #5
0
ファイル: DeepDoubleQLearning.cs プロジェクト: Iskandor/Sofia
 public DeepDoubleQLearning(Optimizer p_optimizer, NeuralNetwork p_network, float p_gamma, int p_capacity, int p_batchSize, int p_qtUpdateSize) : base(p_optimizer, p_network, p_gamma, p_capacity, p_batchSize, p_qtUpdateSize)
 {
 }