Algodiff.NNval conv1d : ?padding:Owl_types.padding -> t -> t -> int array -> tval conv2d : ?padding:Owl_types.padding -> t -> t -> int array -> tval conv3d : ?padding:Owl_types.padding -> t -> t -> int array -> tval dilated_conv1d : 
  ?padding:Owl_types.padding ->
  t ->
  t ->
  int array ->
  int array ->
  tval dilated_conv2d : 
  ?padding:Owl_types.padding ->
  t ->
  t ->
  int array ->
  int array ->
  tval dilated_conv3d : 
  ?padding:Owl_types.padding ->
  t ->
  t ->
  int array ->
  int array ->
  tval transpose_conv1d : ?padding:Owl_types.padding -> t -> t -> int array -> tval transpose_conv2d : ?padding:Owl_types.padding -> t -> t -> int array -> tval transpose_conv3d : ?padding:Owl_types.padding -> t -> t -> int array -> tval max_pool1d : Owl_types.padding -> t -> int array -> int array -> tval max_pool2d : Owl_types.padding -> t -> int array -> int array -> tval max_pool3d : Owl_types.padding -> t -> int array -> int array -> tval avg_pool1d : Owl_types.padding -> t -> int array -> int array -> tval avg_pool2d : Owl_types.padding -> t -> int array -> int array -> tval avg_pool3d : Owl_types.padding -> t -> int array -> int array -> t