X



   TensorFlow 0.12     [無断転載禁止]©2ch.net
0001デフォルトの名無しさん2016/12/07(水) 20:19:39.18ID:erPlASlj
みんなで楽しくTensofFlowを使うスレです
よろしこ

お約束
チュートリアルを終えていない人は終えてから書き込みましょう
0133デフォルトの名無しさん2020/01/20(月) 23:04:29.98ID:qUgwd8vP
conda create -n tensorflow python=3.5
みたいにしてpythonのバージョン指定しないといけないとか?
tensorflow周りは馬鹿みたいにバージョン依存あるからな
古いアナコンダ使うとかバージョンの組み合わせを試せw
0134デフォルトの名無しさん2020/01/21(火) 01:31:42.03ID:HMdNGzQ9
う〜ん、Python3.7でもイケるらしく、TensorFlow1.15もインストールできたんだが
EnvironmentsにTensorFlow2.0しか表示されない
でも、pip infoだとTensorFlow1.15が表示される

依存関係が問題らしいんだけど、
yumみたいにpipは依存関係まで完璧に管理してくれるわけではなさそうだ

これ以上時間を掛けると寝る時間が無くなりそうだから、
無理だったらメンドイけどコードを書き直す

ありがとう
0135デフォルトの名無しさん2020/01/21(火) 11:55:41.74ID:USbDfMqQ
バージョン自体が問題なんじゃなくて
混ざってるのが問題起こしてる希ガス
0136デフォルトの名無しさん2020/01/21(火) 11:56:39.17ID:USbDfMqQ
あとエラーが出てるんならエラーメッセージくらい貼れ
0137デフォルトの名無しさん2020/02/02(日) 13:45:33.47ID:keDxK3pR
tfds.features.text.SubwordEncorder.build_from_corpusでテキストからエンコーダーを作った際に、文字のあとにアンダーバーが付くのですが、除去する方法はありますか?
0139デフォルトの名無しさん2020/04/10(金) 18:23:26.29ID:t0Y0aY4b
駄目元で聞いてみるが、Tensorflow 2.XのPythonインターフェイス経由で論理デバイスのメモリ容量を取得する方法知ってたら教えてくれないかな?
物理じゃなくて論理ね。
BFCアロケータか何かにアクセスするコード書かないとダメかな?
0140デフォルトの名無しさん2020/04/24(金) 19:40:30.46ID:Y7/3shvc
https://www.tensorflow.org/tutorials/quickstart/beginner?hl=ja
これってなんのエディタを使用しているんですか?jupyterなんでしょうか。
初心者なんですが、何からはじめたらいいかすらよくわからないです
0142デフォルトの名無しさん2020/08/17(月) 22:00:19.35ID:QTXERs/M
テンソルフローが2になってめっちゃ変わって書籍のサンプルコードが全然動かんやんけ。
どないなっとんねん。
0143デフォルトの名無しさん2020/10/20(火) 07:08:32.45ID:gV9Vsn9a
いや〜2日もかかってtensorflowをimport出来たわ〜

無料とわいえ、クソすぎるわもうー

目がしょぼしょぼになっちゃったw
0144!ninja2020/10/20(火) 11:25:17.28ID:mX5EEFCf
Ubuntu 20.04にAMD ROCmをインストールして、
Radeon RX 580のGPUでtensorflow-rocmが動きました。
https://i.imgur.com/FrZ4vO8.png
0145デフォルトの名無しさん2020/10/20(火) 18:06:32.95ID:X/0H30Iu
>>142
そもそも書き方が全く違う
ブーム終わったから誰も書いてないせいか
情報が古いまま放置されてる
0146デフォルトの名無しさん2020/10/26(月) 13:50:17.68ID:Ogt55Vb5
TensorFlow / cuDNN使って機械学習する予定ですが
GPUで迷ってます

