public static Offset <tflite.UnidirectionalSequenceLSTMOptions> CreateUnidirectionalSequenceLSTMOptions(FlatBufferBuilder builder, tflite.ActivationFunctionType fused_activation_function = tflite.ActivationFunctionType.NONE, float cell_clip = 0.0f, float proj_clip = 0.0f, bool time_major = false) { builder.StartTable(4); UnidirectionalSequenceLSTMOptions.AddProjClip(builder, proj_clip); UnidirectionalSequenceLSTMOptions.AddCellClip(builder, cell_clip); UnidirectionalSequenceLSTMOptions.AddTimeMajor(builder, time_major); UnidirectionalSequenceLSTMOptions.AddFusedActivationFunction(builder, fused_activation_function); return(UnidirectionalSequenceLSTMOptions.EndUnidirectionalSequenceLSTMOptions(builder)); }
public static UnidirectionalSequenceLSTMOptions GetRootAsUnidirectionalSequenceLSTMOptions(ByteBuffer _bb, UnidirectionalSequenceLSTMOptions obj) { return(obj.__assign(_bb.GetInt(_bb.Position) + _bb.Position, _bb)); }