from simclr import SimCLR import yaml from data_aug.dataset_wrapper import DataSetWrapper import os, glob import pandas as pd import argparse def main(): parser = argparse.ArgumentParser() parser.add_argument('--magnification', type=str, default='20x') parser.add_argument('--dest_weights', type=str) args = parser.parse_args() config = yaml.load(open("config.yaml", "r"), Loader=yaml.FullLoader) dataset = DataSetWrapper(config['batch_size'], **config['dataset']) simclr = SimCLR(dataset, config, args) simclr.train() if __name__ == "__main__": main()