<filename>CPGAN/options.py
class SimpleOpt():
    def __init__(self):
        self.method = 'cpgan'
        self.max_epochs = 100
        self.graph_type = 'ENZYMES'
        self.data_dir = './data/facebook.graphs'
        self.gpu = '2'
        self.lr = 0.003
        self.encode_size = 16
        self.decode_size = 16
        self.pool_size = 10
        self.epochs_log = 1
        self.batch_size = 8
        self.random_seed = 123
        self.gen_times = 10
        self.gen_gamma = 10
        self.milestones = [4000, 8000, 12000]


class Options():
    def __init__(self):
        self.opt_type = 'simple'
        # self.opt_type = 'argparser'

    @staticmethod
    def initialize(epoch_num=180):
        opt = SimpleOpt()
        opt.max_epochs = epoch_num
        return opt

<filename>CPGAN/options.py
class SimpleOpt():
    def __init__(self):
        self.method = 'cpgan'
        self.max_epochs = 100
        self.graph_type = 'ENZYMES'
        self.data_dir = './data/facebook.graphs'
        self.gpu = '2'
        self.lr = 0.003
        self.encode_size = 16
        self.decode_size = 16
        self.pool_size = 10
        self.epochs_log = 1
        self.batch_size = 8
        self.random_seed = 123
        self.gen_times = 10
        self.gen_gamma = 10
        self.milestones = [4000, 8000, 12000]


class Options():
    def __init__(self):
        self.opt_type = 'simple'
        # self.opt_type = 'argparser'

    @staticmethod
    def initialize(epoch_num=180):
        opt = SimpleOpt()
        opt.max_epochs = epoch_num
        return opt

# self.opt_type = 'argparser'