added predict service, timer and config file from jetson board
This commit is contained in:
parent
7b7f89cf9d
commit
3d8c7c6639
6
.gitignore
vendored
6
.gitignore
vendored
@ -5,6 +5,6 @@
|
|||||||
!*.md
|
!*.md
|
||||||
!*.parquet
|
!*.parquet
|
||||||
!.gitignore
|
!.gitignore
|
||||||
!.service
|
!*.service
|
||||||
!.timer
|
!*.timer
|
||||||
!.yaml
|
!*.yaml
|
||||||
@ -12,11 +12,11 @@ scaler:
|
|||||||
|
|
||||||
mqtt:
|
mqtt:
|
||||||
enabled: true
|
enabled: true
|
||||||
host: "localhost"
|
host: "141.75.215.233"
|
||||||
port: 1883
|
port: 1883
|
||||||
topic: "ml/predictions"
|
topic: "PREDICTIONS"
|
||||||
client_id: "predictor-01"
|
client_id: "jetson-board"
|
||||||
qos: 1
|
qos: 0
|
||||||
retain: false
|
retain: false
|
||||||
# username: ""
|
# username: ""
|
||||||
# password: ""
|
# password: ""
|
||||||
@ -73,45 +73,38 @@ sample:
|
|||||||
discard_if_all_nan: true
|
discard_if_all_nan: true
|
||||||
|
|
||||||
fallback:
|
fallback:
|
||||||
- start_time: 0
|
FACE_AU01_mean: 0.7645230925040001
|
||||||
- FACE_AU01_mean: 0.5
|
FACE_AU02_mean: 0.731433810144
|
||||||
- FACE_AU02_mean: 0.5
|
FACE_AU04_mean: 0.19544571909800001
|
||||||
- FACE_AU04_mean: 0.5
|
FACE_AU05_mean: 0.5459417841199999
|
||||||
- FACE_AU05_mean: 0.5
|
FACE_AU06_mean: 0.11525241050400001
|
||||||
- FACE_AU06_mean: 0.5
|
FACE_AU07_mean: 0.012
|
||||||
- FACE_AU07_mean: 0.5
|
FACE_AU09_mean: 0.1025071305288
|
||||||
- FACE_AU09_mean: 0.5
|
FACE_AU10_mean: 0.018860388261559197
|
||||||
- FACE_AU10_mean: 0.5
|
FACE_AU11_mean: 0.4
|
||||||
- FACE_AU11_mean: 0.5
|
FACE_AU12_mean: 0.06147405784940001
|
||||||
- FACE_AU12_mean: 0.5
|
FACE_AU14_mean: 0.3035830324256
|
||||||
- FACE_AU14_mean: 0.5
|
FACE_AU15_mean: 0.429531116458
|
||||||
- FACE_AU15_mean: 0.5
|
FACE_AU17_mean: 0.59837751402
|
||||||
- FACE_AU17_mean: 0.5
|
FACE_AU20_mean: 0.0
|
||||||
- FACE_AU20_mean: 0.5
|
FACE_AU23_mean: 0.36847432157119997
|
||||||
- FACE_AU23_mean: 0.5
|
FACE_AU24_mean: 0.460720551004
|
||||||
- FACE_AU24_mean: 0.5
|
FACE_AU25_mean: 0.08549070376580001
|
||||||
- FACE_AU25_mean: 0.5
|
FACE_AU26_mean: 0.15669224557279998
|
||||||
- FACE_AU26_mean: 0.5
|
FACE_AU28_mean: 0.4071362423348
|
||||||
- FACE_AU28_mean: 0.5
|
FACE_AU43_mean: 0.10835549767080001
|
||||||
- FACE_AU43_mean: 0.5
|
Fix_count_short_66_150: 1.0
|
||||||
- Fix_count_short_66_150: 2
|
Fix_count_medium_300_500: 0.0
|
||||||
- Fix_count_medium_300_500: 2
|
Fix_count_long_gt_1000: 0.0
|
||||||
- Fix_count_long_gt_1000: 2
|
Fix_count_100: 1.0
|
||||||
- Fix_count_100: 2
|
Fix_mean_duration: 60.869565217391305
|
||||||
- Fix_mean_duration: 100
|
Fix_median_duration: 40.0
|
||||||
- Fix_median_duration: 100
|
Sac_count: 98.0
|
||||||
- Sac_count: 2
|
Sac_mean_amp: 0.12010199338955968
|
||||||
- Sac_mean_amp: 2
|
Sac_mean_dur: 263.5705727294512
|
||||||
- Sac_mean_dur: 100
|
Sac_median_dur: 160.0
|
||||||
- Sac_median_dur: 100
|
Blink_count: 14.0
|
||||||
- Blink_count: 2
|
Blink_mean_dur: 0.38857142857142857
|
||||||
- Blink_mean_dur: 2
|
Blink_median_dur: 0.2
|
||||||
- Blink_median_dur: 2
|
Pupil_mean: 3.2823675201416016
|
||||||
- Pupil_mean: 2
|
Pupil_IPA: 0.0036347377340156025
|
||||||
- Pupil_IPA: 2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
11
predict_pipeline/predict.service
Normal file
11
predict_pipeline/predict.service
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Predict latest sample and send message
|
||||||
|
After=network.target
|
||||||
|
StartLimitIntervalSec=0
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
User=edgekit
|
||||||
|
ExecStart=~/anaconda3/envs/p310_FS/bin/python /home/edgekit/MSY_FS/fahrsimulator_msy2526_ai/predict_pipeline/predict_sample.py
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
11
predict_pipeline/predict.timer
Normal file
11
predict_pipeline/predict.timer
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=Run predict sample every 5 seconds
|
||||||
|
|
||||||
|
[Timer]
|
||||||
|
OnBootSec=5
|
||||||
|
OnUnitActiveSec=5
|
||||||
|
AccuracySec=1s
|
||||||
|
Unit=predict.service
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=timers.target
|
||||||
Loading…
x
Reference in New Issue
Block a user