Supprimer le code mort (imports inutilisés, variable _xp, conseil GPU inatteignable)

This commit is contained in:
Antoine Jacquin
2026-09-18 21:31:19 +02:00
parent 7e2dcfe656
commit 796e68c870
7 changed files with 8 additions and 27 deletions

View File

@ -243,7 +243,6 @@ class LidarArchaeoPipeline:
needs_generation[name] = not expected_webp.exists()
to_generate = [n for n, needed in needs_generation.items() if needed]
ign_only = all(name in ('ortho', 'topo') for name in to_generate)
needs_shared = any(name not in ('ortho', 'topo') for name in to_generate)
if not to_generate:
@ -574,8 +573,6 @@ class LidarArchaeoPipeline:
logger.info(f"Traitement parallèle avec {self.workers} workers sur {n_gpus} GPUs...")
else:
logger.info(f"Traitement parallèle avec {self.workers} workers...")
if n_gpus > 1 and self.workers == 1:
logger.info(f"Conseil: utilisez -w {n_gpus} pour exploiter tous les GPUs")
logger.info(f"Fichiers: {len(files)}")
with ProcessPoolExecutor(max_workers=self.workers) as executor:
@ -624,6 +621,10 @@ class LidarArchaeoPipeline:
return
else:
total = len(files)
if self.workers == 1 and len(files) > 1:
n_gpus = num_gpus() or 1
if n_gpus > 1:
logger.info(f"Conseil : utilisez -w {n_gpus} pour exploiter tous les GPUs")
for idx, laz_file in enumerate(files, 1):
logger.info(f"--- Fichier {idx}/{total} ---")
try: