Esempio n. 1
0
 def from_config_topology(cls, config, mask=None, **kwargs):
   """
   :type config: Config.Config
   :param str mask: e.g. "unity" or None ("dropout"). "unity" is for testing.
   :rtype: LayerNetwork
   """
   json_content = cls.json_from_config(config, mask=mask)
   from Pretrain import find_pretrain_wrap_values, pretrainFromConfig
   if find_pretrain_wrap_values(json_content):
     pretrain = pretrainFromConfig(config=config)
     assert pretrain, "found Pretrain WrapEpochValue but no pretrain configured"
     json_content = pretrain.get_final_network_json()
   return cls.from_json_and_config(json_content, config, mask=mask, **kwargs)
Esempio n. 2
0
 def from_config_topology(cls, config, mask=None, **kwargs):
   """
   :type config: Config.Config
   :param str mask: e.g. "unity" or None ("dropout"). "unity" is for testing.
   :rtype: LayerNetwork
   """
   json_content = cls.json_from_config(config, mask=mask)
   from Pretrain import find_pretrain_wrap_values, pretrain_from_config
   if find_pretrain_wrap_values(json_content):
     pretrain = pretrain_from_config(config=config)
     assert pretrain, "found Pretrain WrapEpochValue but no pretrain configured"
     json_content = pretrain.get_final_network_json()
   return cls.from_json_and_config(json_content, config, mask=mask, **kwargs)