override public void Load(string p_filename) { NeuralNetwork network = new NeuralNetwork(); string data = null; data = System.IO.File.ReadAllText(@".\" + p_filename); network = IOUtils.LoadNetwork(data); Init(network); }
public A3C(Optimizer p_optimizer, NeuralNetwork p_network, float p_gamma, int p_asynchUpdate) : base(p_optimizer, p_network, p_gamma) { _thNetwork = IOUtils.LoadNetwork(IOUtils.SaveNetwork(p_network)); _thOptimizer = new ADAM(_thNetwork); _asyncUnit = new AsyncUnit(); _asyncUnit.Init(p_asynchUpdate); _thOptimizer.InitAsynchMode(true); _stack = new Stack(); }
private void CreateNetworkQt() { Console.WriteLine("Initializing networkQt started"); _networkQt = IOUtils.LoadNetwork(IOUtils.SaveNetwork(_networkQ)); Console.WriteLine("Initializing networkQt finished"); }
private void CreateQTNetwork() { Console.WriteLine("Initializing QTNetwork started"); _QTnetwork = IOUtils.LoadNetwork(IOUtils.SaveNetwork(_Qnetwork)); Console.WriteLine("Initializing QTNetwork finished"); }