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

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

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

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

コードレビュー

コードレビューは、ソフトウェア開発の一工程で、 ソースコードの検査を行い、開発工程で見過ごされた誤りを検出する事で、 ソフトウェア品質を高めるためのものです。

Q&A

0回答

956閲覧

GANを実行したときエラー

tthr

総合スコア2

Google Colaboratory

Google Colaboratoryとは、無償のJupyterノートブック環境。教育や研究機関の機械学習の普及のためのGoogleの研究プロジェクトです。PythonやNumpyといった機械学習で要する大方の環境がすでに構築されており、コードの記述・実行、解析の保存・共有などが可能です。

コードレビュー

コードレビューは、ソフトウェア開発の一工程で、 ソースコードの検査を行い、開発工程で見過ごされた誤りを検出する事で、 ソフトウェア品質を高めるためのものです。

0グッド

0クリップ

投稿2021/12/21 16:52

Google colaboratoryでstyleganを動かそうと思っていましたが、下記のエラーが発生しました。
エラーメッセージが無いのでなぜエラー出ているのかがわかりません。

どうすれば解決できるのか知りたいです。お願いします。

発生している問題・エラーメッセージ

AssertionError Traceback (most recent call last) <ipython-input-9-e014ef4e5215> in <module>() 35 36 if __name__ == "__main__": ---> 37 main() 1 frames <ipython-input-9-e014ef4e5215> in main() 14 # ダウンロードしたpickelファイルを指定 15 with open("network-snapshot-000300.pkl", "rb") as f: ---> 16 _, _, Gs = pickle.load(f) 17 18 # Print network details. /content/stylegan/dnnlib/tflib/network.py in __setstate__(self, state) 277 278 # Set basic fields. --> 279 assert state["version"] in [2, 3] 280 self.name = state["name"] 281 self.static_kwargs = util.EasyDict(state["static_kwargs"]) AssertionError:

該当のソースコード

%tensorflow_version 1.x !git clone https://github.com/NVlabs/stylegan.git %cd stylegan import os import pickle import numpy as np import PIL.Image import dnnlib import dnnlib.tflib as tflib import config from datetime import datetime def main(): # Initialize TensorFlow. tflib.init_tf() # ダウンロードしたpickelファイルを指定 with open("network-snapshot-000300.pkl", "rb") as f: _, _, Gs = pickle.load(f) # Print network details. Gs.print_layers() # Pick latent vector. # 潜在変数を作成 rnd = np.random.RandomState(5) latents = rnd.randn(1, Gs.input_shape[1]) # Generate image. fmt = dict(func=tflib.convert_images_to_uint8, nchw_to_nhwc=True) images = Gs.run(latents, None, truncation_psi=0.7, randomize_noise=True, output_transform=fmt) # Save image. os.makedirs(config.result_dir, exist_ok=True) filename = datetime.now().strftime('%Y%m%d%H%M%S') + '.png' png_filename = os.path.join(config.result_dir, filename) PIL.Image.fromarray(images[0], 'RGB').save(png_filename) if __name__ == "__main__": main()

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

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

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

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

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

guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

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

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

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問