Sparse data support: SparseBlob and InnerProduct with sparse support