Document GPU selection in CLI help + epilog examples

This commit is contained in:
Antoine Jacquin
2026-05-31 17:19:38 +02:00
parent 929fac9aa0
commit eb9545b56d

View File

@ -62,28 +62,37 @@ def main():
parser = argparse.ArgumentParser( parser = argparse.ArgumentParser(
description="Pipeline LiDAR pour détection archéologique", description="Pipeline LiDAR pour détection archéologique",
formatter_class=argparse.RawDescriptionHelpFormatter, formatter_class=argparse.RawDescriptionHelpFormatter,
epilog="""\ epilog="""\
Exemples: Exemples:
Traitement standard: Traitement standard:
python -m lidar_pipeline /data/input -o /data/output python -m lidar_pipeline /data/input -o /data/output
Haute résolution avec accélération GPU: Haute résolution avec accélération GPU:
python -m lidar_pipeline /data/input -o /data/output -r 0.2 -g python -m lidar_pipeline /data/input -o /data/output -r 0.2 -g
Mode verbeux (timestamps): Sélectionner un GPU spécifique (index 0):
python -m lidar_pipeline /data/input -o /data/output -v python -m lidar_pipeline /data/input -o /data/output -g 0
Mode debug (détails internes): Sélectionner plusieurs GPUs (indices 0 et 2):
python -m lidar_pipeline /data/input -o /data/output --debug python -m lidar_pipeline /data/input -o /data/output -g 0,2
Forcer la régénération de tous les fichiers: Utiliser tous les GPUs disponibles:
python -m lidar_pipeline /data/input -o /data/output --force python -m lidar_pipeline /data/input -o /data/output -g all
Traiter un seul fichier (pour tests): Mode verbeux (timestamps):
python -m lidar_pipeline /data/input -o /data/output --file LHD_FXX_1000_6881_PTS_LAMB93_IGN69.copc python -m lidar_pipeline /data/input -o /data/output -v
Traitement parallèle (4 workers): Mode debug (détails internes):
python -m lidar_pipeline /data/input -o /data/output -w 4 python -m lidar_pipeline /data/input -o /data/output --debug
Forcer la régénération de tous les fichiers:
python -m lidar_pipeline /data/input -o /data/output --force
Traiter un seul fichier (pour tests):
python -m lidar_pipeline /data/input -o /data/output --file LHD_FXX_1000_6881_PTS_LAMB93_IGN69.copc
Traitement parallèle (4 workers):
python -m lidar_pipeline /data/input -o /data/output -w 4
""" """
) )
parser.add_argument( parser.add_argument(