예제 #1
0
 /// <inheritdoc/>
 public Tensor NonZero(Tensor X)
 {
     LogLayerSummary($"{X.shape} NonZero");
     var O = m_Ops.NonZero(X);
     LogOutputTensorSummary(O, Prefix + "NonZero");
     return O;
 }
예제 #2
0
        /// <inheritdoc/>
        public Tensor NonZero(Tensor X)
        {
            var O = m_Ops.NonZero(X);

            // @TODO: not implemented
            return(O);
        }
예제 #3
0
        /// <inheritdoc/>
        public Tensor NonZero(Tensor X)
        {
            var Y = m_Ops1.NonZero(X);
            var Z = m_Ops2.NonZero(X);

            CheckSame(Y, Z, Layer.Type.NonZero);
            return(Y);
        }
예제 #4
0
        /// <inheritdoc/>
        public Tensor NonZero(Tensor X)
        {
            Debug.Log($"{X.shape} NonZero");
            var O = m_Ops.NonZero(X);

            O.PrintDataPart(32, Prefix + "NonZero");
            return(O);
        }
예제 #5
0
        /// <inheritdoc/>
        public Tensor NonZero(Tensor X)
        {
            var O = m_Ops.NonZero(X);

            // @TODO: not implemented
            m_Alu += 0;
            m_Mem += 0;
            RegisterLayerStats();
            return(O);
        }