我想使用稀疏矩阵来表示 BOW 特征。我已经尝试过来自 scipy 的 coo_matrix,但它似乎不支持我想要做的事情:
我想初始化一个全为零的矩阵,然后在适当的时候将给定的条目更改为一个。但是,当我尝试按照我的想法索引矩阵时——例如 myMatrix[0][0] = 1(甚至 myMatrix[0][0][0] =1)——它会更改所有值连续到 1。我只想输入一个条目 1。
我可以使用 numpy 矩阵轻松做到这一点,但我想使用稀疏矩阵来提高空间效率。
我想使用稀疏矩阵来表示 BOW 特征。我已经尝试过来自 scipy 的 coo_matrix,但它似乎不支持我想要做的事情:
我想初始化一个全为零的矩阵,然后在适当的时候将给定的条目更改为一个。但是,当我尝试按照我的想法索引矩阵时——例如 myMatrix[0][0] = 1(甚至 myMatrix[0][0][0] =1)——它会更改所有值连续到 1。我只想输入一个条目 1。
我可以使用 numpy 矩阵轻松做到这一点,但我想使用稀疏矩阵来提高空间效率。