You can use W&B Sweeps with custom CLI commands if training configuration passes command-line arguments. In the example below, the code snippet illustrates a bash terminal where a user trains a Python script namedDocumentation Index
Fetch the complete documentation index at: https://wb-21fd5541-weave-caching.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
train.py, providing values that the script parses:
command key in the YAML file. Based on the previous example, the configuration appears as follows:
${args} key expands to all parameters in the sweep configuration, formatted for argparse as --param1 value1 --param2 value2.
For additional arguments outside of argparse, implement the following:
Depending on the environment,
python might refer to Python 2. To ensure invocation of Python 3, use python3 in the command configuration: