Pytorch
TensorFlow

# チャプター修了クイズ

この章で学んだことを確認してみましょう！

###
1. ハブにアップロードできるモデルには何か制限があるでしょうか？

🤗 Transformersライブラリのモデルに制限される。 🤗 Transformersと似たインターフェイスを備えたモデルに制限される。 制限はありません。 NLPに関連したモデルに制限される。

###
2. ハブではどうやってモデルを管理すればよいでしょうか？

GCPアカウントを通じて P2P配信を通じて gitとgit-lfsを通じて

###
3. ハギングフェイスハブのウェブインターフェイスを使うと何ができるでしょうか？

既存のレポジトリをフォークできる。 モデルレポジトリの新規作成ができる。 ファイルの管理と編集ができる。 ファイルのアップロードができる。 バージョン間の差異を確認できる。

###
4. モデルカードとは何でしょう？

モデルの概要なので、モデルやトークナイザーのファイルよりは重要ではない。 再現性、再利用性、公平性を確保するための方法です。 モデルの情報を取得するためのPythonファイルです。

###
5. これらの🤗 Transformersライブラリのオブジェクトのうち、 `push_to_hub()` を使ってハブ上で直接共有できるものはどれでしょうか？

トークナイザー モデルの設定 モデル トレーナー

###
6. `push_to_hub()`メソッドやCLIツールを使用する際の最初のステップは何でしょうか？

ウェブサイトにログインする。 ターミナル上で'huggingface-cli login'と実行する。 ノートブック上で'notebook_login()'と実行する。

###
7. モデルとトークナイザーはどうやってハブにアップロードすればよいですか？

モデルとトークナイザーの`push_to_hub`メソッドを直接実行する。 Pythonランタイム上で、これらを`huggingface_hub`ユーティリティでラップする。 ディスクに保存して、`transformers-cli upload-model`を実行する。

###
8. `Repository`クラスでできる git 操作はなんでしょう？

コミット プル プッシュ マージ