Прибуток від події ми перераховуємо на перевірені фонди гуманітарної допомоги України 🇺🇦
Опис воркшопу:
For the last couple of years, there were countless case studies of how client-side applications take over more and more tasks traditionally handled by the backend. How does it apply to ML? How can we run models on our client’s devices and why can it be beneficial? The goal of this workshop is to answer these questions in the context of the iOS platform. You will gain a hands-on experience with CoreML, how it is used to train models from scratch in Xcode, convert existing models implemented on other ML frameworks, and deploy them to the iOS environment.
Аудиторія:
Кількість учасників: до 30 учасників
Орієнтовна тривалість: 2 години. Початок 18 травня о 15:00 до 17:00 (GMT+3).
Подія відбудеться англійською мовою.
Цей воркшоп орієнтований на software engineers, які цікавляться iOS та ML розробкою. Базові знання Swift та ML Python буде плюсом.
Воркшоп повністю пройде онлайн, використовуючи Zoom та різні онлайн-інструменти.
Технічні вимоги:
Під час воркшопу учасники будуть писати та запускати програми Xcode, тому їм потрібно буде приєднатися до події на комп’ютері з macOS із встановленим та налаштованим Xcode. Також переконайтеся, що на вашому комп’ютері встановлено Python 3 і ви можете запускати сценарії та встановлювати пакети через pip або conda. Деякі завдання включатимуть роботу з периферійними пристроями, тому для запуску таких програм iOS вам знадобиться фізичний пристрій Apple (емулятор у таких випадках не працюватиме) — iPhone, iPad або Mac із функціонуючою фронтальною камерою.
Структура та контент:
1. CoreML and CreateML. How and when to use each of them. Latest features
2. Exercise: coremltools - convert PyTorch models to CoreML format in Python
3. Exercise: train CoreML text classifier in CreateML
4. Exercise: app with CoreML image classifier
5. Exercise: app which utilizes camera with a background removal model
6. Exercise: app featuring on-device training of the recommender model
Кількість місць обмежена, та ми будемо раді вас бачити, тому купуйте квиток, щоб забезпечити собі місце!