public DataVector Decode(byte[] data) { DataVectorContract contract = AvroUtils.AvroDeserialize <DataVectorContract>(data); return(contract.ToDataVector()); }
public Centroids Decode(byte[] data) { CentroidsContract contract = AvroUtils.AvroDeserialize <CentroidsContract>(data); return(contract.ToCentroids()); }
public byte[] Encode(DataVector obj) { DataVectorContract contract = DataVectorContract.Create(obj); return(AvroUtils.AvroSerialize(contract)); }
public byte[] Encode(Centroids centroids) { CentroidsContract contract = CentroidsContract.Create(centroids); return(AvroUtils.AvroSerialize(contract)); }