class_docstr: The base class for 3d pooling layers.
      
class_docstr_tok: ["The","base","class","for","3d","pooling","layers","."]
code: def __init__(self, internal):
      if not isinstance(internal, PythonWrapper.Pooling3D):
          raise ValueError(
              "The `internal` must be PythonWrapper.Pooling3D"
          )
  
      super().__init__(internal)
  
imports: import neoml.PythonWrapper
  from .Dnn import Layer
  from neoml.Utils import check_input_layers
label_desc: Use image node_id 1 to create a new Pooling3D object from inherited base classes: Layer with example: obj = Pooling3D(internal)