Предположим, у меня есть матрица с количеством двоичных значений:
matrix([[1., 1., 1., 0., 0.],
[0., 0., 1., 1., 1.],
[0., 0., 0., 1., 0.],
[0., 0., 0., 0., 1.]])
Использование np.sum (M, 0) производит:
matrix([[1., 1., 2., 2., 2.]])
Как удалить все столбцы из матрицы, которые имеют только значение 1 ?