/// <inheritdoc/> Tensor IOps.GlobalAvgVariancePool2D(Tensor X) { var O = m_Ops.GlobalAvgVariancePool2D(X); D.Log(X.shape + " ≥≥ " + O.shape); O.PrintDataPart(32, Prefix + "GlobalAvgVariancePool2D"); return(O); }
Tensor IOps.GlobalAvgVariancePool2D(Tensor X) { var O = m_Ops.GlobalAvgVariancePool2D(X); m_Alu += (long)X.length * 2L + (long)O.length; m_Mem += (long)X.length + (long)O.length; return(O); }
Tensor IOps.GlobalAvgVariancePool2D(Tensor X) { var Y = m_Ops1.GlobalAvgVariancePool2D(X); var Z = m_Ops2.GlobalAvgVariancePool2D(X); CheckSame(Y, Z, Layer.Type.GlobalAvgPool2D); return(Y); }
/// <inheritdoc/> Tensor IOps.GlobalAvgVariancePool2D(Tensor X) { var O = m_Ops.GlobalAvgVariancePool2D(X); LogLayerSummary(X.shape + " ≥≥ " + O.shape); LogOutputTensorSummary(O, Prefix + "GlobalAvgVariancePool2D"); return(O); }