チュートリアル

ゲーム開発

UE5 Niagara C++ドキュメント(非公式)

はじめにNiagaraとはNiagaraは、Unreal Engine 5に搭載されている高性能なビジュアルエフェクトシステムです。パーティクル、リボン、メッシュ、ライトなどの様々な要素を組み合わせ、複雑で動的なエフェクトを作成することがで...
ゲーム開発

UE5のC++で床を動かすチュートリアル

これからUE5のC++を使って、床を動かすアクターを作成する方法を学びましょう。C++の知識がなくても大丈夫です。一緒にコードを見ながら、少しずつ理解を深めていきましょう。アクターの作成まずは、新しいアクターを作成します。C++クラスを追加...
AI画像生成

《Hidiffusion》img2imgノートブック

ステップ0: 環境の準備このステップでは、必要なライブラリをインストールし、環境を設定します。このステップは、実際にローカル環境やColabで実行する際に最初に行う必要があります。!cd /content!pip install -q hi...
チュートリアル

GitPythonチュートリアル

GitPythonは、Gitリポジトリへのオブジェクトモデルアクセスを提供するライブラリです。このチュートリアルでは、実際の使用例を通してGitPythonの主要な機能を説明します。 Repoクラスを理解するまず初めに、git.Repoオブ...
AI・機械学習

初心者向け解説: CodeGemmaを使ったAI数学オリンピックコンペのベースラインノートブック

はじめにこのノートブックは、lua-cgemmaというライブラリを使用しています。lua-cgemmaは、gemma.cppのLuaバインディングを提供するライブラリです。gemma.cppは、Google Highway Libraryを...
DevOps

GitHub Actions CI/CDを使ってPyPIに自動アップロード

はじめにGitHub Actions CI/CDを利用すると、GitHubでのイベント発生をトリガーに、一連のコマンドを自動実行できます。これを活用して、Pythonパッケージをビルドし、PyPIに自動公開するワークフローを構築できます。こ...
AI・機械学習

JAXとWandbとSelf-Consistencyを使ったGemma Instruct 2Bモデルのファインチューニング入門

このノートブックでは、Kaggleの"AI Mathematical Olympiad"コンペティションに向けて、JAXをバックエンドに使用してGemma Instruct 2Bモデルをファインチューニングする方法を解説します。また、Wei...
AI・機械学習

JAXとWeights & Biasesを用いたGemma Instruct 2BモデルのFinetuning入門

はじめにこのノートブックでは、JAXをバックエンドに使用して、Kaggleの"AI Mathematical Olympiad"コンペティションに向けてGemma Instruct 2Bモデルをfinetuningする方法について解説します...
競技プログラミング

Kaggle「AI Mathematical Olympiad」に挑戦!ファインチューニング済みGemma Instruct 2Bモデルで数学問題を解き明かせ

こんにちは!この記事では、Kaggleの「AI Mathematical Olympiad」コンペティションに向けて、ファインチューニング済みのGemma Instruct 2Bモデルを使用する方法を解説します。初心者の方でも完璧に理解でき...