int totalNumberOfSequenceSegments = 0;
int totalNumberOfLearningNeurons = 0;
for (int i = 0; i < (int) numberOfIterations; i++) {
spatialPooler.performPooling();
temporalPooler.performPooling();
temporalPooler.getLearningAlgorithmStatistics().updateModelLearningMetrics(temporalPooler.getRegion());
totalNumberOfSequenceSegments += temporalPooler.getLearningAlgorithmStatistics()
.getTotalNumberOfSequenceSegmentsInCurrentTimeStep();
totalNumberOfLearningNeurons += temporalPooler