diff --git a/develop/doc/operators.json b/develop/doc/operators.json index 2fc5082971cb78d61e0c32137a16a863553da57c..894b56e75ac1bfa0d222c7f2f8e5298d9f72b18b 100644 --- a/develop/doc/operators.json +++ b/develop/doc/operators.json @@ -4645,7 +4645,7 @@ } ] },{ "type" : "gru", - "comment" : "\nGRU Operator implements part calculations of the complete GRU as following:\n\n\\f[\nupdate \\ gate: u_t = actGate(xu_t + W_u * h_{t-1} + b_u) \\\\\nreset \\ gate: r_t = actGate(xr_t + W_r * h_{t-1} + b_r) \\\\\noutput \\ candidate: {h}_t = actNode(xc_t + W_c * dot(r_t, h_{t-1}) + b_c) \\\\\noutput: h_t = dot((1 - u_t), h_{t-1}) + dot(u_t, {h}_t)\n\\f]\n\n@note To implement the complete GRU, fully-connected operator must be used \nbefore to feed xu, xr and xc as the Input of GRU operator.\n", + "comment" : "\nGRU Operator implements part calculations of the complete GRU as following:\n\n$$\nupdate\\_gate: u_t = actGate(xu_t + W_u * h_{t-1} + b_u) \\\\\nreset\\_gate: r_t = actGate(xr_t + W_r * h_{t-1} + b_r) \\\\\noutput\\_candidate: {h}_t = actNode(xc_t + W_c * dot(r_t, h_{t-1}) + b_c) \\\\\noutput: h_t = dot((1 - u_t), h_{t-1}) + dot(u_t, {h}_t)\n$$\n\n@note To implement the complete GRU, fully-connected operator must be used\nbefore to feed xu, xr and xc as the Input of GRU operator.\n", "inputs" : [ { "name" : "Input",