use criterion::{criterion_group, criterion_main, Criterion};
use flowcode_core::ast::ArgValue;
use flowcode_core::commands::predict::predict;
fn bench_predict(c: &mut Criterion) {
let args = vec![
ArgValue::Number(10.0),
ArgValue::Number(20.0),
ArgValue::Number(30.0),
ArgValue::Number(40.0),
];
c.bench_function("predict_4_numbers", |b| b.iter(|| predict(&args)));
}
criterion_group!(benches, bench_predict);
criterion_main!(benches);