Skip to content

tensorplay.optim

Classes

class Adagrad [source]

python
Adagrad(params, lr=0.01, lr_decay=0, weight_decay=0, initial_accumulator_value=0, eps=1e-10)

Bases: Optimizer

Methods

__init__(self, params, lr=0.01, lr_decay=0, weight_decay=0, initial_accumulator_value=0, eps=1e-10) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


class Adam [source]

python
Adam(params, lr=0.001, betas=(0.9, 0.999), eps=1e-08, weight_decay=0, amsgrad=False)

Bases: Optimizer

Methods

__init__(self, params, lr=0.001, betas=(0.9, 0.999), eps=1e-08, weight_decay=0, amsgrad=False) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


class AdamW [source]

python
AdamW(params, lr=0.001, betas=(0.9, 0.999), eps=1e-08, weight_decay=0.01, amsgrad=False)

Bases: Optimizer

Methods

__init__(self, params, lr=0.001, betas=(0.9, 0.999), eps=1e-08, weight_decay=0.01, amsgrad=False) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


class Optimizer [source]

python
Optimizer(params, defaults)

Base class for optimizers.

Args

  • params (iterable): an iterable of Tensor s or dict s. Specifies what Tensors should be optimized.
  • defaults: (dict): a dict containing default values of optimization options (used when a parameter group doesn't specify them).
Methods

__init__(self, params, defaults) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


class RMSprop [source]

python
RMSprop(params, lr=0.01, alpha=0.99, eps=1e-08, weight_decay=0, momentum=0, centered=False)

Bases: Optimizer

Methods

__init__(self, params, lr=0.01, alpha=0.99, eps=1e-08, weight_decay=0, momentum=0, centered=False) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


class SGD [source]

python
SGD(params, lr=0.001, momentum=0, dampening=0, weight_decay=0, nesterov=False)

Bases: Optimizer

Methods

__init__(self, params, lr=0.001, momentum=0, dampening=0, weight_decay=0, nesterov=False) [source]

Initialize self. See help(type(self)) for accurate signature.


add_param_group(self, param_group) [source]


load_state_dict(self, state_dict) [source]


state_dict(self) [source]


step(self, closure=None) [source]


zero_grad(self, set_to_none=False) [source]


Released under the Apache 2.0 License.

📚DeepWiki