示例#1
0
 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())
示例#2
0
  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)
示例#3
0
 def getDatasetFieldMetaData(self):
     return FieldMetaInfo.createListFromFileFieldList(
         self._reader.getFields())
示例#4
0
 def getDatasetFieldMetaData(self):
   return FieldMetaInfo.createListFromFileFieldList(self._reader.getFields())