Example #1
0
    def __init__(self, enrollment_id, logs, feature_keys, feature_values):
        FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
        self.logs = sorted(logs, key=lambda x: x['time'])
        self.start = self.logs[0]['time'].strftime('%Y%m%d')
        self.start_day = datetime.datetime.strptime(self.start, '%Y%m%d')

        self.end = self.logs[-1]['time'].strftime('%Y%m%d')
        self.end_day = datetime.datetime.strptime(self.end, '%Y%m%d')
Example #2
0
    def __init__(self, enrollment_id, logs, feature_keys, feature_values):
        FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
        self.logs = sorted(logs, key=lambda x: x['time'])
        self.start = self.logs[0]['time'].strftime('%Y%m%d')
        self.start_day = datetime.datetime.strptime(self.start, '%Y%m%d')

        self.end = self.logs[-1]['time'].strftime('%Y%m%d')
        self.end_day = datetime.datetime.strptime(self.end, '%Y%m%d')
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     conf = ConfigParser.SafeConfigParser()
     conf.read('{0}/../settings.conf'.format(base_dir))
     self._con = MySQLdb.connect(
         host=conf.get('mysql', 'host'),
         db=conf.get('mysql', 'db'),
         user=conf.get('mysql', 'user'),
         passwd=conf.get('mysql', 'passwd'),
     )
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
Example #4
0
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     conf = ConfigParser.SafeConfigParser()
     conf.read('{0}/../settings.conf'.format(base_dir))
     self._con = MySQLdb.connect(
         host=conf.get('mysql', 'host'),
         db=conf.get('mysql', 'db'),
         user=conf.get('mysql', 'user'),
         passwd=conf.get('mysql', 'passwd'),
     )
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys,
                         feature_values)
Example #5
0
 def __init__(self, enrollment_id, label, week, logs, feature_keys, feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
     self.logs = sorted(logs, key=lambda x: x['time'])
     self.start = self.logs[0]['time'].strftime('%Y%m%d')
     self.start_day = datetime.datetime.strptime(self.start, '%Y%m%d')
     self.end = self.logs[-1]['time'].strftime('%Y%m%d')
     self.end_day = datetime.datetime.strptime(self.end, '%Y%m%d')
     self.label = label
     if week:
         self.week = week
     else:
         self.week = int((self.end_day - self.start_day).days / 7)
Example #6
0
 def __init__(self, enrollment_id, label, week, logs, feature_keys,
              feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys,
                         feature_values)
     self.logs = sorted(logs, key=lambda x: x['time'])
     self.start = self.logs[0]['time'].strftime('%Y%m%d')
     self.start_day = datetime.datetime.strptime(self.start, '%Y%m%d')
     self.end = self.logs[-1]['time'].strftime('%Y%m%d')
     self.end_day = datetime.datetime.strptime(self.end, '%Y%m%d')
     self.label = label
     if week:
         self.week = week
     else:
         self.week = int((self.end_day - self.start_day).days / 7)
Example #7
0
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
     self.logs = sorted(logs, key=lambda x: x['time'])
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys,
                         feature_values)
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys, feature_values)
Example #10
0
 def __init__(self, enrollment_id, logs, feature_keys, feature_values):
     FeatureBag.__init__(self, enrollment_id, logs, feature_keys,
                         feature_values)
     self.logs = sorted(logs, key=lambda x: x['time'])