Esempio n. 1
0
Net& Net::outputLayer(int units, ActivationFunction act, double stdDev, bool bias)
{
  architecture << "output " << units << " " << (int) act << " " << stdDev
      << " " << bias << " ";
  addLayer(new FullyConnected(infos.back(), units, bias, act, stdDev,
                              regularization));
  initializeNetwork();
  return *this;
}
Esempio n. 2
0
Net& Net::compressedOutputLayer(int units, int params, ActivationFunction act,
                                const std::string& compression, double stdDev,
                                bool bias)
{
  architecture << "compressed_output " << units << " " << params << " "
      << (int) act << " " << compression << " " << stdDev << " " << bias << " ";
  addLayer(new Compressed(infos.back(), units, params, bias, act, compression,
                          stdDev, regularization));
  initializeNetwork();
  return *this;
}
Esempio n. 3
0
void Server::start(unsigned short portConnection) {
    srand(time(NULL));

    initializeNetwork(portConnection);

    while (true) {
        startChronoAndWait();
        createGame();
        sendGame();
        startGame();
    }
}
Esempio n. 4
0
Net& Net::addOutputLayer(Layer* layer)
{
  addLayer(layer);
  initializeNetwork();
  return *this;
}
int init_suite(void) {
    initializeNetwork("tryout");
    initCommunicationProtocol();
    return 0;
}
Esempio n. 6
0
void Z3DNetworkEvaluator::updateNetwork()
{
  buildNetwork();
  initializeNetwork();
}