Module Owl_symbolic_ops_nn.AveragePool

type t = {
mutable name : string;
mutable input : string array;
mutable attrs : (string * Owl_symbolic_types.attrvalue) array;
mutable out_shape : int array option array;
mutable auto_pad : string;
mutable ceil_mode : bool;
mutable count_include_pad : bool;
mutable dilations : int array;
mutable kernel_shp : int array;
mutable pads : int array option;
mutable strides : int array;
}
val op_type : string
val create : ?⁠padding:Owl_symbolic_types.pad -> ?⁠strides:int array -> ?⁠dilations:int array -> ?⁠name:string -> ?⁠ceil_mode:bool -> ?⁠count_include_pad:bool -> string -> int array -> t