LazyAdamByAddress
自定义LazyAdamByAddress地址优化器。
函数原型
def create_hash_optimizer_by_address(learning_rate=0.001, beta1=0.9, beta2=0.999, epsilon=1e-8, name="LazyAdamByAddress")
参数说明
参数名称 |
参数说明 |
参数类型 |
必选/可选 |
默认值 |
取值范围 |
---|---|---|---|---|---|
learning_rate |
学习率。 |
float/tf.Tensor |
可选 |
0.001 |
[0.0, 10.0] |
beta1 |
第一矩的指数衰减率估计。 |
float |
可选 |
0.9 |
(0.0, 1.0) |
beta2 |
第二矩的指数衰减率估计。 |
float |
可选 |
0.999 |
[0.0, 1.0] |
epsilon |
加入此值到分母中,提高数据稳定性。 |
float |
可选 |
1e-8 |
(0.0, 1.0] |
name |
优化器名称。 |
string |
可选 |
LazyAdamByAddress |
优化器名称长度范围:[1, 200] |
返回值说明
CustomizedLazyAdamByAddress(自定义LazyAdam地址优化器)的一个实例对象。
使用示例
from mx_rec.optimizers.lazy_adam_by_addr import create_hash_optimizer_by_address hashtable_optimizer = create_hash_optimizer_by_address()
父主题: 优化器