-
Notifications
You must be signed in to change notification settings - Fork 22
fto discovery bug #158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fto discovery bug #158
Conversation
PR Reviewer Guide 🔍(Review updated until commit b12e423)Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
|
Persistent review updated to latest commit b12e423 |
PR Code Suggestions ✨No code suggestions found for the PR. |
PR Type
Description
Enhance benchmark environment with dynamic PYTHONPATH setup.
Add benchmarks_root resolution in CLI argument processing.
Simplify filter condition in function discovery.
Guard benchmark execution with function count check.
Changes walkthrough 📝
trace_benchmarks.py
Update benchmark environment configuration.codeflash/benchmarking/trace_benchmarks.py
osimport.benchmark_env) to updatePYTHONPATH.
cli.py
Add benchmarks_root path resolution.codeflash/cli_cmds/cli.py
benchmarks_rootpath from CLI arguments.functions_to_optimize.py
Simplify function filtering condition.codeflash/discovery/functions_to_optimize.py
optimizer.py
Guard benchmark run based on optimizable functions.codeflash/optimization/optimizer.py
timeimport).benchmarking.