TensorFlowはWindows GPUのサポートを放棄し、多くのバグを抱えていると批判されている。2.0以降は徐々に消滅していくだろう。

TensorFlowはWindows GPUのサポートを放棄し、多くのバグを抱えていると批判されている。2.0以降は徐々に消滅していくだろう。

TensorFlow については、機械学習関係者ならよくご存知でしょう。TensorFlow は、常に最も人気のあるオープンソースのディープラーニング フレームワークの 1 つです。 2015 年以来、何千人ものオープンソース貢献者、開発者、コミュニティ主催者、研究者がこのオープンソース ソフトウェア ライブラリに投資してきました。

しかし、近年、TensorFlow をめぐる論争は絶えず、Google が TensorFlow を放棄して JAX に移行するというニュースも大きな論争を引き起こしました。

では、TensorFlow の現在のユーザー エクスペリエンスはどうでしょうか?今日の Reddit の苦情投稿は、ユーザーの声を反映している可能性があります。

この記事の著者は、2017 年以来、ディープラーニングのキャリアを通じてほぼずっと TensorFlow を使用しており、常に Windows システムで使用してきたと述べています。しかし、バージョン 2.10 から 2.13 にアップグレードすると、GPU が活用されていないことがわかりました。さらに調査したところ、TensorFlow はバージョン 2.10 以降、Windows GPU のサポートを中止していたことがわかりました。

そのため、TensorFlow 2.10 は Windows 上でネイティブ GPU をサポートする最後のバージョンであると彼は言いました。 2.11 以降では、WSL 2 に TensorFlow をインストールするか、TensorFlow-DirectML-Plugin を使用する必要があります。これにより、多くの問題が発生しました。彼が知っている機械学習開発者のほとんどは Windows を使用してローカルで開発を行っていたため、展開のために Linux に切り替える必要がありました。

彼は WSL が選択肢であることは知っていましたが、欠点は RAM の 50% しか使用せず、ネイティブ ファイル システムを使用しないことでした。多くの人が PyTorch に切り替えているときも、彼は TensorFlow の使用を主張し続けましたが、今では裏切られたと感じています。 TensorFlow は彼を見捨てた。彼もすぐに PyTorch に切り替える予定です。

著者の経験は多くのネットユーザーによって共感されました。TensorFlow は「死んだ」と言い、Google のエンジニアでさえ TensorFlow の代わりに JAX を使用するつもりだと言う人もいました。

別のネットユーザーも、TensorFlow が 2.0 にアップグレードされて以来、徐々に衰退し始めていると考えている。 Google が今後数年のうちに TensorFlow のサポートを完全にやめ、社内で JAX に切り替えたとしても、彼は驚かないだろう。

TensorFlow に何が起こったのでしょうか?

偶然にも、今日 Twitter で誰かが TensorFlow について疑問を呈していました。「Google の TensorFlow で何が起こったのでしょうか?」このひどいソフトウェアは根本的に壊れており、TensorFlow コアの 5 つのバグを見つけるのに 1 年かかりました。

下の図からも、2021 年 5 月 1 日以降、TensorFlow と PyTorch に対する人々の関心が変化していることがわかります。

ツイッター: @jxmnop

著名なソフトウェア開発者であり、Deep trading の創設者でもある Yam Peleg 氏は、TensorFlow の主な問題はバグであると述べています。シンプルなインターフェース (カスタム損失の記述など) を使用したい場合、しばらくするとパッケージが故障してクラッシュします。したがって、ほとんどの時間を作業ではなく、これらのバグを回避する方法に費やす必要があります。

もう一人の著名な機械学習学者であり、『Python Machine Learning』の著者でもあるセバスチャン・ラシュカ氏も自身の見解を述べた。

初期のフレームワークの 1 つである TensorFlow で何が問題だったのかは彼にはよくわからず、問題の解決に多大な労力が費やされました。彼は、ディープラーニングの分野が急速に発展するにつれて、Google が TensorFlow を拡張し、さまざまなパッチを追加する必要があり、それが非常に混乱を招いていることが問題だと考えています。今、私たちはすべての教訓を学び、ゼロから再設計しなければなりません。おそらくこれが、Google が JAX+Flax を推進する理由でしょう。

Synced の読者の皆様、TensorFlow はまだ役に立ちますか? PyTorch などの他のフレームワークに切り替える予定はありますか?

<<:  AIの海のサイレンソング:テンセントAIラボの大規模モデルの幻覚問題の概要

>>:  GPT-4は97回の対話で世界の諸問題を探り、P≠NPという結論を導き出した。

ブログ    
ブログ    

推薦する

カスタマー サービス チーム向けの人工知能と機械学習ツール

どのビジネスリーダーも、顧客サービスがビジネスの最優先事項になっていることを認めるでしょう。同社は、...

...

...

...

Google が 17 分野を網羅し 18,000 の注釈を付した大規模な対話コーパスを公開

Google アシスタントのような AI アシスタントは、追加データや再トレーニングを必要とせずに、...

...

IT ワーカーの皆さん、AI が再びあなたの仕事を奪いに来ます。今度はデータセンターから

人工知能に関する議論は現在、自動運転車、チャットボット、デジタルツイン、ロボット工学、そしてビッグデ...

Amazon が「AI チケット」を購入するために 40 億ドルを費やす!ユニコーン企業に投資し、ライバル企業から幹部を引き抜く

米国現地時間9月25日、AmazonとAnthropicは共同で次のように発表した。アマゾンはアント...

...

未来を待つ必要はありません。分析と AI の災害はすでに起こっています。

データと機械学習アルゴリズムから得られる洞察は非常に貴重ですが、ミスは評判、収益、さらには命を奪う可...

2024 年にビジネスを一変させる可能性のあるテクノロジーはどれでしょうか?

2023 年は、世界中の政府、公共部門、企業、さらには一般大衆の生活を大きく変えるテクノロジーの急...

中国の新世代人工知能レポートが発表:中国はAI論文数で世界一

[[266390]] 5月24日、浦江イノベーションフォーラムで「中国の新世代人工知能発展報告書20...

声を上げてください! MakeItTalkの魔法でモナリザと会話できる

最近、マサチューセッツ大学アマースト校のヤン・チョウ博士とそのチームは、「MakeItTalk」と呼...

マイクロソフトが Project Brainwave リアルタイム AI プラットフォームの詳細を公開

Project Brainwave は、主にリアルタイムの人工知能アプリケーションを対象とした Mi...

ChatGPTという独立系ゲームがSteamから削除されました。開発者は「貯金と3年半の人生が消えてしまいました」と語っています。

3年半このゲームに一生懸命取り組んだのに、ChatGPT を使用したという理由だけで Steam ...