Skip to content

EgorPlehanov/DS-Benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DS-Benchmark

RU

DS-Benchmark — проект для сравнения реализаций теории Демпстера–Шейфера в единых сценариях: от генерации входных DASS-данных до запуска бенчмарков, профилирования и постобработки результатов.

Что внутри

  • Генерация тестовых DASS-наборов.
  • Унифицированные адаптеры для нескольких библиотек.
  • Единый runner для воспроизводимых запусков.
  • Профилирование CPU/Memory/Line/Scalene.
  • Стандартизированное хранение артефактов и результатов.
  • Скрипты валидации и обработки отчетов.

Основной результат исследования

Навигация по модулям

Быстрый старт

pip install -r requirements.txt
python scripts/generate_test_data.py --help
python scripts/profile_benchmark.py --help

EN

DS-Benchmark is a benchmarking project for Dempster–Shafer implementations, covering the full workflow: DASS input generation, benchmark execution, profiling, and result post-processing.

What is included

  • DASS test data generation.
  • Unified adapters for multiple libraries.
  • Reproducible benchmark runner.
  • CPU/Memory/Line/Scalene profiling.
  • Standardized artifact/result storage.
  • Validation and report-processing scripts.

Primary research outcome

Module map

Quick start

pip install -r requirements.txt
python scripts/generate_test_data.py --help
python scripts/profile_benchmark.py --help

About

Benchmark suite for Dempster–Shafer libraries: DASS data generation, unified adapters, reproducible runners, and CPU/Memory/Line/Scalene profiling.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages