qbiocode.apps.qprofiler.qprofiler module#
Summary#
Functions:
Main function to run the qprofiler. |
Reference#
- dir_home = '/home/runner/work/QBioCode'#
Best-effort guess at the checkout root, kept because
folder_pathin every shipped config is written relative to it. The substitution only lands when the current directory really does sit under one literally namedQBioCode, which is not true of a GitHub source zip (QBioCode-main), a lowercase clone, or a pip install – hence_resolve_input_folderbelow rather than this alone.Private to autodoc deliberately: its value is whatever directory the documenting process ran in, so publishing it wrote the doc builder’s own absolute filesystem path into the API page on GitHub Pages.
- main(args)[source]#
Main function to run the qprofiler. It initializes logging, sets up the environment, and processes datasets. The function reads datasets from the specified folder, applies feature encoding, splits the data into training and test sets, applies scaling and embeddings, and evaluates the models using various quantum machine learning methods. It logs the results and saves them in a structured format for further analysis. The function also handles parallel processing of multiple machine learning methods and datasets.
- Parameters:
args (dict) – Configuration parameters for the profiler, including dataset paths, model parameters, and evaluation settings.
- Returns:
None