optiprofiler.list_problem_libraries

optiprofiler.list_problem_libraries#

optiprofiler.list_problem_libraries(custom_problem_libs_path=None)[source]#

List discoverable libraries without importing optional dependencies.

Parameters:
custom_problem_libs_pathstr or pathlib.Path, optional

Parent directory containing local libraries, or one local library directory. Local adapters use the strict <name>_tools.py layout.

Returns:
list of str

Sorted public library names visible to OptiProfiler.

Notes

Discovery reads package metadata and filenames only. A listed library may still be unusable when selected if an optional runtime is missing. Provider conflicts are checked by benchmark when a name is resolved.