# Тест в конце главы[[end-of-chapter-quiz]]

Проверим, что вы усвоили в результате изучения данной главы!
  
### 1. Чем ограничиваются модели с Hub?

### 2. Как можно управлять моделями на Hub?

git-lfs для больших файлов.",
            correct: true
		}
	]}
/>

### 3. Что вы можете сделать, используя веб-интерфейс Hugging Face Hub? 

### 4. Что такое карточка модели?

### 5. Какие из этих объектов библиотеки 🤗 Transformers могут быть напрямую выложены на  Hub с помощью функции `push_to_hub()`?

{#if fw === 'pt'}
push_to_hub, его применение отправит все файлы токенизатора (словарь, архитектуру и пр.) в указанный репозиторий. Тем не менее, это не единственный верный ответ!",
            correct: true
		},
		{
			text: "Конфигурация модели",
			explain: "Верно! Все конфигурации моделей обладают методом push_to_hub, его применение отправит необходимые файлы в указанный репозиторий. Тем не менее, это не единственный верный ответ!",
            correct: true
		},
		{
			text: "Модель",
			explain: "Верно! Все модели обладают методом push_to_hub, его применение отправит сответствующие файлы и конфигурации в указанный репозиторий. Но это не всё, чем вы можете поделиться!",
            correct: true
		},
        {
			text: "Экземпляр Trainer",
			explain: "Правильно: Trainer также обладает методом push_to_hub, его применение загрузит модель, конфигурацию, токенизатор и черновик карточки модели в указанный репозиторий. Попробуйте и другие ответы!",
            correct: true
		}
	]}
/>
{:else}
push_to_hub, его применение отправит все файлы токенизатора (словарь, архитектуру и пр.) в указанный репозиторий. Тем не менее, это не единственный верный ответ!",
            correct: true
		},
		{
			text: "Конфигурация модели",
			explain: "Верно! Все конфигурации моделей обладают методом push_to_hub, его применение отправит необходимые файлы в указанный репозиторий. Тем не менее, это не единственный верный ответ!",
            correct: true
		},
		{
			text: "Модель",
			explain: "Верно! Все модели обладают методом push_to_hub, его применение отправит сответствующие файлы и конфигурации в указанный репозиторий. Но это не всё, чем вы можете поделиться!",
            correct: true
		},
		{
			text: "Все вышеперечисленной с помощью специального callback",
			explain: "Верно: PushToHubCallback будет регулярно отсылать все объекты в репозиторий во время обучения.",
            correct: true
		}
	]}
/>
{/if}

### 6. Какой первый шаг при использовани `push_to_hub()` метода или инструментов командной строки?

### 7.Если вы используете модель и токенизатор – как вы можете загрузить их на Hub?

huggingface_hub утилиту.",
			explain: "Модели и токенизаторы уже используют утилиты huggingface_hub: нет необходимости в дополнительных утилитах!"
		},
		{
			text: "Сохранив их на диск и вызвав transformers-cli upload-model",
			explain: "Команды upload-model не существует."
		}
	]}
/>

### 8. Какие операции git вы можете проводить с экземпляром класса `Repository`?

git_commit() метод как раз для этого.",
            correct: true
		},
		{
			text: "Pull",
			explain: "Это предназначение метода git_pull().",
            correct: true
		},
		{
			text: "Push",
			explain: "Метод git_push() делает это.",
            correct: true
		},
		{
			text: "Merge",
			explain: "Нет, такая операция невозможная с данным API."
		}
	]}
/>

