へっぽこエンジニア@機械学習

へっぽこなエンジニアがへっぽこなりに機械学習の習得に取り組む過程で得た知識について書いたブログです。実装に際してハマった点や、基礎的な内容についての記載が中心ですが、徐々に高度化させて行ければと思っています。非へっぽこの方からは間違いの指摘など頂ければ嬉しいです。

numpyの演算中に<built-in method sum of numpy.ndarray object at .....>と表示された時の対処法

簡単な処理の確認をpythonの対話モードで実行している時、表記に出会いました。
結論から言うと非常に簡単なミスでしたが日本語の記事に直ぐに出会えなかったので記録の為に残しておきます。

例えば、numpyのsquare.sumの動作を確認してみましょう。

f:id:growingEngineer:20191219041152p:plain


変数bの内容が確認したかったのですが、これでは確認ができません。
正しくは以下です。

f:id:growingEngineer:20191219041322p:plain


sumの後に()を入れるべき所、ミスで()が抜けていました。
非常に簡単ですが、以上です。