```SGVector<float64_t>*``` is a matrix for storing multilabel while ```float64_t*``` is for single label and it is a special case of multilabel, i.e. ```SGVector<float64_t>*``` with one column. So I don't think SGVector.vector should be used here.