예제 #1
0
 private void CreateQTNetwork()
 {
     Console.WriteLine("Initializing QTNetwork started");
     _QTnetwork = IOUtils.LoadNetwork(IOUtils.SaveNetwork(_Qnetwork));
     Console.WriteLine("Initializing QTNetwork finished");
 }
예제 #2
0
 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
 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)
 {
 }