# Source: https://github.com/ml-explore/mlx-lm/blob/main/mlx_lm/lora.py

## API Reference

```python
        """^(?:
     [-+]?(?:[0-9][0-9_]*)\\.[0-9_]*(?:[eE][-+]?[0-9]+)?
    |[-+]?(?:[0-9][0-9_]*)(?:[eE][-+]?[0-9]+)
    |\\.[0-9_]+(?:[eE][-+][0-9]+)?
    |[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*
    |[-+]?\\.(?:inf|Inf|INF)
def build_parser():
def train_model(
def evaluate_model(args, model: nn.Module, test_set):
def run(args, training_callback: TrainingCallback = None):
def main():
```