Learning code Vectors