Files
AI-tianyan/systemd/edge-infer.service

21 lines
588 B
SYSTEMD
Raw Permalink Normal View History

[Unit]
Description=Tianyan Edge Inference Server (Ascend NPU)
After=network.target
[Service]
Type=simple
Environment=INFER_SOCKET=/tmp/edge-infer.sock
Environment=OM_MODEL=/opt/tianyan-edge/model/model.om
Environment=CONF_THRESHOLD=0.5
Environment=IOU_THRESHOLD=0.45
Environment=DEVICE_ID=0
Environment=NAMES_FILE=/opt/tianyan-edge/model/names.txt
# raw: YOLOv8 output [1,4+nc,anchors] nms_free: YOLOv10 output [1,topk,6]
Environment=OUTPUT_FORMAT=raw
ExecStart=/usr/bin/python3 /opt/tianyan-edge/python/infer_server.py
Restart=always
RestartSec=3
[Install]
WantedBy=multi-user.target