photopen.yaml 1.7 KB
Newer Older
C
chenjian 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
total_iters: 1
output_dir: output_dir
checkpoints_dir: checkpoints

model:
  name: PhotoPenModel
  generator:
    name: SPADEGenerator
    ngf: 24
    num_upsampling_layers: normal
    crop_size: 256
    aspect_ratio: 1.0
    norm_G: spectralspadebatch3x3
    semantic_nc: 14
    use_vae: False
    nef: 16
  discriminator:
    name: MultiscaleDiscriminator
    ndf: 128
    num_D: 4
    crop_size: 256
    label_nc: 12
    output_nc: 3
    contain_dontcare_label: True
    no_instance: False
    n_layers_D: 6
  criterion:
    name: PhotoPenPerceptualLoss
    crop_size: 224
    lambda_vgg: 1.6
  label_nc: 12
  contain_dontcare_label: True
  batchSize: 1
  crop_size: 256
  lambda_feat: 10.0

dataset:
  train:
    name: PhotoPenDataset
    content_root: test/coco_stuff
    load_size: 286
    crop_size: 256
    num_workers: 0
    batch_size: 1
  test:
    name: PhotoPenDataset_test
    content_root: test/coco_stuff
    load_size: 286
    crop_size: 256
    num_workers: 0
    batch_size: 1

lr_scheduler: # abundoned
  name: LinearDecay
  learning_rate: 0.0001
  start_epoch: 99999
  decay_epochs: 99999
  # will get from real dataset
  iters_per_epoch: 1

optimizer:
  lr: 0.0001
  optimG:
    name: Adam
    net_names:
      - net_gen
    beta1: 0.9
    beta2: 0.999
  optimD:
    name: Adam
    net_names:
      - net_des
    beta1: 0.9
    beta2: 0.999

log_config:
  interval: 1
  visiual_interval: 1

snapshot_config:
  interval: 1

predict:
  name: SPADEGenerator
  ngf: 24
  num_upsampling_layers: normal
  crop_size: 256
  aspect_ratio: 1.0
  norm_G: spectralspadebatch3x3
  semantic_nc: 14
  use_vae: False
  nef: 16
  contain_dontcare_label: True
  label_nc: 12
  batchSize: 1