Help us understand the problem. What is going on with this article?

Jetson Nano上でStyleGANを使って無限に人物画像生成するデモを行う方法

Jetson NanoでStyleGANを動かす

 Jetson Nano上でStyleGANが動かないというコメントをみたので「そんなわきゃないだろ」と思い早速試して見ました。試してみたコードは以下のものです。

stylegan(on GitHub)

Jetson Nanoセットアップ

 以下記事を参考にセットアップをして下さい。

Jetson Nano関係のTIPSまとめ

 「Swapファイルの設定」の項目で6GBのSwapファイルを確保するのを忘れないで下さい(これをやらないと途中で死にます)。

StyleGANテスト

 ターミナルで以下コマンド実行すると、学習済みのモデルから人物画像が生成されます。クローンするリポジトリは、最初に紹介したNVIDIAオリジナルのものでもよいのですが、この後のデモプログラム実行の関係で、私がフォークしたものを使用しています。

$ git clone https://github.com/karaage0703/stylegan
$ cd stylegan
$ python3 pretrained_example.py

 以下のような陽気なおっさん画像が生成されます。これ、教師画像ではなくて、人工知能が生成した人物画像です。
D5cnmnGUIAEZqw9.jpg-large.jpg

StyleGANリアルタイム生成デモ

 そのまま以下コマンド実行すると、次々に人物画像が生成されるデモができます。

$ python3 generate_demo.py

 デモの様子は、以下リンク先参照下さい。

Style GANのリアルタイムデモ動画(on instagram)

 デモプログラムは、基本的にサンプルプログラムを少し改造しただけです。詳細はソースコードを参照下さい。

参考リンク

A Style-Based Generator Architecture for Generative Adversarial Networks を読んだ

関連記事

Jetson Nano関係のTIPSまとめ
Jetson Nano関係の情報はこちらにまとめています

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away