tidy3d.plugins.autograd.optimizers.apply_updates

Contents

tidy3d.plugins.autograd.optimizers.apply_updates#

class apply_updates[source]#

Bases:

Apply additive updates to parameters (mirrors optax.apply_updates).

Parameters:
  • params (np.ndarray or dict) – Current parameters.

  • updates (np.ndarray or dict) – Additive updates (as returned by optimizer.update()).

Returns:

Updated parameters (params + updates).

Return type:

np.ndarray or dict