本文整理汇总了Python中data.DataProvider.get_data方法的典型用法代码示例。如果您正苦于以下问题:Python DataProvider.get_data方法的具体用法?Python DataProvider.get_data怎么用?Python DataProvider.get_data使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类data.DataProvider
的用法示例。
在下文中一共展示了DataProvider.get_data方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _init_log
# 需要导入模块: from data import DataProvider [as 别名]
# 或者: from data.DataProvider import get_data [as 别名]
log.info('start')
if __name__ == '__main__':
# try:
FILE_NAME = "data.dat"
INIT_DATA_FILE_NAME = 'init.dat'
TEST_FILE_NAME = "test_data.dat"
TEST_INIT_DATA_FILE_NAME = 'test_init.dat'
# binder.bind(str, annotated_with="data_file_name", to_instance = FILE_NAME)
# binder.bind(str, annotated_with="init_file_name", to_instance = INIT_DATA_FILE_NAME)
_init_log()
dataProvider = DataProvider(FILE_NAME, INIT_DATA_FILE_NAME)
# test_data = DataProvider(TEST_FILE_NAME, TEST_INIT_DATA_FILE_NAME).get_data()
# assert(calc_class_re())
app = QApplication(sys.argv)
data = dataProvider.get_data()
# print data
classifier = c45(data, max_repeat_var=10)
form = MainWindow(data, classifier)
## print data
# classifier = c45(data, max_repeat_var=10)
# pos_sum = 0
# for row, target in zip(data.data, data.target):
# pos = 0
# for l, c in classifier.get_labels_count(row).items():
# pos += 1
# if l == target:
# pos_sum += pos
# print pos
# else: