質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
PyTorch

PyTorchは、オープンソースのPython向けの機械学習ライブラリ。Facebookの人工知能研究グループが開発を主導しています。強力なGPUサポートを備えたテンソル計算、テープベースの自動微分による柔軟なニューラルネットワークの記述が可能です。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

1回答

2779閲覧

TensorflowからPytorchへの書き換え

Taro222

総合スコア0

PyTorch

PyTorchは、オープンソースのPython向けの機械学習ライブラリ。Facebookの人工知能研究グループが開発を主導しています。強力なGPUサポートを備えたテンソル計算、テープベースの自動微分による柔軟なニューラルネットワークの記述が可能です。

機械学習

機械学習は、データからパターンを自動的に発見し、そこから知能的な判断を下すためのコンピューターアルゴリズムを指します。人工知能における課題のひとつです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2021/11/13 10:34

Pytorchを用いてコードを書いています。

Tensorflowで書かれたコードの一部を自身のコードに追加したいのですが、TensorflowからPytorchに書き換える為のコツや基本などはあるでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Supernove

2021/11/13 14:01

何を書き換えたいのか具体的にコードを示したらどうでしょう? PytorchとTensorflowは全く別物のライブラリなので書き換えられるか書き換えられないのかはケースバイケースだと思います
jbpb0

2021/11/13 23:21

外してる予感大ですが、一応紹介しておきます (外してたらスルーしてください) tensorflowというよりはkerasの話ですが、画像分類のコードのようなものをpytorchに移植する場合は、たとえば下記あたりが参考になると思います (仕様の違いによる注意点も書かれてます) https://qiita.com/takurooo/items/e356dfdeec768d8f7146 https://rightcode.co.jp/blog/information-technology/machine-learning-frameworks-keras-pytorch-comparison-mnist
Taro222

2021/11/14 08:03

Supernove様 ご指摘ありがとうございます。 PytorchとTensorflowは書き換えられない場合があるとのことで、そのあたりも知らなかったため参考になりました。
Taro222

2021/11/14 08:04

jbpb0様 ご回答ありがとうございます。 正に画像認識のコードでしたので、参考にさせていただきます。
guest

回答1

0

TensorFlowというよりはKerasの話ですが、画像分類のコードのようなものをPyTorchに移植する場合は、たとえば下記あたりが参考になると思います
(仕様の違いによる注意点も書かれてます)
Kerasを勉強した後にPyTorchを勉強して躓いたこと
【前編】「Keras」と「PyTorch」を徹底比較してみた!~MNIST編~

投稿2021/11/15 06:21

jbpb0

総合スコア7653

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問