Пример #1
0
int LayerFunctionProbe::initLayerFunctionProbe(const char * probeName, HyPerCol * hc) {
   int status = initStatsProbe(probeName, hc);
   if (status == PV_SUCCESS) {
      initFunction();
      if (function==NULL) {
         fprintf(stderr, "%s \"%s\" error: rank %d unable to construct LayerFunction.\n",
               getParent()->parameters()->groupKeywordFromName(probeName), probeName, getParent()->columnId());
         status = PV_FAILURE;
         exit(EXIT_FAILURE);
      }
   }
   return status;
}
Пример #2
0
int GPUSystemTestProbe::initGPUSystemTestProbe(const char * probeName, HyPerCol * hc) {
   return initStatsProbe(probeName, hc);
}
Пример #3
0
int InitWeightTestProbe::initInitWeightTestProbe(const char * probeName, HyPerCol * hc) {
   return initStatsProbe(probeName, hc);
}
Пример #4
0
int MPITestProbe::initMPITestProbe(const char * probeName, HyPerCol * hc) {
   return initStatsProbe(probeName, hc);
}
int CloneKernelConnTestProbe::initCloneKernelConnTestProbe(const char * probeName, HyPerCol * hc) {
   return initStatsProbe(probeName, hc);
}
int StochasticReleaseTestProbe::initStochasticReleaseTestProbe(const char * name, HyPerCol * hc) {
   int status = initStatsProbe(name, hc);
   return status;
}
Пример #7
0
int identicalBatchProbe::initidenticalBatchProbe(const char * probeName, HyPerCol * hc) {
   return initStatsProbe(probeName, hc);
}
Пример #8
0
int BatchSweepTestProbe::initBatchSweepTestProbe(const char * probeName, HyPerCol * hc) {
   int status = initStatsProbe(probeName, hc);
   return status;
}
int RescaleLayerTestProbe::initRescaleLayerTestProbe(const char * probeName, HyPerCol * hc)
{
   return initStatsProbe(probeName, hc);
}
int DatastoreDelayTestProbe::initDatastoreDelayTestProbe(const char * probename, HyPerCol * hc) {
   initStatsProbe(probename, hc);
   return PV_SUCCESS;
}