У меня есть 2D-массив, и я бы хотел применить поле функции softmax. Это попробовать следующее:Как заставить Theano сделать softmax по столбцу?
value = numpy.array([[1.0,2.0], [3.0,9.0], [7.0,1.0]], dtype=theano.config.floatX)
m = theano.shared(value, name='m', borrow=True)
y = theano.tensor.nnet.softmax(m)
print y.eval()
Как результат я получаю следующий вывод:
[[ 0.26894142 0.73105858]
[ 0.00247262 0.99752738]
[ 0.99752738 0.00247262]]
Это означает, что операция была применена ряд мудр. Есть ли способ заставить Theano сделать мягкую колонку softmax?
Помогло ли это? Каков фактический синтаксис? – Balzola