code: def __call__(self, x: jax.Array) -> jax.Array:
      x = self.dense1(x)
      x = jax.nn.relu(x)
      x = self.dense2(x)
      return x
  
file_path: flax/flax/experimental/nnx/examples/toy_examples/08_save_load_checkpoints.py
imports: from tempfile import TemporaryDirectory
  import jax
  import jax.numpy
  import orbax.checkpoint
  from flax.experimental import nnx
label_desc: Use image node_id 2 for calling the MLP obj's underlying member method code with example usage: obj.__call__(x) and returns: x