示例#1
0
        public DataVector Decode(byte[] data)
        {
            DataVectorContract contract = AvroUtils.AvroDeserialize <DataVectorContract>(data);

            return(contract.ToDataVector());
        }
示例#2
0
        public Centroids Decode(byte[] data)
        {
            CentroidsContract contract = AvroUtils.AvroDeserialize <CentroidsContract>(data);

            return(contract.ToCentroids());
        }
示例#3
0
        public byte[] Encode(DataVector obj)
        {
            DataVectorContract contract = DataVectorContract.Create(obj);

            return(AvroUtils.AvroSerialize(contract));
        }
示例#4
0
        public byte[] Encode(Centroids centroids)
        {
            CentroidsContract contract = CentroidsContract.Create(centroids);

            return(AvroUtils.AvroSerialize(contract));
        }