コード例 #1
0
def select(config):
  """ select different subtask
  """
  if config.target == 'kinvae.encoder':
    return KINVAE_ENCODER(config)
  elif config.target == 'kinvae.encoder2':
    return KINVAE_ENCODER2(config)
  elif config.target == 'kinvae.encoder3':
    return KINVAE_ENCODER3(config)
  elif config.target == 'kinvae.encoder4':
    return KINVAE_ENCODER4(config)
  elif config.target == 'kinvae.bidirect':
    return KINVAE_BIDIRECT(config)
  elif config.target == 'kinvae.bidirect2':
    return KINVAE_BIDIRECT2(config)
  elif config.target == 'kinvae.bidirect3':
    return KINVAE_BIDIRECT3(config)
  elif config.target == 'kinvae.bidirect4':
    return KINVAE_BIDIRECT4(config)
  elif config.target == 'kinvae.bidirect5':
    return KINVAE_BIDIRECT5(config)
  elif config.target == 'kinvae.bidirect6':
    return KINVAE_BIDIRECT6(config)
  elif config.target == 'kinvae.bidirect7':
    return KINVAE_BIDIRECT7(config)
  elif config.target == 'kinvae.bidirect8':
    return KINVAE_BIDIRECT8(config)
  elif config.target == 'kinvae.bidirect9':
    return KINVAE_BIDIRECT9(config)
  elif config.target == 'kinvae.bidirect10':
    return KINVAE_BIDIRECT10(config)
  elif config.target == 'kinvae.bidirect11':
    return KINVAE_BIDIRECT11(config)
  elif config.target == 'kinvae.feature':
    return KINVAE_FEATURE(config)
  else:
    raise ValueError('Unknown Target [%s]' % config.target)
コード例 #2
0
 def __init__(self, config):
     KINVAE_BIDIRECT.__init__(self, config)
     self.is_save_all_images = False
     self.is_save_batch_images = True
     self.is_save_feats = True
コード例 #3
0
 def __init__(self, config):
   KINVAE_BIDIRECT.__init__(self, config)