AdagradByAddress

Customizes the AdagradByAddress optimizer.

Prototype

1
def create_hash_optimizer_by_address(learning_rate=0.001, initial_accumulator_value=0.9, name="Adagrad")

Parameters

Parameter

Type

Mandatory/Optional

Description

learning_rate

float/tf.Tensor

Optional

Learning rate

Default value: 0.001

Value range: [0.0, 10.0]

initial_accumulator_value

float

Optional

Initial value of the accumulator

Default value: 0.9

Value range: (0.0, 1.0]

name

string

Optional

Name of the optimizer

Default value: Adagrad

Name length range: [1, 200]

Return Value

An instance object of the CustomizedAdagradByAddress optimizer.

Example

1
2
from mx_rec.optimizers.adagrad_by_addr import create_hash_optimizer_by_address
hashtable_optimizer = create_hash_optimizer_by_address()