0
파이썬 I에서 다음 기능 가지고 y
의변형 행렬 곱셈
def logistic(y):
print((1-y).shape)
print((y).shape)
return y*(1-y)
치수를 20 X 10
이다. 이 기능은
20 X 10 20 X 10
인쇄 그리고 함수는 차원 20 X 10
의 또 다른 행렬을 반환합니다. 벡터 곱셈에서 첫 번째 인수의 열 수는 두 번째 인수의 행 수와 같아야합니다. 이 경우가 아니더라도이 함수를 어떻게 성공적으로 실행할 수 있습니까?
'*'는 행렬 곱셈을하지 않기 때문에. 오히려, 그것은 elementwise 곱셈을합니다. 충분히 새로운 파이썬이 있다면'numpy.dot' 또는'@'연산자를 사용하십시오. – jme