Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Network::updateInputFire(int index)
- {
- objectData_t obj = inputDataset.dataArr[index];
- for(float fireTime = timeStep; fireTime <= inputFireInterval; fireTime += timeStep)
- {
- for(int parametr = 0; parametr < inputParamNum; parametr++)
- {
- for(int j = 0; j < inputNeuronNum; j++)
- {
- if(fabs(obj.spikeTimes[parametr][j] - fireTime) < 0.01f && fireTime > 0)
- {
- std::cout << "spike\n";
- inputLayer->inputFire(parametr * inputNeuronNum + j, timeCurr + fireTime);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement