#!/usr/bin/env python3 """Régénère tous les jeux synthétiques (graine fixée). Usage : python3 -m analysis.python.cases.generate_all (depuis la racine).""" import sys, pathlib sys.path.insert(0, str(pathlib.Path(__file__).resolve().parents[1])) from traite.synth import ecrire_tout if __name__ == "__main__": r = ecrire_tout() j = r["journal"] print(f"OK — {len(j)} paramètres ({(j['statut']=='calibre').sum()} calibrés, {(j['statut']=='provisoire').sum()} provisoires) → data/synthetic/") for k in ["cas1", "cas2", "cas3", "cas4"]: for name, obj in r[k].items(): if hasattr(obj, "shape"): print(f" {k}.{name}: {obj.shape}")