Запуск / здійснення обчислень
Якщо ви вперше використовуєте SiMa.ai Neat, найшвидший спосіб отримати прогноз – це два кроки: завантажте модель, а потім запустіть її.
- Завантажте скомпільований архів моделі (
.tar.gz) за допомогоюModel. - Викличте
model.run(inputs, timeout_ms), щоб виконати обчислення синхронно та отримати тензори результатів.
Ось повний процес для однієї моделі. Використовуйте Graph, коли однієї моделі недостатньо: об’єднуйте етапи, відокремлюйте виробників і споживачів за допомогою асинхронних операцій push / pull або керуйте чер гами.
Які припущення лежать в основі наведених прикладів?
Використовуйте фрагменти коду на цій сторінці як окремі елементи, а не як цілісний застосунок. Для запуску застосунку також потрібно:
- скомпільований артефакт моделі, створений за допомогою Model Compiler, скопійований на пристрій, на якому працює Neat;
- Python:
import pyneat; - C++:
#include "neat.h"; - Збірки C++:
find_package(SimaNeat REQUIRED CONFIG)таSimaNeat::sima_neat; - зображення або тензор, який відповідає специфікаціям моделі.
Замініть приклади шляхів, наприклад resnet_50_model.tar.gz, на шлях до вашого артефакту моделі. Технічні характеристики є своєрідним контрактом; перевірте їх, перш ніж використовувати реальні вхідні дані.