class_docstr: Simplified version of tf.train.AdamOptimizer that behaves identically when used with dnnlib.tflib.Optimizer.
class_docstr_tok: ["Simplified","version","of","tf.train.AdamOptimizer","that","behaves","identically","when","used","with","dnnlib.tflib.Optimizer","."]
code: def __init__(
      self,
      name="Adam",
      learning_rate=0.001,
      beta1=0.9,
      beta2=0.999,
      epsilon=1e-8,
  ):
      self.name = name
      self.learning_rate = learning_rate
      self.beta1 = beta1
      self.beta2 = beta2
      self.epsilon = epsilon
      self.all_state_vars = []
  
imports: import numpy
  import tensorflow
  from collections import OrderedDict
  from typing import List, Union
  from .None import autosummary
  from .None import tfutil
  from ..None import util
  from .tfutil import TfExpression, TfExpressionEx
label_desc: Use image node_id 1 to create a new SimpleAdam object  with example: obj = SimpleAdam(name, learning_rate, beta1, beta2, epsilon)