Revert DM model change (#21442)

* Revert "tici patch"

This reverts commit 99c27ca8c5942c009fe5b74ac9ea4911c20c596c.

* Revert "dm e2e outputs added (#21210)"

This reverts commit eb26cd0e0ca5a82fb1e8b0e787497193b40fa5c2.

* Revert "improved dm model (#21113)"

This reverts commit 66818291b1813420801b601137ffa3b323aa7cbd.
old-commit-hash: 70f0059be4
commatwo_master
HaraldSchafer 4 years ago committed by GitHub
parent c5737bb06a
commit d529ce9f5b
  1. 4
      models/dmonitoring_model.current
  2. 4
      models/dmonitoring_model.onnx
  3. 4
      models/dmonitoring_model_q.dlc
  4. 4
      selfdrive/modeld/models/dmonitoring.cc
  5. 4
      selfdrive/modeld/models/dmonitoring.h

@ -1,2 +1,2 @@
8156344d-623c-4d0b-88bc-46f648e34c23 3d4f9cab-ba54-4871-9449-37f440329ca1
85e027177b7532c377dd07a2e20de2acfe8364f6 2d400e7514d044cd6cfc1fbafb756e04bb161d0a

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:d806d2209a5fb9b0fe1e9a9d90d90f625db52d83177bd35ff61c882d145c8a86 oid sha256:d70becdef7bd4e8406675312556f205e22f4d4be66ac84361664b295b2c01695
size 9083205 size 4452109

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:cd3537efbd6afc76b61b8e52763443345718d8456c1b375b0273b800ec6704a0 oid sha256:709780fe17318c30d63cbf883952f556a5e4ba4fc5a9029425895847f0dcecc2
size 2374222 size 1221118

@ -162,8 +162,6 @@ DMonitoringResult dmonitoring_eval_frame(DMonitoringModelState* s, void* stream_
ret.partial_face = s->output[35]; ret.partial_face = s->output[35];
ret.distracted_pose = s->output[36]; ret.distracted_pose = s->output[36];
ret.distracted_eyes = s->output[37]; ret.distracted_eyes = s->output[37];
ret.eyes_on_road = s->output[38];
ret.phone_use = s->output[39];
ret.dsp_execution_time = (t2 - t1) / 1000.; ret.dsp_execution_time = (t2 - t1) / 1000.;
return ret; return ret;
} }
@ -190,8 +188,6 @@ void dmonitoring_publish(PubMaster &pm, uint32_t frame_id, const DMonitoringResu
framed.setPartialFace(res.partial_face); framed.setPartialFace(res.partial_face);
framed.setDistractedPose(res.distracted_pose); framed.setDistractedPose(res.distracted_pose);
framed.setDistractedEyes(res.distracted_eyes); framed.setDistractedEyes(res.distracted_eyes);
framed.setEyesOnRoad(res.eyes_on_road);
framed.setPhoneUse(res.phone_use);
if (send_raw_pred) { if (send_raw_pred) {
framed.setRawPredictions(raw_pred.asBytes()); framed.setRawPredictions(raw_pred.asBytes());
} }

@ -7,7 +7,7 @@
#include "selfdrive/modeld/models/commonmodel.h" #include "selfdrive/modeld/models/commonmodel.h"
#include "selfdrive/modeld/runners/run.h" #include "selfdrive/modeld/runners/run.h"
#define OUTPUT_SIZE 40 #define OUTPUT_SIZE 38
typedef struct DMonitoringResult { typedef struct DMonitoringResult {
float face_orientation[3]; float face_orientation[3];
@ -24,8 +24,6 @@ typedef struct DMonitoringResult {
float partial_face; float partial_face;
float distracted_pose; float distracted_pose;
float distracted_eyes; float distracted_eyes;
float eyes_on_road;
float phone_use;
float dsp_execution_time; float dsp_execution_time;
} DMonitoringResult; } DMonitoringResult;

Loading…
Cancel
Save