2016-09-27 6 views
0

enter image description heretensorflowパイソン2.7対話型シェル:深い学習:関数呼び出しが

を失敗した私はudacityのコースを勉強しています。実際にはGoogleのtensorFlowを教えています。 Pythonのインタラクティブシェルでは、関数softmaxを定義します。私はそれを呼び出すと、構文エラーです。どうして?ヒント

私はNP

>>> import numpy as np 
>>> import tensorflow as tf 
>>> def softmax(x): 
...  return np.exp(x); 
... softmax([1]) 
SyntaxError: invalid syntax 

としてインポートnumpyのを持っているがインデントスペースの存在のrequirment正確な数はありますか?

+0

コードを投稿してください - コードの写真ではありません。誰もあなたの写真を走らせることはできません。 – Gerrat

+1

インタラクティブシェルは、空白になるとちょっと厄介です。あなたの機能の内容が終わったらもう一度enterしてください。シェルは関数内でより多くのコードを待っているので、 ">>>"の代わりに "..."を参照してください。 – danyamachine

+0

@Gerratは、それがインタプリタにコピーできる簡単なプログラムです。 – Corgs

答えて

1

インタラクティブを使用する場合は、...が存在しないことを確認してください。コンパイラは、関数、メソッド、while、またはブロックの中に何かを含めます(...)。 ...から脱出するには、もう一度enterキーを押して、>>>に電話してください。

+0

正確、ちょうど再度enterをクリックしてください! – user84592

+1

よく私は、私はshouldaコメントの代わりに答えを投稿したと思います:p – danyamachine

+0

うん@danyamachine。ごめんなさい :( – Corgs

関連する問題