{
  "name": "Savitzky-Golay (2nd derivative) + Random Forest",
  "pipeline": [
    {"class": "nirs4all.operators.transforms.SavitzkyGolay", "params": {"window_length": 15, "polyorder": 2, "deriv": 2}},
    {"class": "nirs4all.operators.transforms.StandardNormalVariate"},
    {"class": "sklearn.model_selection.ShuffleSplit", "params": {"n_splits": 5, "test_size": 0.2, "random_state": 0}},
    {"model": {"class": "sklearn.ensemble.RandomForestRegressor", "params": {"n_estimators": 400, "max_depth": 12, "n_jobs": -1, "random_state": 0}}, "name": "RF-400"}
  ]
}
