(is_test)
| 302 | |
| 303 | # returns (features_data, labels) |
| 304 | def load_simple_dataset_as_lists(is_test): |
| 305 | features_data = [] |
| 306 | labels = [] |
| 307 | with open(TEST_FILE if is_test else TRAIN_FILE) as data_file: |
| 308 | for line in data_file: |
| 309 | elements = line[:-1].split('\t') |
| 310 | features_data.append([]) |
| 311 | for column_idx, element in enumerate(elements): |
| 312 | if column_idx == TARGET_IDX: |
| 313 | labels.append(element) |
| 314 | else: |
| 315 | features_data[-1].append(element if column_idx in CAT_COLUMNS else float(element)) |
| 316 | |
| 317 | return features_data, labels |
| 318 | |
| 319 | |
| 320 | # Test cases begin here ######################################################## |
no test coverage detected