Пример #1
0
        /// <summary>
        /// Create a new Buffer from raw protobuf data
        /// </summary>
        /// <param name="rawProtoBuf">The raw protobuf data</param>
        /// <returns>A Tensorflow buffer</returns>
        public static Buffer FromString(byte[] rawProtoBuf)
        {
            GCHandle handle = GCHandle.Alloc(rawProtoBuf, GCHandleType.Pinned);
            Buffer   buffer = new Buffer(TfInvoke.tfeNewBufferFromString(handle.AddrOfPinnedObject(), rawProtoBuf.Length), true);

            handle.Free();
            return(buffer);
        }