41 const autotuning::TrajectoryFeature& trajectory_feature)
const override;
48 double Evaluate(
const autotuning::TrajectoryPointwiseFeature& point_feature)
57 void FlattenFeatures(
const autotuning::TrajectoryFeature& feature,
58 Eigen::MatrixXd*
const flat_feature)
const;
61 const autotuning::SpeedPointwiseFeature& speed_point_feature,
62 const int row, Eigen::MatrixXd*
const flat_feature)
const;
Definition: autotuning_speed_mlp_model.h:25
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
AutotuningSpeedMLPModel()=default
Planning module main class. It processes GPS and IMU as input, to generate planning info...
double Evaluate(const autotuning::TrajectoryFeature &trajectory_feature) const override
: evaluate by trajectory
Definition: autotuning_base_model.h:29
common::Status SetParams() override
set mlp model as well as feature builder
A general class to denote the return status of an API call. It can either be an OK status for success...
Definition: status.h:43
~AutotuningSpeedMLPModel()=default