Module Owl_symbolic_ops_rnn.LSTM

type t = {
mutable name : string;
mutable input : string array;
mutable output : string array;
mutable attrs : (string * Owl_symbolic_types.attrvalue) array;
mutable out_shape : int array option array;
mutable activation_alpha : float array option;
mutable activation_beta : float array option;
mutable activations : Owl_symbolic_types.activation array;
mutable clip : float option;
mutable direction : string;
mutable hidden_size : int;
mutable input_forget : int;
}
val op_type : string
val create : ?⁠name:string -> ?⁠output:string array -> ?⁠alpha:float array -> ?⁠beta:float array -> ?⁠clip:float -> ?⁠activations:Owl_symbolic_types.activation array -> ?⁠direction:string -> ?⁠input_forget:int -> int -> ?⁠b:string -> string -> string -> string -> t