Nabu-asr
Public Member Functions | Public Attributes | List of all members
nabu.processing.tfreaders.tfreader.TfReader Class Reference

class for reading tfrecord files and processing them More...

Inheritance diagram for nabu.processing.tfreaders.tfreader.TfReader:
nabu.processing.tfreaders.alignment_reader.AlignmentReader nabu.processing.tfreaders.audio_feature_reader.AudioFeatureReader nabu.processing.tfreaders.binary_reader.BinaryReader nabu.processing.tfreaders.string_reader.StringReader nabu.processing.tfreaders.string_reader_eos.StringReaderEOS

Public Member Functions

def __init__ (self, datadirs)
 TfReader constructor. More...
 
def __call__ (self, queue, name=None)
 read all data from the queue More...
 

Public Attributes

 metadata
 
 features
 
 reader
 

Detailed Description

class for reading tfrecord files and processing them

Constructor & Destructor Documentation

§ __init__()

def nabu.processing.tfreaders.tfreader.TfReader.__init__ (   self,
  datadirs 
)

TfReader constructor.

Parameters
datadirsthe directories where the metadata was stored as a list of strings

Member Function Documentation

§ __call__()

def nabu.processing.tfreaders.tfreader.TfReader.__call__ (   self,
  queue,
  name = None 
)

read all data from the queue

Parameters
queuea queue containing filenames of tf record files
namethe name of the operation
Returns
a pair of tensor and sequence length

The documentation for this class was generated from the following file: