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));
        }