sklearn.utils.extmath.safe_sparse_dot

sklearn.utils.extmath.safe_sparse_dot()

Producto punto que maneja correctamente el caso de una matriz dispersa.

Parámetros
a{ndarray, sparse matrix}
b{ndarray, sparse matrix}
dense_outputbool, default=False

Cuando es False, a y b ambos siendo dispersos producirán resultados dispersos. Cuando es True, la salida siempre será un arreglo denso.

Devuelve
dot_product{ndarray, sparse matrix}

Dispersa si a y b son dispersos y dense_output=False.