code: def test_kernel_and_bias_defaults():
      graph, _ = create_graph_features()
      generator = RelationalFullBatchNodeGenerator(graph, sparse=False)
      rgcn = RGCN([2, 2], generator, num_bases=10)
      for layer in rgcn._layers:
          if isinstance(layer, RelationalGraphConvolution):
              assert isinstance(
                  layer.kernel_initializer,
                  tf.initializers.GlorotUniform,
              )
              assert isinstance(
                  layer.bias_initializer, tf.initializers.Zeros
              )
              assert layer.kernel_regularizer is None
              assert layer.bias_regularizer is None
              assert layer.kernel_constraint is None
              assert layer.bias_constraint is None
  
imports: import numpy
  from stellargraph.layer.rgcn import RelationalGraphConvolution, RGCN
  from stellargraph.mapper.full_batch_generators import RelationalFullBatchNodeGenerator
  import pytest
  from scipy import sparse
  from stellargraph.core.utils import normalize_adj
  import tensorflow
  from tensorflow import keras
  from tensorflow.keras import backend
  from tensorflow.keras.layers import Input, Lambda
  from stellargraph import StellarDiGraph, StellarGraph
  from stellargraph.layer.misc import SqueezedSparseConversion
  import pandas
  from ..test_utils.graphs import relational_create_graph_features
  from ..None import test_utils
label_desc: Use image node_id 12 for calling a global function with example usage: test_kernel_and_bias_defaults() without return types