Commit 1e4781d
miranov25
feat(benchmarks): Add RDataFrame benchmark with validation
- benchmark_rdf.py: Compare RDataFrame vs TTree::Draw vs AliasDataFrame
- generate_synthetic_data.py --rdf: Generate test data with 4 subframes
- Ground truth validation using _mat suffix columns
- Integrated into run_benchmark.sh (7 benchmarks total)
Results: AliasDataFrame 25x faster than TTree::Draw at 1M rows
Validation: PASSED (RDF matches Python materialization)
Co-authored-by: Claude (Architect)1 parent 2542d24 commit 1e4781d
3 files changed
Lines changed: 1014 additions & 36 deletions
File tree
- UTILS/dfextensions/AliasDataFrame/benchmarks
0 commit comments