RTX3080/3070って可能?
RTX2080TiとRTX3070で迷ってます
できるならRTX30xxがいいんだけど
0148デフォルトの名無しさん2020/11/22(日) 11:36:48.06ID:PZ8PXNfG
RX 6800 XT
爆速だしメモリ多いし安いしで神
0149デフォルトの名無しさん2020/11/22(日) 13:11:31.03ID:A6narr2N
rocmってどうなの?
cudaしかまじめに作ってない気がして二の足を踏む
0151デフォルトの名無しさん2020/11/22(日) 16:32:45.14ID:oK34OWJg
今から勉強するならPyTorch
前からTensorflowつかってたならTensorflow
余裕あれば両方
0152デフォルトの名無しさん2020/12/04(金) 02:24:45.50ID:3Fn6gnRq
サラッと書くにはTensorFlowがかなり楽になったね
keras組み込み+便利なメソッド大量追加された
しかしすでにPyTorchに移行している人がかなりいる感じだ
PyTorchはC++のインターフェースがかなり良くできておりその点でもTensorFlowを凌駕してる
0153デフォルトの名無しさん2021/01/06(水) 19:09:26.13ID:rGFdojIy
しっかし、大量のデータを学習させて誤検知を下げるってナンセンスではないか?
まるで「そっくりさんを集めとけー」だな?
0154デフォルトの名無しさん2021/01/06(水) 19:16:12.51ID:7D9d6e8C
そりゃ人間と違って、AIは過去の経験がないからな
過去にいろいろな人がいろいろな用途で作った学習モデルから、目的のモデルを効率的に作るAIができたら一気に進化するだろうな
0155デフォルトの名無しさん2021/01/25(月) 16:26:32.04ID:8cNv29DN
img = tf.convert_to_tensor(グレースケール画像をバイナリで読み込んでnumpy配列に変換したもの)
tf.io.decode_png(img)
#失敗

img = tf.io.read_file(↑と同じグレースケール画像のパス)
tf.io.decode_png(img)
#成功

