Advanced Search
Search Results
49 total results found
Components Wear Examples
Components Wear Examples Файлы: examples/components_wear/example.py, example_objects_simulate.py, example_objects_simulate_ray.py. Данные: examples/components_wear/data/graph.json (граф из двух узлов A/B, по 4 компонента в каждом, с одной зависимостью B→A) и d...
Scheduler and Ray Basics
Scheduler and Ray Basics Два минимальных скрипта для проверки, что инфраструктура (Ray-кластер, планировщик) вообще работает — без них имеет смысл начинать отладку любого другого примера, если что-то не запускается. examples/ray_example.py — проверка связи с R...
Ray Wrapper: Linear Regression and SVM
Ray Wrapper: Linear Regression and SVM Самые простые примеры из ray_wrapper/examples/ — хорошая отправная точка, чтобы понять паттерн ray.tune.Tuner, используемый во всех остальных моделях пакета mlumina.ray_wrapper. У обеих моделей есть только tune.py (готово...
Ray Wrapper: FCNN and CNN
Ray Wrapper: FCNN and CNN Полносвязная сеть (MNIST) и свёрточная сеть (CIFAR-10), обе — через ray.train (распределённое обучение) и ray.tune (подбор гиперпараметров поверх распределённого обучения). Датасеты (MNIST/CIFAR-10) скачиваются автоматически через tor...
Ray Wrapper: Vision Transformer
Ray Wrapper: Vision Transformer Vision Transformer (ViT) на CIFAR-10 и CIFAR-100 — самые тяжёлые примеры пакета ray_wrapper, обучаются "с нуля" (без предобученных весов). CIFAR-10 — ray_wrapper/examples/vit/cifar_10/train.py scale_config = {"num_workers": 2, "...
Running Examples via Scheduler
Running Examples via Scheduler Для каждой модели в ray_wrapper/examples/ рядом с train.py/tune.py лежит schedule_*.py — тот же пример, но запускаемый не напрямую, а через постановку задачи в очередь сервиса scheduler (порт 8264, подробнее — книга «Документация...
О платформе ARTEX
ARTEX (Autonomous Realtime EXchange) — платформа для удалённого управления роботами, мониторинга и обучения моделей искусственного интеллекта на реальных и виртуальных устройствах. Платформа объединяет в единую среду три участника: роботов, операторов (людей) ...
Глоссарий
Термины и сокращения, которые используются в документации платформы ARTEX. Термин Описание ARTEX Autonomous Realtime EXchange — название платформы и её программного фреймворка. ARTEX HUB, ХАБ Серверное ядро платформы: принимает потоки от роботов, хран...
Общая архитектура
Платформа ARTEX построена по схеме «звезда»: в центре находится ХАБ платформы, к которому независимо подключаются роботы, операторы и модели ИИ. Никто из участников не общается напрямую — все потоки проходят через ХАБ, который коммутирует их, кэширует актуальн...
Протоколы и потоки данных
На странице описано, по каким протоколам участники обмениваются данными с ХАБом платформы и как движется каждый поток. Сводная таблица каналов связи № Связь Поток Протокол 1 Робот ↔ ХАБ Телеметрия, признаки Socket (в текущей версии SDK — Socket.IO, name...
Серверные модули
Серверная часть ARTEX состоит из независимых сервисов на Go и C++. Каждый сервис упакован в Docker-контейнер, оркестрация и масштабирование выполняются Kubernetes. Сервисы взаимодействуют через общую шину gRPC, внешние клиенты — через REST API и WebSocket. Сер...
Хранение данных
Платформа сохраняет все данные, проходящие через ХАБ: они нужны для разбора соревнований, отладки моделей и обучения новых моделей ИИ. Для каждого типа данных используется подходящее хранилище. Хранилища Хранилище Что хранится Особенности S3 / MinIO Вид...
Развёртывание сервера
Руководство для администратора: как развернуть сервер ARTEX и окружающую инфраструктуру. Имена образов и переменные окружения ХАБа в примерах ниже приведены как шаблон. Перед развёртыванием сверьте их с актуальным репозиторием платформы. Состав развёртывания ...
Доступ и безопасность
Платформа работает с физическими устройствами, поэтому контроль доступа и безопасность — обязательная часть конфигурации. Роли Роль Права Администратор Управление платформой через WEB-портал: мониторинг роботов и операторов, настройка видимости роботов,...
Мониторинг
Что контролировать Объект Где смотреть Показатели Подключённые роботы Портал управления, страница «Подключения» веб-интерфейса Список устройств, SID, тип, статус, время последнего heartbeat Подключённые операторы Портал управления Кто подключён, к как...
Этапы и задачи разработки
Разработка платформы ведётся по этапам. Для каждого этапа определены задачи по всем компонентам: робот, платформа, оператор, среда вычислений, среда хранения, управление. Этап 1. Демо-прототип Цель — показать полный замкнутый контур: робот передаёт видео и тел...
Дорожная карта
Текущее ядро ARTEX — фундамент. Следующий уровень — открытая экосистема для соревнований и тиражирования моделей ИИ. Сейчас Следующий шаг Видение Название Платформа ARTEX Полигон и соревнования AI Arena — экосистема Содержание Подключение устройств; ...
Обзор SDK artex-robot
artex-robot — Python-библиотека (SDK), которая подключает устройство к платформе ARTEX. SDK берёт на себя соединение с сервером, регистрацию устройства, отправку видео и телеметрии и приём команд. Разработчику остаётся описать три вещи: как читать датчики, как...