cac5f014c09193f7a5ad6b71e4012defa0a96baa,src/gensim/matutils.py,,corpus2csc,#Any#Any#Any#,24
Before Change
mat._shape = (docs, m)
mat = mat.tocsr().transpose() // transpose back to documents=columns
assert isinstance(mat, scipy.sparse.csc_matrix)
return mat
def pad(mat, padRow, padCol):
After Change
with documents as columns.
logger.debug("constructing sparse document matrix")
docs , data, indices, indptr = 0, [], [], [0]
for doc in corpus:
indptr.append(len(doc))
indices.extend([feature_id for feature_id, _ in doc])
data.extend([feature_weight for _, feature_weight in doc])
docs += 1
indptr = numpy.cumsum(indptr)
data = numpy.asarray(data)
indices = numpy.asarray(indices)
return scipy.sparse.csc_matrix((data, indices, indptr), shape = (num_terms, docs), dtype = dtype)
def pad(mat, padRow, padCol):
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 12
Instances Project Name: RaRe-Technologies/gensim
Commit Name: cac5f014c09193f7a5ad6b71e4012defa0a96baa
Time: 2010-09-05
Author: radimrehurek@seznam.cz
File Name: src/gensim/matutils.py
Class Name:
Method Name: corpus2csc
Project Name: NifTK/NiftyNet
Commit Name: 324b3a52837f46aac644a31eecfa361d728775de
Time: 2017-12-21
Author: wenqi.li@ucl.ac.uk
File Name: niftynet/contrib/sampler_pairwise/sampler_pairwise.py
Class Name: PairwiseSampler
Method Name: get_pairwise_inputs
Project Name: RaRe-Technologies/gensim
Commit Name: c55d1b295cb6717ba6494917b88183e8d3f284a9
Time: 2010-09-05
Author: piskvorky@92d0401f-a546-4972-9173-107b360ed7e5
File Name: src/gensim/matutils.py
Class Name:
Method Name: corpus2csc