CAPIMAC / config.py
bestow136's picture
Upload 13 files
8ffcfd0 verified
from easydict import EasyDict
config = EasyDict()
from run import dim
'''3Sources'''
config.input_features1 =3560
config.input_features2 =3631
config.enhidden_features = [2000, 320, 50,6]
config.dehidden_features1 = [50, 320, 2000,3560]
config.dehidden_features2 = [50, 320, 2000,3631]
config.classes = 6
'''BBCsports'''
# config.input_features1 =2582
# config.input_features2 =2544
# config.enhidden_features = [1500, 200, 50,5]
# config.dehidden_features1 = [50, 200, 1500,2582]
# config.dehidden_features2 = [50, 200, 1500,2544]
# config.classes = 5
'''Caltech101'''
# config.input_features1 =1984
# config.input_features2 =512
# config.enhidden_features = [500, 320, 50,10]
# config.dehidden_features1 = [50, 320, 500,1984]
# config.dehidden_features2 = [50, 320, 500,512]
# config.classes = 20
'''ORL_mtv'''
# config.input_features1 =400
# config.input_features2 =400
# config.enhidden_features = [300, 150, 50,10]
# config.dehidden_features1 = [50, 150, 300,400]
# config.dehidden_features2 = [50, 150, 300,400]
# config.classes = 40
'''Caltech101_7'''
# config.input_features1 =1984
# config.input_features2 =512
# config.enhidden_features = [500, 320, 50,5]
# config.dehidden_features1 = [50, 320, 500,1984]
# config.dehidden_features2 = [50, 320, 500,512]
# config.classes = 7
'''scene15'''
# config.input_features1 =20
# config.input_features2 =59
# config.enhidden_features = [20, 15, 15,10]
# config.dehidden_features1 = [15, 15, 20,20]
# config.dehidden_features2 = [15, 15, 20,59]
# config.classes = 10
'''Prokaryotic'''
# config.input_features1 =393
# config.input_features2 =438
# config.enhidden_features = [300, 150, 50,10]
# config.dehidden_features1 = [50, 150, 300,393]
# config.dehidden_features2 = [50, 150, 300,438]
# config.classes = 4
'''yale_mtv'''
# config.input_features1 =4096
# config.input_features2 =3304
# config.enhidden_features = [1500, 200, 50,5]
# config.dehidden_features1 = [50, 200, 1500,4096]
# config.dehidden_features2 = [50, 200, 1500,3304]
# config.classes = 15
'''flower17'''
# config.input_features1 =1360
# config.input_features2 =1360
# config.enhidden_features = [1000, 200, 50,5]
# config.dehidden_features1 = [50, 200, 1000,1360]
# config.dehidden_features2 = [50, 200, 1000,1360]
# config.classes = 17
'''100leaves'''
# config.input_features1 =64
# config.input_features2 =64
# config.enhidden_features = [200, 200, 50,10]
# config.dehidden_features1 = [50, 200, 200,64]
# config.dehidden_features2 = [50, 200, 200,64]
# config.classes = 100
config.lr = 1e-3
config.momentum = 0.9#SGD才有的参数,动量通过利用过去梯度的加权平均值来调整当前梯度的方向,避免震荡
config.weight_decay = 0
config.w_v = 0
config.print_step = 10
config.tensorboard_step = 100
config.load_iter = 0
config.train_iters = 5000
config.is_train = True
config.use_cuda = True