code: def test_GCN_regularisers():
      G, features = create_graph_features()
      adj = G.to_adjacency_matrix().toarray()[None, :, :]
      n_nodes = features.shape[0]
  
      generator = FullBatchNodeGenerator(G, sparse=False, method="none")
  
      gcn = GCN([2], generator)
  
      gcn = GCN([2], generator, kernel_initializer="ones")
  
      gcn = GCN([2], generator, kernel_initializer=initializers.ones())
  
      with pytest.raises(ValueError):
          gcn = GCN([2], generator, kernel_initializer="fred")
  
      gcn = GCN([2], generator, bias_initializer="zeros")
  
      gcn = GCN([2], generator, bias_initializer=initializers.zeros())
  
      with pytest.raises(ValueError):
          gcn = GCN([2], generator, bias_initializer="barney")
  
imports: import stellargraph
  from stellargraph.layer.gcn import *
  from stellargraph.mapper import FullBatchNodeGenerator, FullBatchLinkGenerator
  from stellargraph.core.graph import StellarGraph
  from stellargraph.core.utils import GCN_Aadj_feats_op
  import networkx
  import pandas
  import numpy
  from tensorflow import keras
  import tensorflow
  import pytest
  from ..test_utils.graphs import create_graph_features
  from ..None import test_utils
label_desc: Use image node_id 11 for calling a global function with example usage: test_GCN_regularisers() without return types