Summary
Add a benchmark system to measure and compare LSI performance between GSL and native Ruby implementations.
Features
benchmark/lsi_benchmark.rb script for performance testing
rake benchmark task to run with current configuration
rake benchmark:compare task to compare GSL vs native Ruby
Benchmark Operations
add_items - Adding documents to the index
build_index - Building the SVD index
classify - Classification performance
search - Search query performance
find_related - Finding related documents
Related
PR #74
Summary
Add a benchmark system to measure and compare LSI performance between GSL and native Ruby implementations.
Features
benchmark/lsi_benchmark.rbscript for performance testingrake benchmarktask to run with current configurationrake benchmark:comparetask to compare GSL vs native RubyBenchmark Operations
add_items- Adding documents to the indexbuild_index- Building the SVD indexclassify- Classification performancesearch- Search query performancefind_related- Finding related documentsRelated
PR #74