Scala: проецирование отрицательных элементов в DenseMatrix на 0

В python, если я хочу установить отрицательные значения из матрицы A, я мог бы сделать:

    A = np.max(A, 0)

Есть ли подобный метод в Scala? У меня есть матрица типа Breeze DenseMatrix.


person jtitusj    schedule 11.12.2015    source источник


Ответы (1)


breeze.linalg.max(A, 0.0)

(Использование 0.0 вместо 0 важно, потому что Breeze не продвигает автоматически скалярные типы.)

person dlwh    schedule 11.12.2015