Mojo Academy · レッスン

MojoとプロダクションAIの接点

エンドツーエンドのModularワークフローを学びます

レッスン 4/413 ステップ

「MojoとプロダクションAIの接点」はCoddyKit上の無料Mojo Academyレッスンです。 これはレッスン4/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはMojo Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Mojo Academyコースには全4レッスンが含まれています。

一連の流れ

Pythonのアイデアから、実際のユーザーにサービスを提供する高速なモデルまで、流れをつなげてみましょう。これがエンドツーエンドのModularワークフローです。🛤️

Pythonから始める

AI開発の多くはPythonから始まります。研究やプロトタイピングを素早く行うことができ、ライブラリエコシステムも非常に充実しています。

ホットパスを見つける

最適化の前にプロファイリングを行い、ホットパスを見つけます。これは、実際に処理時間の大半を費やしているコードの小さな部分です。

Mojoで書き直す

そのボトルネックでMojoの力が発揮されます。ホットパスを型、fn、SIMDを使って書き直し、ネイティブに近い速度を実現します。

Opとしてラップする

その処理をモデルに組み込む場合は、MAXグラフで実行できるカスタムopとしてMojoコードをパッケージ化します。

グラフを最適化する

次にMAXがモデルグラフ全体を最適化し、演算を融合して、対象ハードウェア向けにスケジューリングします。

MAXでサーブする

エンドポイントの背後でMAXを使って最適化済みモデルをサーブし、研究成果をアプリケーションから呼び出せる本番サービスに変えます。

どこにでもデプロイする

MAXの移植性により、プラットフォームごとに書き直さなくても、同じモデルをCPUやGPUにまたがってデプロイできます。

高速化を測定する

最後に、Pythonをベースラインとして結果をベンチマークし、改善が実際に得られ、労力に見合うものかを確認します。

統合された1つのプラットフォーム

Python、Mojo、MAXは別々の世界ではありません。3つを組み合わせることで、研究からデプロイまでをカバーする1つのプラットフォームになります。

その中での役割

プロトタイプからリリース済みAIまでの流れの中で、どのパフォーマンス上の課題にMojoを使えばよいか、これで分かりました。✨

理解度チェック

エンドツーエンドの本番AIワークフローにMojoがどのように組み込まれるか、思い出してみましょう。

まとめ

Pythonでプロトタイプを作り、Mojoでホットパスを高速化し、その後MAXで最適化してサーブするという流れを、1つのModularプラットフォーム上で確認しました。🎯

無料で開始

AI チューターと学ぶ Mojo — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
30
レッスン
120

よくある質問

「MojoとプロダクションAIの接点」レッスンは無料ですか?

はい。「MojoとプロダクションAIの接点」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Mojo Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Mojo Academyコースには全4レッスンが含まれています。

「MojoとプロダクションAIの接点」で何を学びますか?

エンドツーエンドのModularワークフローを学びます ブラウザで直接実行するハンズオンコードでMojo Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Mojo Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのMojo Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン4/4です。

「MojoとプロダクションAIの接点」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このMojo Academyレッスンでコードを書いて実行できますか?

はい。すべてのMojo Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. MAXが提供するもの
  2. MAXグラフ内のMojo
  3. MAXによるモデルのサービング
  4. MojoとプロダクションAIの接点
← Mojo Academyに戻る