styleganをGoogle Colaboratoryで動かしてみようと思っているのですが、エラーが発生していて解決できません。
ModuleNotFoundErrorなので、モジュールがインストールされていないのだろうとは分かるのですが、Google Colaboratoryでどのようにインストールするのかわかりません。
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("2019-02-26-stylegan-faces-network-02048-016041.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()
下記がエラーです。
--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) <ipython-input-1-38001375fc9a> in <module>() 3 import numpy as np 4 import PIL.Image ----> 5 import dnnlib 6 import dnnlib.tflib as tflib 7 import config ModuleNotFoundError: No module named 'dnnlib' --------------------------------------------------------------------------- NOTE: If your import is failing due to a missing package, you can manually install dependencies using either !pip or !apt. To view examples of installing some common dependencies, click the "Open Examples" button below. ---------------------------------------------------------------------------
下記を見てください
https://atatat.hatenablog.com/entry/colab_python4_pipinstall
回答1件
あなたの回答
tips
プレビュー