code: def test_RGCN_init():
      G, features = create_graph_features()
  
      generator = RelationalFullBatchNodeGenerator(G)
      rgcnModel = RGCN(
          [2],
          generator,
          num_bases=10,
          activations=["relu"],
          dropout=0.5,
      )
  
      assert rgcnModel.layer_sizes == [2]
      assert rgcnModel.activations == ["relu"]
      assert rgcnModel.dropout == 0.5
      assert rgcnModel.num_bases == 10
  
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 5 for calling a global function with example usage: test_RGCN_init() without return types