Ejemplo n.º 1
0
 def __init__(self):
     self.oracle = None
     self.generator = None
     self.discriminator = None
     self.discriminator_new = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.dis_train_data_loader = None
     self.dis_valid_data_loader = None
     self.oracle_data_loader = None
     self.fake_data_loader = None
     self.valid_data_loader = None
     self.test_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.log = None
     self.reward = None
     # temp file
     self.oracle_file = None
     self.generator_file = None
     self.text_file = None
     self.test_file = None
     self.valid_file = None
     # pathes
     self.output_path = None
     self.save_path = None
     self.summary_path = None
     # dict
     self.wi_dict = None
     self.iw_dict = None
     self.sequence_length = None
     self.vocab_size = None
Ejemplo n.º 2
0
 def __init__(self):
     self.generator = None
     self.discriminator = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.pre_epoch_num = 80
     self.adversarial_epoch_num = 100
     self.log = None
     self.reward = None
     self.saver = None
Ejemplo n.º 3
0
Archivo: Gan.py Proyecto: IshJ/Texygen
 def __init__(self):
     self.oracle = None
     self.generator = None
     self.discriminator = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.oracle_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.pre_epoch_num = 80
     self.adversarial_epoch_num = 100
     self.log = None
     self.reward = None
Ejemplo n.º 4
0
 def __init__(self):
     self.oracle = None
     self.generator = None
     self.discriminator = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.oracle_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.log = None
     self.reward = None
     self.oracle_file = None
     self.generator_file = None
     self.test_file = None
     self.log_file = None
Ejemplo n.º 5
0
 def __init__(self):
     self.oracle = None
     self.generator = None
     self.discriminator = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.oracle_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.pre_epoch_num = 80
     self.adversarial_epoch_num = 100
     self.log = None
     self.reward = None
     self.oracle_file = 'save/oracle.txt'
     self.generator_file = 'save/generator.txt'
     self.test_file = 'save/test_file.txt'
     self.csv_file = 'type_experiment_log.csv'
Ejemplo n.º 6
0
    def __init__(self):
        """
        - oracle/generator/discriminator three sub-module
        - oracle/generator/discriminator data loader
        -
        """
        self.oracle = None
        self.generator = None
        self.discriminator = None
        self.gen_data_loader = None
        self.dis_data_loader = None
        self.oracle_data_loader = None

        self.sess = init_sess()
        self.metrics = list()
        self.epoch = 0
        self.pre_epoch_num = 80
        self.adversarial_epoch_num = 100
        self.log = None
        self.reward = None
Ejemplo n.º 7
0
 def __init__(self):
     self.generator = None
     self.discriminator = None
     self.discriminator_d1 = None
     #data load
     self.train_data_loader = None
     self.valid_data_loader = None
     self.test_data_loader = None
     self.fake_data_loader = None
     self.dis_train_data_loader = None
     self.dis_valid_data_loader = None
     # temp file
     self.generator_file_pkl = None
     self.generator_test_file = None
     self.generator_valid_file = None
     self.text_file = None
     # pathes
     self.output_path = None
     self.save_path = None
     self.summary_path = None
     # dict
     self.wi_dict = None
     self.iw_dict = None
     #common
     self.sequence_length = None
     self.vocab_size = None
     self.sess = init_sess()
     self.metrics = list()
     self.log = None
     self.epoch = 0
     self.total_num = 0
     self.keep_num = 0
     self.filt_num = 0
     #generate num
     self.num_generate_train = None
     #train pkl file
     self.train_code = None
     self.valid_code = None
     self.test_code = None
Ejemplo n.º 8
0
 def __init__(self):
     self.oracle = None
     self.generator = None
     self.discriminator = None
     self.gen_data_loader = None
     self.dis_data_loader = None
     self.oracle_data_loader = None
     self.sess = init_sess()
     self.metrics = list()
     self.epoch = 0
     self.log = None
     self.reward = None
     # temp file
     self.oracle_file = None
     self.generator_file = None
     self.test_file = None
     # pathes
     self.output_path = None
     self.save_path = None
     self.summary_path = None
     # dict
     self.wi_dict = None
     self.iw_dict = None