code: def test_create_abstract(self):
      linear = nnx.Linear.create_abstract(2, 3, rngs=nnx.Rngs(0))
  
      assert linear.kernel == jax.ShapeDtypeStruct((2, 3), jnp.float32)
      assert linear.bias == jax.ShapeDtypeStruct((3,), jnp.float32)
  
imports: import dataclasses
  from copy import deepcopy
  from typing import Any, TypeVar
  import jax
  import jax.numpy
  import pytest
  from flax.experimental import nnx
label_desc: Use image node_id 27 for calling the TestModule obj's underlying member method code with example usage: obj.test_create_abstract() without return types