def getDatasetFieldMetaData(self): """ [virtual method override] Returns: a tuple of dataset field metadata descriptors that are arranged in the same order as the columns in the dataset. Each field metadata descriptor is of type nupic.data.fieldmeta.FieldMetaInfo """ return FieldMetaInfo.createListFromFileFieldList( self._reader.getFields())
def testFieldMetaInfo(self): # Create a single FieldMetaInfo instance from a File field"s meta-data tuple e = ("pounds", FieldMetaType.float, FieldMetaSpecial.none) m = FieldMetaInfo.createFromFileFieldElement(e) self.assertEqual(e, m) # Create a list of FieldMetaInfo instances from a list of File meta-data # tuples el = [("pounds", FieldMetaType.float, FieldMetaSpecial.none), ("price", FieldMetaType.float, FieldMetaSpecial.none), ("id", FieldMetaType.string, FieldMetaSpecial.sequence), ("date", FieldMetaType.datetime, FieldMetaSpecial.timestamp), ] ml = FieldMetaInfo.createListFromFileFieldList(el) self.assertEqual(el, ml)
def getDatasetFieldMetaData(self): return FieldMetaInfo.createListFromFileFieldList( self._reader.getFields())
def getDatasetFieldMetaData(self): return FieldMetaInfo.createListFromFileFieldList(self._reader.getFields())