Giter VIP home page Giter VIP logo

image_generator_2's Introduction

image_generator_2

概要

メルアイコン生成器 version2で用いたソースコードです。
詳しい解説はこちら

想定環境

python 3.7.1
pip install -r requirements.txtで環境を揃えることができます。

プログラム

  • PGGAN_train.pyは学習を実行し、学習の過程と学習結果を出力するプログラムです。
  • PGGAN_inference.pyPGGAN_train.pyが出力した学習結果をGeneratorに読み込み推論を実行、生成画像を出力するプログラムです。

使い方

  1. PGGAN_train.pyのあるディレクトリに./datasetディレクトリを作成します
  2. ./datasetディレクトリに、学習に使いたい画像を./dataset/*/*という形式で好きな数入れます(画像のファイル形式はpng)
  3. PGGAN_train.pyの置いてあるディレクトリでpython PGGAN_train.pyを実行して学習を開始します
    • 学習の過程が./output_img/pggan_train/以下に出力されます
    • 学習結果がgenerator_trained_model_cpu.pthとして出力されます
  4. PGGAN_inference.pyの置いてあるディレクトリでpython PGGAN_inference.pyを実行して推論します
    • 推論結果が./output_img/pggan_inference/以下に出力されます
    • 注意点として、PGGAN_inference.pyの置いてあるディレクトリにgenerator_trained_model_cpu.pthがなければエラーとなります

学習には環境によっては12時間以上要する場合があります。
入力された画像は256×256にリサイズされた上で学習に使われます。出力画像も256×256です。

image_generator_2's People

Contributors

zassou65535 avatar

Stargazers

 avatar Carl Vincent Reyno avatar O01o avatar Leies avatar egyonic avatar ONOYAMA Shodai avatar パン太 avatar miku avatar retact avatar Rintaro Itokawa avatar  avatar  avatar  avatar Kuroné Kito (黒音キト) avatar Sun Aries avatar KazuhitoTakahashi avatar Katsuya Hyodo avatar Yoshi avatar tsukumi avatar nimuyohu avatar sho kato avatar koke / ni rila avatar  avatar TAKAHASHI Hidetsugu avatar Tomokazu Katayama avatar  avatar Hironobu Kawaguchi avatar planet★箒星 avatar fumiharu avatar ryokohbato avatar  avatar ほた avatar LynxEffqct avatar Hiroshi Watanabe avatar Kensuke Suzuki avatar Kamiya avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.