MarioGPT は微調整された GPT2 マネキンです (特に、
)、 が提供する Clear Mario Bros および Clear Mario Bros: The Misplaced Stages フェーズのサブセットの専門家) ビデオゲームレベルコーパス. MarioGPT はフェーズを生成する準備ができており、実際に役立つ簡単なテキスト マテリアルによってガイドされています。 この世代はもはや理想的ではありませんが、非常に制御しやすく、さまざまなステージ/アンビエンスを生成する巨大な第一歩であると私たちは想像しています.要件
- 打ち上げ終了ステージ生成コード 紙からのコーチングコード
- さまざまな世代の推奨事項 (例: 制約付きビーム探索、およびその他多数。)
クレア・グラノワ clgl@itu.dk,
https://github.com/claireaoi
マティアス・フライバーガー matfr@itu.dk, https://github.com/matfrei
エリアス・ナジャロ
enaj@itu.dk , https://github.com/enajx セバスチャン・リシ
,
https://github.com/sebastianrisi 引用 教育用または商業用の排出にコードを使用する場合は、リンク先の論文を引用してください:
- python3. 8+
またはソースから
git clone git@github.com:shyamsn97/mario-gpt.git python setup.py セットアップ
私たちのアイテムは前例のないものから作られているので transformers ライブラリでは、
でマネキンをホストしています。 https://huggingface.co/shyamsn97/Mario-GPT2-700-context-dimension
このコードスニペットは、マリオステージを生成するために推奨される最小限のコードです! # サイズ 700 のレベルを生成し、温度を ~2.4 まで上げてより確率的だがプレイ可能なレベルを生成する generated_level=mario_lm.sample( prompts=prompts, num_steps=700, temperature=2.0, use_tqdm=True ) # 文字列リストを表示する view_level(generated_level, mario_lm .tokenizer) ..." dir="auto">
から
.lm 輸入 MarioLM
から
mario_gpt .ユーティリティ
mario_lm.サンプル( プロンプト=プロンプト, num_steps=
700 , 温度2.0,use_tqdm =単に )# 繰り返し文字列リスト
view_level( generated_level , マリオ_lm.トークナイザー
# 繰り返し文字列リスト
見て ノート フェーズを生成するための非常に広範なチュートリアル
これは、コードベースに追加される可能性のあるもののリストです! 全体推論コード MarioBertマネキンを追加 紙からの修復機能