同じtensorflowオブジェクトにしたのになんで?と思って
それぞれprint(img)したら
numpy配列の方は
 tf.Tensor([[255 255 255 省略
画像のパスからread_fileした方は
 tf.Tensor(b'\x89PNG\r\n\x1a\n\x00\x00\x00\rIHDR\x省略

一度ローカルに保存してパスから読み込むしか方法ないのかな・・
0156デフォルトの名無しさん2021/01/25(月) 16:40:41.33ID:UX37xRVp
失敗のはtensorをファイルとして読んでtensorにしようとしてるからそりゃ失敗するわw
成功のはファイル内容をファイルとして読んでtensorにしてるからそりゃ成功する
そもそもtf.io.decode_png(img)する必要ないだろ
0157デフォルトの名無しさん2021/01/25(月) 16:42:53.11ID:8cNv29DN
自己解決
というかserialize_tensorすればいいっぽいけど(画像のフォーマットがわからない的なエラーがでたけど)
それは置いといてよくよくみたら、そもそもtf.io.decode_pngする必要すらなかった問題ということがわかった
お騒がせしました
0159デフォルトの名無しさん2021/01/31(日) 00:32:17.44ID:wa8umPln
ハードディスク交換してSSDにして
Anacondaインストールし直してもろもろのモジュールを入れ直したつもりなんだが、
以前表示されなかったエラーが出るようになった。

フレームワークって修正しちゃいけないって言うけど、
微妙な環境の違いでDimentionErrorが出る場合、修正しても良いよね?

site-packages\keras\engine\training_utils.py
site-packages\keras\engine\training.py
0160デフォルトの名無しさん2021/01/31(日) 01:36:11.69ID:LFZ+JSQq
ライブラリのバージョンは一致してる?
ライブラリの中身に触るよりも先に, バージョン含め以前の環境を再現する努力が必要だと思う
Anacondaならライブラリのバージョンのリストをファイルに出力できるし, それを元にインストールもできる
中身をいじるのは最終手段, どうしてもダメだった時だけ
0161デフォルトの名無しさん2021/01/31(日) 01:45:03.17ID:LFZ+JSQq
環境を再現しようとしてもダメだったなら自分のプログラムの方を素直に修正すべきだと思うがね
ライブラリをいじるのはやぶ蛇になりうるし
0162デフォルトの名無しさん2021/01/31(日) 02:11:10.20ID:fjKn9Tg6
趣味だったらライブラリ側いじってもいいだろ
gitなんかでどこを変更したか管理しておけばライブラリ側のバージョンアップでも簡単に対応できる
01631592021/01/31(日) 16:52:25.61ID:wa8umPln
ありがとう
Tensorflowとkeras、Pythonのバージョンは完全一致でも直らず。
遊んでいるだけだから、ライブラリ修正する
仕事でこれ使っていて、10億データサンプルとかトレーニングしていて
2億ぐらいでエラーが出たとかだったら、絶対に気が狂いそう
0164デフォルトの名無しさん2021/01/31(日) 17:10:22.75ID:fV+Qo3gM
ライブラリのソースコードを読んでどうしてエラーになるのかを読み解くのはいいかと思うけど、
その根本原因が自分のコードにあることが殆どだからまずはそこを確認するべき
絶対に自分のコードが原因でない(単純なコードでも再現する、チュートリアルのコードでも再現する)とわかったらissueを検索、
それで誰も何も言ってなかったらバグレポートだな。
基本的には複雑だけど多数の目で検証されているものを適当に現物合わせするとカオスしか生まれないと思う。
0165デフォルトの名無しさん2021/01/31(日) 19:20:57.51ID:wa8umPln
>>164
>>95に書いてあることが事実だと思う。
tensorflowやkerasは、バージョンが少し違うだけで、出力結果の数値自体が異なるケースがある。
WhitePaperを理解して、使いこなせればそれでいいと思う。
多少の修正は仕方がない。
0166デフォルトの名無しさん2021/01/31(日) 19:43:11.09ID:JC/RrTJz
cntkは環境構築いらないし糞python触れずにできるから最高なんだけどな
もう二年更新止まってる。どういうことだよw
0167デフォルトの名無しさん2021/01/31(日) 19:59:58.65ID:fV+Qo3gM
>>165
細かい数字が違うのはさもありなんだと思うけど、
engineのtraining.pyとかでdimensionerrorが出るってのはなんか使い方が間違ってるかを疑うけどな。
周辺のutilが追従しなくて、というのだったらわかるけど根幹だろ。
0168デフォルトの名無しさん2021/01/31(日) 20:22:45.04ID:wa8umPln
>>166
いいこと聞いた。
今度インストールしてあそばせてもらう。

>>167
何か勘違いしているかもしれないが、適切な日本語が思い浮かばないからDimentionErrorと書いただけ
エラー自体は大して難しいものではない
というより、そこまでしつこく追求するものなのか?
0169デフォルトの名無しさん2021/01/31(日) 23:49:20.43ID:LqwCrPAN
三目並べとか簡単な自作ゲームをtensorflowでdqn使って学習したいんですがわかりやすいサイトや書籍はないでしょうか?
色々なサイト見てやってるんですが環境構築が間違ってるのかいつもなんかしらのエラーが出て進みません😭
chainerrlなら出来るんですがtensorflowのほうが未来ありそうなので学習したい
0170デフォルトの名無しさん2021/02/01(月) 15:04:11.27ID:WmhSgTw5
公式サイトの情報だけで十分TensorFlowのセットアップは出来るし、
その程度の情報から動かすところまでいけないと強化学習を実現するために色々細かいところを触ることすらできないと思うけどな。
エラーでググったら大体誰かハマってるでしょ、それを参考にすれば良い
0171デフォルトの名無しさん2021/02/25(木) 02:01:59.38ID:ngYzioHF
今のところpython 3.9がダメなのは地味にはまりポイントだと思うけどな
公式のインストールに「3.5-3.8」って書いてあるけど
0172デフォルトの名無しさん2021/02/27(土) 04:55:51.50ID:FDFBil3i
169だけど環境構築はあれからすぐ上手くいきました!
今はkeras rl2 触ってます。
複雑なモデルだと全然うまく行きません
レトロゲームとかクリアできるようにしたい
0173デフォルトの名無しさん2021/04/21(水) 00:33:00.39ID:NJX/GQzc
あれから2ヶ月
もうすぐpython3.8がメンテナンスフェーズに入ってバイナリなしになる季節になりました
windowsでソースからビルドはきつい
0174デフォルトの名無しさん2021/09/28(火) 16:28:26.73ID:L8/k9nQb
tensorolow.keras のModelクラスでインスタンス化されたmodel内のネットワークのインスタンス変数て変更出来ないよね?
たとえば
model=Model(〜)
てしたときにmodel.layers内のConv2Dクラスの変数、アクティベーション関数を変えるとか
出来ないよね?
0175デフォルトの名無しさん2023/03/10(金) 16:42:27.07ID:H5HYT9Je
今更ながらAMD RX550を入手したので、やhりAMD5600マシンに
tensoflow 2.11を入れてみた
おや、ちゃんと動くじゃないの?
0178デフォルトの名無しさん2023/04/14(金) 08:50:29.61ID:o04YWROK
RTX 4090とRX 7900 XTXのベンチマークってどっか載ってないのかな?
0179デフォルトの名無しさん2023/04/15(土) 18:33:36.72ID:73BzQ0my
Stable Diffusionとかの特定のAIでベンチ取った結果はググれば見つかる
だけど現状AMDボードに対応しているAIベンチは多くない。
過去の特定のバージョンだけ限定のベンチになってたりする
AMDのGPUももうちょっとAI分野で伸びてくれないとnVIDIAのボードが高くなってしょうがないな
0183デフォルトの名無しさん2023/06/29(木) 01:20:03.51ID:szIurvDh
漠∞!!!!
災∞!!!!!
害∞!!!!!!
機∞!!!!!!!
レスを投稿する


ニューススポーツなんでも実況