Skip to content

Commit 3a7a8c8

Browse files
committed
Fix:Minor FileIO
1 parent bf39e50 commit 3a7a8c8

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

src/io_modules/file_reader.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,8 @@ def read_file_info(self):
503503
self.header['featdim'] = self.feat_dim
504504
self.header['classes'] = self.classes
505505

506+
self.childhandles = [None for i in xrange(self.classes)]
507+
506508
logger.debug('T2 Filereader : feat : %d' % self.feat_dim)
507509

508510
#load filehandle for all classes
@@ -521,6 +523,7 @@ def read_file_info(self):
521523
batch_size = self.batch_size
522524
self.setPartitionFrames()
523525

526+
#logger.critical(str(self.last_class_idx))
524527

525528
if self.frames_per_partition < self.classes:
526529
logger.critical('Number of frames per partition must be greater than the number of classes,'
@@ -538,12 +541,12 @@ def read_next_partition_data(self,already_read=0,pad_zeros=False,makeShared=True
538541
while cur_frame_num < self.frames_per_partition and none_cnt < self.classes :
539542
if self.childhandles[self.last_class_idx] is None:
540543
#if the child handle is not initialized
541-
data_file = self.filenames[self.last_class_idx][fileIndex[self.last_class_idx]];
544+
data_file = self.filenames[self.last_class_idx][self.fileIndex[self.last_class_idx]];
542545
##Get Next Filename in last Class.
543546
if data_file != None:
544547
#if Next Filename == NULL;
545548

546-
fileIndex[self.last_class_idx] = fileIndex[self.last_class_idx] + 1;
549+
self.fileIndex[self.last_class_idx] = self.fileIndex[self.last_class_idx] + 1;
547550
child_options = self.options.copy()
548551
child_options['filename']=data_file
549552
child_options['label']= self.last_class_idx

0 commit comments

Comments
 (0)