if self.is_sparse and not sp.issparse(A_val):
            A_val = sp.lil_matrix(A_val)