Resultados da pesquisa a pedido "sparse-matrix"

2 a resposta

Adicionando uma coluna de zeros a um csr_matrix

Eu tenho um MxN escassocsr_matrix, e gostaria de adicionar algumas colunas com apenas zeros à direita da matriz. Em princípio, as matrizesindptr, indices edata mantenha o mesmo, então eu só quero mudar as dimensões da matriz. No entanto, isso ...

1 a resposta

Calcular matriz de distância euclidiana usando um objeto big.matrix

Eu tenho um objeto de classebig.matrix noR com dimensão778844 x 2. Os valores são todos os números inteiros (quilômetros). Meu objetivo é calcular a matriz de distância euclidiana usando o métodobig.matrix e ter como resultado um objeto ...

3 a resposta

Máximos locais em uma nuvem de pontos

Eu tenho uma nuvem de pontos C, em que cada ponto tem um valor associado. Digamos que os pontos estejam no espaço 2-d, então cada ponto pode ser representado com o trigêmeo (x, y, v). Eu gostaria de encontrar o subconjunto de pontos que são ...

1 a resposta

Criando uma matriz esparsa usando listas vinculadas em C

Eu tenho uma atribuição que é criar duas matrizes esparsas (A e B) e depois adicioná-las a uma terceira matriz esparsa (C). Eu já fiz isso com vetores (recebendo dois vetores esparsos e adicionando-os a um terceiro), então decidi que seria mais ...

1 a resposta

Autovalores incorretos SciPy linalg.eigs esparsos, eigsh para matriz M não diagonal

Por queeigh eeigsh de scipy.sparse.linalg, conforme usado abaixo, fornece resultados incorretos ao resolver o problema generalizado de autovalor A * x = lambda * M * x, se M for não diagonal? import mkl import numpy as np from scipy import ...

2 a resposta

Poder da matriz para matriz esparsa em python

Estou tentando descobrir uma maneira de fazer uma potência matricial para uma matriz esparsa M: M ^ k = M * ... * M k vezes onde * é a multiplicação da matriz (numpy.dot) emultiplicação não por elementos. Eu sei como fazer isso para uma matriz ...

3 a resposta

erro criptográfico do tipo "não foi possível converter o escalar inteiro"

Estou construindo um vetor esparso usando umscipy.sparse.csr_matrix igual a: csr_matrix((values, (np.zeros(len(indices)), indices)), shape = (1, max_index)) Isso funciona bem para a maioria dos meus dados, mas ocasionalmente ...

1 a resposta

Matriz NumPy para SciPy matriz esparsa: Qual é a maneira mais segura de adicionar um escalar?

Primeiro, eu não sou matemático. Eu admito isso. No entanto, ainda preciso entender como as matrizes esparsas do ScyPy funcionam aritmeticamente para alternar de uma matriz NumPy densa para uma matriz esparsa SciPy em um aplicativo em que tenho ...

2 a resposta

Soma sobre linhas em scipy.sparse.csr_matrix

Eu tenho um csr_matrix grande e quero adicionar linhas e obter um novo csr_matrix com o mesmo número de colunas, mas com um número reduzido de linhas. (Contexto: a matriz é uma matriz de termo de documento obtida do sklearn CountVectorizer e ...

2 a resposta

Solucionador de mínimos quadrados lineares com restrições esparsas

Esta ótima resposta SO [https://stackoverflow.com/questions/1242190/c-memory-efficient-solution-for-axb-linear-algebra-system/1279744#1279744] aponta para um bom solucionador escassoAx=b, mas tenho restrições emx de modo que cada elemento emx ...