#include "../program/setup.h"
#include "../neuralnet/nninterface.h"
void Setup::initializeSession(ConfigParser& cfg) {
string tensorflowGpuVisibleDeviceList;
if(cfg.contains("tensorflowGpuVisibleDeviceList"))
tensorflowGpuVisibleDeviceList = cfg.getString("tensorflowGpuVisibleDeviceList");
double tensorflowPerProcessGpuMemoryFraction = -1;
if(cfg.contains("tensorflowPerProcessGpuMemoryFraction"))
tensorflowPerProcessGpuMemoryFraction = cfg.getDouble("tensorflowPerProcessGpuMemoryFraction",0.0,1.0);
NeuralNet::globalInitialize(tensorflowGpuVisibleDeviceList,tensorflowPerProcessGpuMemoryFraction);
}
vector