Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это моя первая инструкция. Я давно хотел написать его, но у меня не было под рукой проекта, который я мог бы опубликовать здесь. Поэтому, когда мне пришла в голову идея этого проекта, я решил, что это тот самый.
Итак, я просматривал сайт tensorflow.js, это библиотека, которая позволяет обучать и запускать модели ml в браузере и среде node.js, и я наткнулся на эту демонстрацию, которая позволяет вам обучать модель в браузере для классификации различных изображений с вашей веб-камеры, а затем позволяет экспортировать и загружать эту обученную модель для использования в ваших проектах. Круто, правда!
Итак, я мгновенно сделал игру с камнем, ножницами, бумагой и обучил модель таким образом, что я всегда выигрываю, т.е. когда я использую бумагу, она предсказывает камень, и то же самое для камня -> ножницы, ножницы -> бумага.
Это игра «камень, ножницы и бумага», в которой ты всегда побеждаешь
Запасы
Компьютер с подключением к Интернету.
Шаг 1. Обучите свою модель Ml
Перейдите к демоверсии tensorflow.js и создайте 3 класса в следующем порядке: ножницы, бумага, затем камень, а затем тренируйте их, как указано в демонстрации.
Шаг 2: Загрузите обученную модель
Загрузите модель и храните сжатый файл в надежной папке. Он будет использоваться в следующих шагах.
Шаг 3. Загрузите исходный код
Вы можете скачать исходный код, перейдя по этой ссылке - исходный код.
или вы можете перейти к моему репозиторию github здесь - репозиторий git
Шаг 4: Извлечь
Распакуйте загруженный zip-файл.
Есть папка с моей моделью. Здесь должна быть извлечена ваша модель загрузки.
Распакуйте загруженный файл модели сюда. Из него нужно извлечь три файла.
- metadata.json
- model.json
- weights.bin
# если вы извлекли загруженный файл модели сюда где-нибудь еще. Вырежьте и вставьте три файла в папку my-model.
Шаг 5: Размещение проекта
Вы не можете запустить проект напрямую, как простую HTML-страницу, потому что для этого проекта требуется загрузка некоторых внешних библиотек через скрипт.
Поэтому вам нужно разместить проект локально на вашем компьютере. Самый простой способ сделать это - использовать веб-сервер для Chrome.
чтобы загрузить его, просто зайдите в Google и найдите веб-сервер для Chrome. Перейдите по ссылке chrome.google.com и добавьте ее в свой браузер.
Выберите папку, содержащую проект, и запустите сервер, если он не запускается автоматически.
Шаг 6: Готово
нажмите "Пуск". И начните играть в игру, специально разработанную для вас, чтобы вы всегда побеждали.