Ejemplo n.º 1
0
        /// <inheritdoc />
        public INDArray PermuteBatchAndTime(INDArray array)
        {
            TNDArray internalArray = InternaliseArray(array);

            // swap batch and time dimensions
            int[] permutedDimensions = ArrayUtils.Range(0, array.Rank - 1);
            permutedDimensions[1] = 0;
            permutedDimensions[0] = 1;

            return(CreateArrayFromHandle(DNDArray.Permute(internalArray.Handle, permutedDimensions)));
        }