#!/usr/bin/env bash # SUM Parts - inspect the prediction PLY the POC inference run produced set -euo pipefail CONDA_ROOT="$HOME/miniconda3" ENV_NAME="sumparts" LOGROOT="$HOME/sum-parts/semantic_segmentation/PointNeXt_bundle/examples/segmentation/log" SCRIPTS="/mnt/d/MYCLAUDE_PROJECT/sum-parts-test/scripts" source "$CONDA_ROOT/etc/profile.d/conda.sh" conda activate "$ENV_NAME" PRED=$(find "$LOGROOT" -name '*_pred.ply' -printf '%T@ %p\n' | sort -rn | head -1 | cut -d' ' -f2-) if [ -z "$PRED" ]; then echo "error: no *_pred.ply found under $LOGROOT" >&2 exit 1 fi echo "prediction: $PRED" ls -lh "$PRED" echo python "$SCRIPTS/check_pred.py" "$PRED"