本文整理匯總了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: