summaryrefslogtreecommitdiff
path: root/ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h
diff options
context:
space:
mode:
Diffstat (limited to 'ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h')
-rw-r--r--ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h b/ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h
index 40edf4a..eb020c8 100644
--- a/ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h
+++ b/ui/events/ozone/evdev/touch_filter/palm_model/onedevice_train_palm_detection_filter_model.h
@@ -18,8 +18,8 @@ namespace ui {
class COMPONENT_EXPORT(EVDEV) OneDeviceTrainNeuralStylusPalmDetectionFilterModel
: public NeuralStylusPalmDetectionFilterModel {
public:
- OneDeviceTrainNeuralStylusPalmDetectionFilterModel();
explicit OneDeviceTrainNeuralStylusPalmDetectionFilterModel(
+ const std::string& model_version,
const std::vector<float>& radius_poly);
OneDeviceTrainNeuralStylusPalmDetectionFilterModel(
@@ -31,10 +31,14 @@ class COMPONENT_EXPORT(EVDEV) OneDeviceTrainNeuralStylusPalmDetectionFilterModel
const NeuralStylusPalmDetectionFilterModelConfig& config() const override;
- private:
+ protected:
NeuralStylusPalmDetectionFilterModelConfig config_;
+
+ private:
+ void Initialize();
+ size_t expected_feature_size_;
};
} // namespace ui
-#endif // UI_EVENTS_OZONE_EVDEV_TOUCH_FILTER_PALM_MODEL_ONEDEVICE_TRAIN_PALM_DETECTION_FILTER_MODEL_H_ \ No newline at end of file
+#endif // UI_EVENTS_OZONE_EVDEV_TOUCH_FILTER_PALM_MODEL_ONEDEVICE_TRAIN_PALM_DETECTION_FILTER_MODEL_H_