llvm-capstone/llvm/utils/mlgo-utils
Aiden Grossman b54e919573 [MLGO] Fix make_corpus_script.test
This test is currently failing as the order that the files end up in the
corpus description is somewhat dependent upon platform and the check is
checking for a specific order. This patch switches to using the
CHECK-DAG directive to make the checks order invariant to fix the broken
bots.
2024-01-21 23:20:56 +00:00
..
mlgo [MLGO] Remove absl dependency from scripts (#78880) 2024-01-21 15:06:58 -08:00
tests [MLGO] Fix make_corpus_script.test 2024-01-21 23:20:56 +00:00
CMakeLists.txt [MLGO] Add tests for scripts (#78878) 2024-01-21 14:49:45 -08:00
pyproject.toml [MLGO] Remove absl dependency from scripts (#78880) 2024-01-21 15:06:58 -08:00
README.md

MLGO Python Utilities

This folder contains MLGO Python utilities, particularly infrastructure to help enable ML applications within LLVM, especially tooling to extract corpora that can be used in downstream projects to train ML models and perform other tasks that benefit from having a large amount of data.

Python Versioning

Due to type annotations, the MLGO tooling currently only supports a Python version greater than 3.8, deviating from the current LLVM project-wide minimum supported version of Python 3.6.