• 締切済み

Stable Diffusionは何の言語で作成?

画像生成AI「Stable Diffusion」やWindowsローカル環境で使える「Stable Diffusion」「Waifu Diffusion」という学習パッケージは 何の言語で作成されているのでしょうか? やはりPythonでしょうか? 又これらのソフトはオープンソース化されているのでしょうか? よろしくお願いします。

みんなの回答

  • MT765
  • ベストアンサー率57% (1917/3362)
回答No.1

下記サイトによりますと「Stable Diffusion」はソースコードが公開されており、Pythonで作られているようです。 「Waifu Diffusion」は「Stable Diffusion」をチューニングしたものとのことですので同じくPythonでしょう。 「Waifu Diffusion」もオープンとのことです。 【誰もが知っておくべき画像生成AI「Stable Diffusion」の仕組みと使い方】 https://atmarkit.itmedia.co.jp/ait/articles/2209/16/news041.html 【hakurei/waifu-diffusion】 https://huggingface.co/hakurei/waifu-diffusion

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Stable Diffusionの推奨環境

    こんにちは。お世話になっています。 ズバリお聞きしたいのですが、Stable DiffusionというAIイラスト生成ソフトの推奨環境を教えて頂きたいのですが。 私としましてはニジジャーニーのサイトのアカウントでanacondaとjupyterのソフトウェアを使ってjupyterで画像を出力するような感じでやっています。 ご教示お願いします。

  • Stable Diffusionで

    Stable DiffusionでAI生成したイラスト画像はどこに保存されるのでしょうか? ご教示お願いします。

  • 実用可能なレベルのAIの学習を

    自前でやりたい。 初期費用と学習のランニングコストどれくらいかかりますか? 目標 高品質な画像生成AI(stable diffusion) 高品質な文章生成AI

  • Python embed版でvenvを使いたい

    お世話になります。 レジストリ汚すのが嫌でPython3.12.2をembeddable版で導入しました。 最終的にはStable Diffusion AUTOMATICを入れてAI画像を生成するのが目的なわけですが…… 導入時に、Pythonにvenvが入ってないよと怒られます。 Virtual envでは駄目なようです。 Python embeddable版でvenvを入れる方法をご存知の方、どうかご教示のほどよろしくお願いいたします。

  • AIイラスト生成

    AIイラスト生成で、stable-diffusion-webui-dockerを起動すると 必ずと言っていいほどトロイの木馬がインストールされてしまうのですがどうしたらインストールせずに済むでしょうか? 因みにMicrosoft Safety scannerで検出されます。 宜しくお願いします。

  • 開発言語の学習に関して

    私は現在、pythonを学習しています。私は来年、専門学校へ入学する予定なのですが、希望する専門学校で習得できる言語は、java,C,C++,PHP,perlがあります。 私はlinuxカーネルで動作するオープンソースのプログラム(特に、高機能なCUIのセキュリティー関連のプログラム)や組み込みLinuxの開発に興味があるのですが、そういったプログラムを作るにおいて、今の学習も兼ねてどのような開発言語を学べば有効でしょう? (一応、python以外にも、Cの中級(明解C言語の実践編ぐらい)とC++の基礎(オライリー出版のC++入門)ぐらいの理解はあります。)

  • もし仮に5つの言語(Python, Java, C/C++, Perl

    もし仮に5つの言語(Python, Java, C/C++, Perl, LISP、アセンブラ)を学ぶとした場合の学習順序 こんばんは。 もしこの5つを何年かかけて学ぶとした場合、この学習順序をどうおもいますか? ちなみにこの5つの言語は、linuxなどのOSやオープンソースソフトウェアの開発に携わっている方たち(ハッカーの方たち) が、OSや言語開発をするなら学ぶべき言語として主張していました。(クラッカーではなくハッカーです) この方たちがいうには pythonをはじめに学習し、次にjava それからC/C++, Perl, LISP、アセンブラの順番が良いと言っていました。 特にpythonを一番に学び、javaを2番に学ぶべき理由としては↓ まず Python から始めることをおすすめします。設計がきれいだし、ドキュメントもしっかりしているし、初心者にもそこそことっつきやすくできています。でも入門言語として最適でも、おもちゃではありません。強力で柔軟で、大きなプロジェクトにもじゅうぶん対応しています Java もプログラミングを学ぶにはよい言語です。 Python よりはむずかしいですが、できるコードは Python より高速です。二番目の言語としてはとてもすぐれていると思います。 本気でプログラミングをするなら、C を勉強するしかありません。これは Unix の中核となる言語です。C++ は C と密接な関係にあります。片方を知っていれば、もう片方を学ぶのはそんなにむずかしくありません。が、どっちも真っ先に勉強しようとするのには向いた代物ではありません。 それ以外に Perl と LISP があります。Perl は実際的な意味からも勉強しておく価値があります。アクティブ Web ページやシステム管理にとても広く使われているからです。自分では Perl を使わなくても、読めるようにはなっておきましょう。LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。この体験は、その後の人生でよりよいプログラマーとなる手助けとなるはずです。たとえ、実際には LISP そのものをあまり使わなくても。 さらに、visualbasicやC#などはやめた方が良い。と主張しています。↓ ウィンドウズの下でハッキングを学ぶのを、拘束衣を着て踊りを学ぶのに例えたのは、あれは冗談じゃないんですよ。 Visual Basic や C# にはそれぞれ個別に問題があります。その大きなものは、移植性がないことです。マイクロソフトの独占言語だというだけで、もうすでに失格ですし、ほかの Basic と同じく言語としての設計もまずく、悪いプログラミングの習慣が身についてしまいます。 足りなかったのでこちらに。 みなさんはこの順序や考えについてどうおもいますか? 本当にpythonは最初に適した言語なのでしょうか? 長文になってしまい申し訳ありません。 できればひとりでも多くの技術者の意見が聞きたいです。なんでもかまいません。 もし良ければ回答お願いします。

  • 生成AIの学習

    生成AI(ChatGPT)は、ユーザーが入力したプロンプトから学習していると聞きましたが、どんな仕組みなのかざっくり教えてください。Pythonの機械学習を勉強したので多少難解な言葉を使ってもOKです。

  • python を使って SNS 作成

    現在、pythonを学習中のプログラミング初心者高校生です。初級者にわかりやすいとのことでpython勉強し始めました。しかし、スクリプト言語にはphp perl rubyなどがあるので僕の選択肢が正しかったのか不安になってきてしまいました。 とりあえず今のところpythonとhtml,cssの勉強をしています。その後javascriptなどを学ぶつもりです。 そこで質問があります (1)Pythonを使った場合sns作成の、最善な方法(直線的に、どの言語を学び具体的にどのように作っていくべきか) (2)そもそもpythonではなくそれ以外のスクリプト言語の方がSNSを作るのに向いているのか  またその場合どのような手順で進めるべきか *僕が作りたいのはアメーバピグのようなゲーム要素は取り入れないつもりです どうかご教授宜しくお願いします!

  • Pythonで何を作るのか

    今Pythonが世界でもっとも熱い言語で、各種資格・大学みなPythonを採用しています。 ところでPythonは何か実績あるのでしょうか。いまいち用途がピーンときません。AIや機械学習は縁ないですし、しょせん一凡々のプログラマーとしてJAVAとCで十分だと思います。 Pythonを一週間で理解しました。なにを作れば良いでしょうか。