2017-08-25 17 views
2

私は最初のテンソルフローコードを書きましたが、テンソルボードでビジュアル化しようとしていますが、実行しようとしたときにTensorBoard --logdir = "path/to/log"(演算子に割り当てることはできません)

: (tensorboard --logdir =パス/に/ログ/ディレクトリ)

と私は働く任意のサイト上の任意の記事を見つけるカント: (オペレータに割り当てることができませんでSyntaxErrorを:)打ちます問題を解決する明確にするために、これらは私が見たスレッドの例で、私はこれまでに試したことをカバーしていると信じていますが、単純に空のスレッドが多数見つかりました。最初から起動するには

tensorboard shows a SyntaxError: can't assign to operator

Creating log directory in tensorboard

Tensorboard SyntaxError: invalid syntax

https://github.com/tensorflow/tensorflow/issues/3688

は、私はこのエラーに遭遇した(でSyntaxError:オペレータに割り当てることができません)と私はタイプミスをしたと思いました私は正しいコードを使用していたことを確認した後、検索を開始して回答を見つけ、試してみるような反応をたくさん見つけましたred /試してみました:ログファイルの格納場所の移動、元のテンソルフローのpythonファイル内のログの作成に使用したコードの場所を移動し、pc(idk?)を再起動しますが、ログファイルのopen withコマンドと "x"コマンドでターミナルで実行するよう指定するなど、ほとんどの答えは基本的なことに触れているか、テンソルフローを正しく設定しているか、私はこれが深刻な問題だと思います。私はテンソルボード、テンソルフロー/テンソルボードを使用してこれを修正しようとしているすべてのビデオのうち、このステップができることを暗示しています。エラーにつながり、単純/一般的なエラーではないことを意味します。私が提案を探すことができる場所についての助言、提案、または提案さえも、間違いなく感謝します。

編集:私はtensorflowのサンプルファイルを見つけました。これは実行するように設計されており、コードを書くことなくテンソルボードを見ることができ、ターミナルに入力する正確なコードを与えます。エラーが発生しましたが、これはコード "tensorboard --logdir =/tmp/tensorflow/mnist"ですが、最初のスラッシュのために構文エラーが発生します。 "演算子に代入する"エラー。

答えて

0

"events.out.tfevents.1500944459.ADMIN-PC"というファイルがtf.summary.FileWriterを使用して作成されたフォルダがありますか? はい場合は、そのフォルダの最上位ディレクトリから、開いCMD(無Pythonのアイドルは、コマンドプロンプトは)あなたは、端末にtensorboard --logdir=name_of_the_folderを実行する必要が

tensorboard --logdir=name_of_the_folder 
+0

はい、それは私が言及したステップです私の質問は、私は、コマンドの構文とそれを使用する方法を読んで、再読したが、私はまだ上記のエラーが表示されます "演算子に代わる"、演算子は個々のノードを指すテンソルフローで使用される用語ですそれがニューラルネットで使われているので、私はそれが上記のコマンドの構文と実行よりも深いと思うのです。 – Desync013

+0

お返事ありがとうございます – Desync013

0

を書きます!

この問題を参照してください:link

0

あなたはどちらかPythonの対話シェルからやipython/jupyter-ノートPCからのコマンドを実行しています。

ipython/jupyter-notebookから実行している場合は、コマンドの冒頭に!を挿入してネイティブシステムコマンドを実行できます。

したがって、この場合には、あなたが実行することができます:

また

!tensorboard --logdir=name_of_the_folder

を、あなたのように、端末からこのコマンドを実行する必要があります。

tensorboard --logdir=name_of_the_folder

関連する問題