      cdef readonly int nr_class
      cdef readonly uint32_t nr_weight
      cdef public weight_t learn_rate
      cdef Pool mem
      cdef weight_t time
      cdef weight_t* W
      cdef weight_t* mom
      cdef weight_t* averages
      cdef weight_t* last_upd
 
</s> remove     cdef weight_t* d_W
    cdef vector[uint64_t]* _indices
 </s> add     cdef weight_t* mom
    cdef weight_t* averages
    cdef weight_t* last_upd </s> remove         cdef uint64_t nr_weight = self.nr_weight
 </s> add 
    cdef public weight_t momentum
      cdef readonly int nr_class
      cdef readonly uint32_t nr_weight
      cdef public weight_t learn_rate
    cdef public weight_t momentum
      cdef Pool mem
      cdef weight_t time
      cdef weight_t* W
      cdef weight_t* mom
      cdef weight_t* averages
      cdef weight_t* last_upd
keep keep add keep keep keep keep keep keep
 Play with hash kernel class 
spacy/_ml.pxd