Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.51 KB | None | 0 0
  1. void Network::updateInputFire(int index)
  2. {
  3.     objectData_t obj = inputDataset.dataArr[index];
  4.     for(float fireTime = timeStep; fireTime <= inputFireInterval; fireTime += timeStep)
  5.     {
  6.         for(int parametr = 0; parametr < inputParamNum; parametr++)
  7.         {
  8.             for(int j = 0; j < inputNeuronNum; j++)
  9.             {
  10.                 if(fabs(obj.spikeTimes[parametr][j] - fireTime) < 0.01f && fireTime > 0)
  11.                 {
  12.                     std::cout << "spike\n";
  13.                     inputLayer->inputFire(parametr * inputNeuronNum + j, timeCurr + fireTime);
  14.                 }
  15.             }
  16.         }
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement