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