class_docstr: Mean Aggregator for HinSAGE implemented with Keras base layer
  
  Args:
      output_dim (int): Output dimension
      bias (bool): Use bias in layer or not (Default False)
      act (Callable or str): name of the activation function to use (must be a Keras
          activation function), or alternatively, a TensorFlow operation.
      kernel_initializer (str or func): The initialiser to use for the weights
      kernel_regularizer (str or func): The regulariser to use for the weights
      kernel_constraint (str or func): The constraint to use for the weights
      bias_initializer (str or func): The initialiser to use for the bias
      bias_regularizer (str or func): The regulariser to use for the bias
      bias_constraint (str or func): The constraint to use for the bias
class_docstr_tok: ["Mean","Aggregator","for","HinSAGE","implemented","with","Keras","base","layer","Args",":","output_dim","(","int",")",":","Output","dimension","bias","(","bool",")",":","Use","bias","in","layer","or","not","(","Default","False",")","act","(","Callable","or","str",")",":","name","of","the","activation","function","to","use","(","must","be","a","Keras","activation","function",")",",","or","alternatively",",","a","TensorFlow","operation",".","kernel_initializer","(","str","or","func",")",":","The","initialiser","to","use","for","the","weights","kernel_regularizer","(","str","or","func",")",":","The","regulariser","to","use","for","the","weights","kernel_constraint","(","str","or","func",")",":","The","constraint","to","use","for","the","weights","bias_initializer","(","str","or","func",")",":","The","initialiser","to","use","for","the","bias","bias_regularizer","(","str","or","func",")",":","The","regulariser","to","use","for","the","bias","bias_constraint","(","str","or","func",")",":","The","constraint","to","use","for","the","bias"]
docstr: Gets class configuration for Keras serialization
docstr_tok: ["Gets","class","configuration","for","Keras","serialization"]
code: def get_config(self):
      """
      Gets class configuration for Keras serialization
  
      """
      config = {
          "output_dim": self.output_dim,
          "bias": self.has_bias,
          "act": activations.serialize(self.act),
          "kernel_initializer": initializers.serialize(
              self.kernel_initializer
          ),
          "kernel_regularizer": regularizers.serialize(
              self.kernel_regularizer
          ),
          "kernel_constraint": constraints.serialize(
              self.kernel_constraint
          ),
          "bias_initializer": initializers.serialize(
              self.bias_initializer
          ),
          "bias_regularizer": regularizers.serialize(
              self.bias_regularizer
          ),
          "bias_constraint": constraints.serialize(
              self.bias_constraint
          ),
      }
      base_config = super().get_config()
      return {**base_config, **config}
  
imports: import tensorflow
  from tensorflow.keras.layers import Layer
  from tensorflow.keras import backend, Input
  from tensorflow.keras.layers import Lambda, Dropout, Reshape
  from tensorflow.keras.utils import Sequence
  from tensorflow.keras import activations, initializers, regularizers, constraints
  from typing import List, Callable, Tuple, Dict, Union, AnyStr
  import itertools
  import operator
  import warnings
  from .misc import deprecated_model_function
  from ..mapper import HinSAGENodeGenerator, HinSAGELinkGenerator
label_desc: Use image node_id 2 for calling the MeanHinAggregator obj's underlying member method code with example usage: obj.get_config() and returns: dict