工具

优化工具。

函数

get_hparam

获取具有给定名称的hparam。

is_configurable

检查模型是否可配置。

is_dynamic

检查模型是否是动态的。

named_dynamic_modules

递归地生成所有动态模块的名称和实例。

named_hparams

递归地生成所有 hparams的名称和实例。

search_space_size

返回搜索空间的大小。

get_hparam(model, name)

获取具有给定名称的hparam。

Parameters:
  • 模型 (模块) –

  • name (str) –

Return type:

Hparam

is_configurable(model)

检查模型是否可配置。

Parameters:

模型 (模块) –

Return type:

bool

is_dynamic(model)

检查模型是否是动态的。

Parameters:

模型 (模块) –

Return type:

bool

named_dynamic_modules(model)

递归地生成所有动态模块的名称和实例。

Parameters:

模型 (模块) –

Return type:

生成器[元组[字符串, 动态模块], , ]

named_hparams(model, configurable=None)

递归地生成所有 hparams的名称和实例。

Parameters:
  • 模型 (模块) –

  • 可配置的 (bool | None) –

Return type:

生成器[元组[字符串, Hparam], , ]

search_space_size(model)

返回搜索空间的大小。

Parameters:

模型 (模块) –

Return type:

整数