class_docstr: Tests for Scenic Optax utils.
class_docstr_tok: ["Tests","for","Scenic","Optax","utils","."]
docstr: Tests `replace_frozen` without a schedule.
docstr_tok: ["Tests","`","replace_frozen","`","without","a","schedule","."]
code: def test_replace_frozen_with_no_schedule(self):
      """Tests `replace_frozen` without a schedule."""
      tree = {"a": {"b": 1, "d": 2}, "c": 3}
      new_tree = optax.replace_frozen(None, tree, 0)
      self.assertAllEqual(tree, new_tree)
  
imports: from typing import Optional
  from absl.testing import absltest
  from absl.testing import parameterized
  import ml_collections
  from scenic.train_lib import optax
  import tensorflow
label_desc: Use image node_id 7 for calling the OptaxTest obj's underlying member method code with example usage: obj.test_replace_frozen_with_no_schedule() without return types