Sparse infer