新しいベータ版では、安定した拡散AIアートジェネレーターのためのApple Siliconの最適化が行われました。

新しいベータ版では、安定した拡散AIアートジェネレーターのためのApple Siliconの最適化が行われました。

アンドリュー・オールのプロフィール写真アンドリュー・オール

· 1分で読めます

Mac上のAI

機械学習チームのAppleエンジニアによると、macOS Ventura、iOS 16、iPadOSの最新ベータアップデートでは、Stable Diffusion AIアート生成ルーチンのパフォーマンスが向上するとのことだ。

Appleは木曜日、開発者向けにmacOS Ventura 13.1ベータ4をリリースしたほか、同社の他のOSのベータ版もリリースした。

プロフィールにはAppleの機械学習技術者と記載されているAtilaというTwitterユーザーが、新しいmacOS Venturaベータ版についてツイートした。

本日リリースされたmacOS Ventura 13.1 Beta 4とiOSおよびiPadOS 16.2 Beta 4には、Apple Neural EngineとApple Silicon GPUでStable Diffusionを効率よく実行するための最適化が含まれています。

— アティラ@NeurIPS (@atiorh) 2022年12月1日

同氏によると、最新のベータ版には、Stable Diffusion を Apple Neural Engine と Apple Silicon GPU 上で効率よく実行できるようにする最適化が含まれているという。

Appleは、PyTorchから同社のCore MLシステムへのニューラルネットワークモデル変換のサンプルコードを公開しました。8GBのRAMを搭載したM2 MacBook Airのベースライン構成でテストしたところ、モデルの50回の反復処理を18秒で完了しました。

Stable Diffusion 2 の「蒸留」バージョンの場合、M2 デバイスは 1 秒未満で画像を生成できます。

Stable Diffusionは、デジタルアート作品の生成に使用できるテキスト読み上げ機械学習モデルです。ユーザーが「潜水艦を操縦する猫」などと入力すると、プログラムがテキストプロンプトに基づいて画像を生成します。

生成の速度はプロンプトと、コードが実行されるハードウェアによって異なります。

Apple は、Core ML を使用して Apple Silicon 上で Stable Diffusion を実行するためのコード リポジトリを GitHub 上に用意しています。