TensorFlow 0.12 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
みんなで楽しくTensofFlowを使うスレです
よろしこ
お約束
チュートリアルを終えていない人は終えてから書き込みましょう VisualStudio(2015以上)か、VC++BuildTools+Windows10SDKを入れる
nVidiaのビデオドライバを最新版に上げる
CUDAをインストール
cuDNNを解凍して、CUDAのディレクトリにコピー
環境変数にCUDAとWindows10SDKのパス設定(include、lib、bin)
PythonかAnacondaをインストール、パス設定
公式ならpip、アナコンダならcondaでtensorflow-gpuをインストール
思いついたのはこのぐらいかな 今やってみたけど、GT1030のへなちょこPCでもCUDA9.0/cuDNN7.1/Anaconda3 5.1(python3.6)でHalloWorldまで動いたよ。
Visual StudioやWindows SDKなどはインストールしていない。
GPUのドライバーはCUDAと一緒に入るやつだし、PATHもCUDAインストール時に自動で設定されたまま。
CUDAはbaseをインストールしてからpatchをインストールね。cuDNNはCUDAのディレクトリにコピー。
あとは、conda create -n tf python=3.6 、conda activate tf してから、公式ドキュメントのとおりpipでtensorflow-gpuをインストールした。
特に環境依存なところも無さそうだけれども。 自分初心者。
『初めてのTensorFlow 数式なしのディープラーニング』って本でMNISTの分類やったんだけど、
どうしてVirtualBoxでUbuntuを仮想化してその中で動かすのがオススメなの?
最終的にはGPU機能を利用できるようになりたいんだけど、仮想環境だとマシンパワーが落ちたりしないんだろうか VTなら落ちないといわれてる
でもお奨めの理由はそれじゃなくて
本と同じ環境用意できるからだろ
著者の手抜きのためだよ Windows環境でVirtualBox勧める人は他の記事でも手抜きしてそうな気がする Anacondaで環境作り直してみたけど、公式Pythonよりも扱いやすいね
Windows版のAnacondaを入れる
CUDA9.0か9.1入れる、base1つとpatchが2〜3個あるので注意
CuDNN7.1をCUDAのディレクトリにコピー、OSとCUDAのバージョンにより異なるので注意
rootでtf入れると一部モジュールがバージョンダウンしてしまうから、Anaconda Navigatorを立ち上げて3.6のEnvironmentをCreateする
Navigator上の新しいEnvironmentでTerminalを立ち上げる
NavigatorのTerminalで pip install tensorflow、pip install tensorflow-gpu
他に必要なモジュールがあればpipで入れられる
Navigator上の新しいEnvでPythonプロンプトを立ち上げる
import tensorflowで確認
Kerasも一緒に使う人は、CUDA9.1非対応だから9.0にした方がいいと思う >>59
ダメ元で55で書いてくださった通りにやってみましたがやはりダメでした。
念の為biosでオンボードグラをオフにしてGPUを1070tiだけにしてやってみましたが同じエラーが出ました。
ご丁寧にありがとうございました。 Anacondaの時はなるべく pip install 使わずに conda install で入れた方がいい
そうすればNavigatorで一括管理出来る ↑conda install tensorflowしたら自分の環境でもDLL見つからないエラーが再現出来た
Anacondaでもtensorflow、tensorflow-gpuだけは公式サイトの指示通りに入れないとダメだね
pip install --ignore-installed --upgrade tensorflow
pip install --ignore-installed --upgrade tensorflow-gpu
あとcudnnも7.1.1だとcudnn系のRNN使った時にバージョン不一致エラーが出た
cudnn7.0.5を上書きすればおk たかがインストールでどんだけ躓いてるんだwwwww
インストールできないならdockerでも使ったらいいんじゃないか?誰かが動くコンテナ作ってるだろ >>62
ありがとうございます。pipでのインストールとCudnn7.0.5上書きも試しましたが同じエラーでダメでした...
やはり自分の環境ではダメなようですね...
ご親切にありがとうございました。 なんかいろんなのインストールして試しているみたいだけど、PATHは目的のDLLまで正しく通ってる? >>65
エラーは>>48のリンク先なんですがDLL関連のエラー出てきていないと思うんですが…
PATHはAnacondaとCUDA9.0インスト時に設定されたものとCUDA9.0フォルダ以下にcudnn7.0.5を入れた際に手動で設定したもの以外は、>>55様のご助言に習ってPATHは弄っていません。
55,59,67様のご助言通りやってもダメだったと言うことは自分のPCが何かおかしいんだと思います… >>68
'ダイナミック リンク ライブラリ (DLL) 初期化ルーチンの実行に失敗しました'ってエラーに出てるでしょう。
PATHは自分で弄ったかどうかじゃなくて、インストールで自動的に設定されるものもあるし、アンインストールで消えてくれないこともある。
で、以前にインストールした何かのPATHが影響しているかもしれないから、使いたいpythonとCUDAの優先順位を上にするなど調整してみてってこと。
PATHの他にはvcランタイムがないか、32bit/64bitが合ってないぐらいしか思いつかないな。 python知らなくて使いたくなかったからc++API使うためにubuntu入れたぞい
現在はGPUのドライバを入れるのに苦戦してる 色々調べて結局本家にあったtf-nightly-gpu入れたらやっとエラーが消えて動きました。
ご助言下さった方々本当にありがとうございました。これからがんばります。 TensorFlowが難し過ぎて挫折しそうになったら、Kerasを併用してみるといいよ
バックエンドがTensorFlowのままで、コーディングの手間が少なくなるから すみません、質問です。
import tensorflow as ts
としただけで、
「The kernel appears to have died. It will restart automatically.」
というメッセージが出てしまします。
理由と回避策をご教授くださいませ。。>< インストール失敗してるんだろ。もう一度調べながら最初から入れ直し スレ違いかもしれんけどDirectX12 CSで 顔検出実験やってる俺は変人? DirectX12 CSがなんだか知らんが、変人ってか単なるキチガイでしょ それはプロシージャルで作ったメッシュモデルをDirectx12でリアルタイムレンダリングしながら顔検出学習させてるってこと? いや・・元々3DCGでDirectX弄ってたから、TensorFlowを1から覚えるのも大変だし
DirectXのコンピュートシェーダー(GPU処理)使って順伝搬とか逆伝搬とかやってるんだわ
まあ・・お遊び程度だけども・・ TensorFlowたん「お前の顔なんぞを認識するために生まれてきたのではない」 まあインストールが最大の障壁だわな。
バージョン依存が激しすぎだわ。 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
2C3G9 これからはテンソルでしょーと思って勉強し始めたけど、
なんでこんなに過疎ってるの?
かっそかそやん。
やばいんちゃう??? twitterなりフォーラムなりの方がいいから匿名の掲示板に価値がホントに無い どこのフォーラム?
日本語のコミュニティがあるの? 愚痴るのにもってこいけどな
それにしてもtensorflowに限らず
ディープラーニングライブラリ環境は本当に頭おかしい
全部最新のものを入れたら動かないとかやばいだろう
新規ユーザー涙目だ 最新は失敗したが1.5.0に指定したら成功したわ
よくわからん docker楽だよ
まずcudaを入れ変える苦行から開放される 2chにもスレが有ったとは
趣味グラマ(一部仕事でも)だけど
tfにkerasヤバイ楽し過ぎる とりあえずGPU設定は置いといて手を動かした方がいい。
GPUでも2,3倍しか速くならんから。
それやるんだったらAWSかGCPの使い方を学んだ方が良い。 CPUより2,3倍しか速くならないGPU?しょぼすぎだろ docker for windowsのコンテナ上で
tensorflow(1.10)をimportするとkernelがdeadするのですが解決策わかる人いませんか? ありがとうございます
y=W*x+bの重みWも複素数にしたいんですが、
Variableで変数を複素数に指定ってできますか? みなさんはTensorFlowを使って何を作ってるのでしょうか? ●得た物
熱
エントロピー
知識
●失ったもの
時間
金 TensorFlowってなんだっけ?
これについて調べた当時に勢いでスレも探して登録しといたけど、
いまではすっかり忘れてしまった。 最近、アフィブログ転載用の質問が増えすぎてねえか? >>110
Tensorflowが安定して動作する
Cuda、CuDNN、Driverの組み合わせ。 ludwig とかどうなん?
ちな、これから始めようかと情報収集中 Windows/VC++のアプリケーションから、
TensorFlowを実行をしたいと思っています。
どこかに手順はあるのでしょうか。。。 TensorFlowをC言語(or C++)から扱っている、
本かセミナーか動画などの説明が欲しいです。 一見遠回りに見えるかも知れんが
CからPythonを使う方法を覚えるのが早道
理由はやってみれば判る
PyObjectとかnumpyで勉強汁 いえ、PythonならPyCharmでコーディングデバッグできますが、、、
今欲しいのは、TensorFlow/C、みたいな。 Cで使うにはtensorflowはむかないよ
いまはいろんな学習ものがあるんだからおとなしくほかのにすべき それが必要なら >>121 のようにするべき
1、2年前の時点でもCからやる方法ぐぐればヒットしてるからぐぐれw
直接Cやるのはゼロからtensorflow実装するのと同じぐらい面倒だよ 今はどうだか知らないけど俺がやったときはtensorflowがデバッグビルド未対応でデバッグしにくくてしようがなかったから
最初はデバッグビルドしたな。それだけで二週間ぐらいかかったw bazelがまた話をややこしくしてるからな。
あれならmakeのがマシだわ。 windows10にAnaconda3-2019.10-Windows-x86_64.exeをインストールした後、
TensorFlow1.15をインストールしたんだけど、pythonのターミナル起動して
"import tensorflow" リターンでエラーが出る。
AnacondaはTensorFlow2以外は受け付けてくれないの?
TensorFlow2は"import tensorflow" でエラーが発生しないが、
1→2のバージョンアップで placeholderが無くなったり、
ずいぶん変わったようだから困っている。 conda create -n tensorflow python=3.5
みたいにしてpythonのバージョン指定しないといけないとか?
tensorflow周りは馬鹿みたいにバージョン依存あるからな
古いアナコンダ使うとかバージョンの組み合わせを試せw う〜ん、Python3.7でもイケるらしく、TensorFlow1.15もインストールできたんだが
EnvironmentsにTensorFlow2.0しか表示されない
でも、pip infoだとTensorFlow1.15が表示される
依存関係が問題らしいんだけど、
yumみたいにpipは依存関係まで完璧に管理してくれるわけではなさそうだ
これ以上時間を掛けると寝る時間が無くなりそうだから、
無理だったらメンドイけどコードを書き直す
ありがとう バージョン自体が問題なんじゃなくて
混ざってるのが問題起こしてる希ガス あとエラーが出てるんならエラーメッセージくらい貼れ tfds.features.text.SubwordEncorder.build_from_corpusでテキストからエンコーダーを作った際に、文字のあとにアンダーバーが付くのですが、除去する方法はありますか? 駄目元で聞いてみるが、Tensorflow 2.XのPythonインターフェイス経由で論理デバイスのメモリ容量を取得する方法知ってたら教えてくれないかな?
物理じゃなくて論理ね。
BFCアロケータか何かにアクセスするコード書かないとダメかな? https://www.tensorflow.org/tutorials/quickstart/beginner?hl=ja
これってなんのエディタを使用しているんですか?jupyterなんでしょうか。
初心者なんですが、何からはじめたらいいかすらよくわからないです テンソルフローが2になってめっちゃ変わって書籍のサンプルコードが全然動かんやんけ。
どないなっとんねん。 いや〜2日もかかってtensorflowをimport出来たわ〜
無料とわいえ、クソすぎるわもうー
目がしょぼしょぼになっちゃったw Ubuntu 20.04にAMD ROCmをインストールして、
Radeon RX 580のGPUでtensorflow-rocmが動きました。
https://i.imgur.com/FrZ4vO8.png >>142
そもそも書き方が全く違う
ブーム終わったから誰も書いてないせいか
情報が古いまま放置されてる TensorFlow / cuDNN使って機械学習する予定ですが
GPUで迷ってます
RTX3080/3070って可能?
RTX2080TiとRTX3070で迷ってます
できるならRTX30xxがいいんだけど RX 6800 XT
爆速だしメモリ多いし安いしで神 rocmってどうなの?
cudaしかまじめに作ってない気がして二の足を踏む TensorFlow2とPyTorchってどっちがお勧め? 今から勉強するならPyTorch
前からTensorflowつかってたならTensorflow
余裕あれば両方 サラッと書くにはTensorFlowがかなり楽になったね
keras組み込み+便利なメソッド大量追加された
しかしすでにPyTorchに移行している人がかなりいる感じだ
PyTorchはC++のインターフェースがかなり良くできておりその点でもTensorFlowを凌駕してる しっかし、大量のデータを学習させて誤検知を下げるってナンセンスではないか?
まるで「そっくりさんを集めとけー」だな? ■ このスレッドは過去ログ倉庫に格納されています