예제 #1
0
def load_training_samples():
    """ Load the training samples. """
    train_image_path = Settings.get("TRAIN_IMAGE_PATH")
    label_path = Settings.get("LABEL_PATH")
    data_frame = pandas.read_csv(label_path)

    samples: List[Sample] = []

    for index, row in data_frame.iterrows():
        sample = Sample(image_id=row["Image"], image_dir=train_image_path, label=row["Id"])
        samples.append(sample)

    return samples
예제 #2
0
def load_testing_samples():
    """ Load the training samples. """
    test_image_path = Settings.get("TEST_IMAGE_PATH")
    samples: List[Sample] = []

    files = os.listdir(test_image_path)
    for file_name in files:
        if ".jpg" not in file_name and ".png" not in file_name:
            continue

        sample = Sample(image_id=file_name, image_dir=test_image_path)
        samples.append(sample)

    return samples