From d4501ff2daeb36bee10fe6bbee175532dfaea828 Mon Sep 17 00:00:00 2001 From: guest Date: Wed, 6 May 2026 15:59:38 +0800 Subject: [PATCH] final --- FishAction/PYTORCHVIDEO_TRAINING.md | 0 FishAction/README.md | 0 FishAction/SEGMENT_LABEL_TRAINING.md | 0 FishAction/TRAINING_GUIDE.md | 0 FishAction/dataset/README.md | 0 FishAction/dataset/auto_label_optical_flow.py | 0 FishAction/dataset/prepare_fish_dataset.py | 0 FishAction/dataset/split_videos_into_minutes.py | 0 FishAction/predict_video_x3d_3class.py | 0 FishAction/requirements.txt | 0 FishAction/test.sh | 0 FishAction/test_pytorchvideo_x3d_3class.py | 0 FishAction/train.sh | 0 FishAction/train_fish_action.sh | 0 FishAction/train_pytorchvideo_x3d.py | 0 FishAction/train_pytorchvideo_x3d_segments.py | 0 FishAction/wrong_test.json | 0 FishMeasure/batch_process_svo2.py | 0 FishMeasure/dataset/dataset.py | 0 FishMeasure/detection/test_all_images.py | 0 .../fish_pointnet2_finetune/train_classification.py | 0 .../Pointnet_Pointnet2_pytorch/train_classification.py | 0 FishMeasure/pointcloud_classifier/dataset.py | 0 FishMeasure/pointcloud_classifier/run_test.sh | 0 FishMeasure/pointcloud_classifier/train_pointnet.py | 0 FishMeasure/run_fish_evaluation.sh | 0 FishMeasure/run_fish_evaluation_batch.sh | 0 FishMeasure/run_fish_evaluation_simple.sh | 0 FishMeasure/run_predict_from_svo2.sh | 0 FishMeasure/run_predict_from_svo2_fish9.sh | 0 FishMeasure/utils/evaluate_flatness.py | 0 FishMeasure/utils/keep_largest_cluster.py | 0 FishMeasure/weight_estimator/test_dgcc.sh | 0 fish_api/start_fresh.sh | 2 +- packaging/bootstrap_fishserver.sh | 0 packaging/patch_cuda_torch.sh | 0 record.sh | 0 scripts/biomass_poller.py | 0 scripts/measure_debug.sh | 0 scripts/setup_ffmpeg.sh | 0 scripts/start_fresh.sh | 0 start_recording.sh | 0 42 files changed, 1 insertion(+), 1 deletion(-) mode change 100755 => 100644 FishAction/PYTORCHVIDEO_TRAINING.md mode change 100755 => 100644 FishAction/README.md mode change 100755 => 100644 FishAction/SEGMENT_LABEL_TRAINING.md mode change 100755 => 100644 FishAction/TRAINING_GUIDE.md mode change 100755 => 100644 FishAction/dataset/README.md mode change 100755 => 100644 FishAction/dataset/auto_label_optical_flow.py mode change 100755 => 100644 FishAction/dataset/prepare_fish_dataset.py mode change 100755 => 100644 FishAction/dataset/split_videos_into_minutes.py mode change 100755 => 100644 FishAction/predict_video_x3d_3class.py mode change 100755 => 100644 FishAction/requirements.txt mode change 100755 => 100644 FishAction/test.sh mode change 100755 => 100644 FishAction/test_pytorchvideo_x3d_3class.py mode change 100755 => 100644 FishAction/train.sh mode change 100755 => 100644 FishAction/train_fish_action.sh mode change 100755 => 100644 FishAction/train_pytorchvideo_x3d.py mode change 100755 => 100644 FishAction/train_pytorchvideo_x3d_segments.py mode change 100755 => 100644 FishAction/wrong_test.json mode change 100755 => 100644 FishMeasure/batch_process_svo2.py mode change 100755 => 100644 FishMeasure/dataset/dataset.py mode change 100755 => 100644 FishMeasure/detection/test_all_images.py mode change 100755 => 100644 FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/log/classification/fish_pointnet2_finetune/train_classification.py mode change 100755 => 100644 FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/train_classification.py mode change 100755 => 100644 FishMeasure/pointcloud_classifier/dataset.py mode change 100755 => 100644 FishMeasure/pointcloud_classifier/run_test.sh mode change 100755 => 100644 FishMeasure/pointcloud_classifier/train_pointnet.py mode change 100755 => 100644 FishMeasure/run_fish_evaluation.sh mode change 100755 => 100644 FishMeasure/run_fish_evaluation_batch.sh mode change 100755 => 100644 FishMeasure/run_fish_evaluation_simple.sh mode change 100755 => 100644 FishMeasure/run_predict_from_svo2.sh mode change 100755 => 100644 FishMeasure/run_predict_from_svo2_fish9.sh mode change 100755 => 100644 FishMeasure/utils/evaluate_flatness.py mode change 100755 => 100644 FishMeasure/utils/keep_largest_cluster.py mode change 100755 => 100644 FishMeasure/weight_estimator/test_dgcc.sh mode change 100644 => 100755 fish_api/start_fresh.sh mode change 100755 => 100644 packaging/bootstrap_fishserver.sh mode change 100755 => 100644 packaging/patch_cuda_torch.sh mode change 100755 => 100644 record.sh mode change 100755 => 100644 scripts/biomass_poller.py mode change 100755 => 100644 scripts/measure_debug.sh mode change 100755 => 100644 scripts/setup_ffmpeg.sh mode change 100755 => 100644 scripts/start_fresh.sh mode change 100755 => 100644 start_recording.sh diff --git a/FishAction/PYTORCHVIDEO_TRAINING.md b/FishAction/PYTORCHVIDEO_TRAINING.md old mode 100755 new mode 100644 diff --git a/FishAction/README.md b/FishAction/README.md old mode 100755 new mode 100644 diff --git a/FishAction/SEGMENT_LABEL_TRAINING.md b/FishAction/SEGMENT_LABEL_TRAINING.md old mode 100755 new mode 100644 diff --git a/FishAction/TRAINING_GUIDE.md b/FishAction/TRAINING_GUIDE.md old mode 100755 new mode 100644 diff --git a/FishAction/dataset/README.md b/FishAction/dataset/README.md old mode 100755 new mode 100644 diff --git a/FishAction/dataset/auto_label_optical_flow.py b/FishAction/dataset/auto_label_optical_flow.py old mode 100755 new mode 100644 diff --git a/FishAction/dataset/prepare_fish_dataset.py b/FishAction/dataset/prepare_fish_dataset.py old mode 100755 new mode 100644 diff --git a/FishAction/dataset/split_videos_into_minutes.py b/FishAction/dataset/split_videos_into_minutes.py old mode 100755 new mode 100644 diff --git a/FishAction/predict_video_x3d_3class.py b/FishAction/predict_video_x3d_3class.py old mode 100755 new mode 100644 diff --git a/FishAction/requirements.txt b/FishAction/requirements.txt old mode 100755 new mode 100644 diff --git a/FishAction/test.sh b/FishAction/test.sh old mode 100755 new mode 100644 diff --git a/FishAction/test_pytorchvideo_x3d_3class.py b/FishAction/test_pytorchvideo_x3d_3class.py old mode 100755 new mode 100644 diff --git a/FishAction/train.sh b/FishAction/train.sh old mode 100755 new mode 100644 diff --git a/FishAction/train_fish_action.sh b/FishAction/train_fish_action.sh old mode 100755 new mode 100644 diff --git a/FishAction/train_pytorchvideo_x3d.py b/FishAction/train_pytorchvideo_x3d.py old mode 100755 new mode 100644 diff --git a/FishAction/train_pytorchvideo_x3d_segments.py b/FishAction/train_pytorchvideo_x3d_segments.py old mode 100755 new mode 100644 diff --git a/FishAction/wrong_test.json b/FishAction/wrong_test.json old mode 100755 new mode 100644 diff --git a/FishMeasure/batch_process_svo2.py b/FishMeasure/batch_process_svo2.py old mode 100755 new mode 100644 diff --git a/FishMeasure/dataset/dataset.py b/FishMeasure/dataset/dataset.py old mode 100755 new mode 100644 diff --git a/FishMeasure/detection/test_all_images.py b/FishMeasure/detection/test_all_images.py old mode 100755 new mode 100644 diff --git a/FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/log/classification/fish_pointnet2_finetune/train_classification.py b/FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/log/classification/fish_pointnet2_finetune/train_classification.py old mode 100755 new mode 100644 diff --git a/FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/train_classification.py b/FishMeasure/pointcloud_classifier/Pointnet_Pointnet2_pytorch/train_classification.py old mode 100755 new mode 100644 diff --git a/FishMeasure/pointcloud_classifier/dataset.py b/FishMeasure/pointcloud_classifier/dataset.py old mode 100755 new mode 100644 diff --git a/FishMeasure/pointcloud_classifier/run_test.sh b/FishMeasure/pointcloud_classifier/run_test.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/pointcloud_classifier/train_pointnet.py b/FishMeasure/pointcloud_classifier/train_pointnet.py old mode 100755 new mode 100644 diff --git a/FishMeasure/run_fish_evaluation.sh b/FishMeasure/run_fish_evaluation.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/run_fish_evaluation_batch.sh b/FishMeasure/run_fish_evaluation_batch.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/run_fish_evaluation_simple.sh b/FishMeasure/run_fish_evaluation_simple.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/run_predict_from_svo2.sh b/FishMeasure/run_predict_from_svo2.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/run_predict_from_svo2_fish9.sh b/FishMeasure/run_predict_from_svo2_fish9.sh old mode 100755 new mode 100644 diff --git a/FishMeasure/utils/evaluate_flatness.py b/FishMeasure/utils/evaluate_flatness.py old mode 100755 new mode 100644 diff --git a/FishMeasure/utils/keep_largest_cluster.py b/FishMeasure/utils/keep_largest_cluster.py old mode 100755 new mode 100644 diff --git a/FishMeasure/weight_estimator/test_dgcc.sh b/FishMeasure/weight_estimator/test_dgcc.sh old mode 100755 new mode 100644 diff --git a/fish_api/start_fresh.sh b/fish_api/start_fresh.sh old mode 100644 new mode 100755 index 066a0f8..2bd3041 --- a/fish_api/start_fresh.sh +++ b/fish_api/start_fresh.sh @@ -27,7 +27,7 @@ cd "$DIR" # 未设置时由 app/settings.py 的默认值或 .env 中的 PUBLIC_BASE_URL 决定。 unset PYTHON_FISH_MEASURE PYTHON_FISH_ACTION 2>/dev/null || true -PY="${PYTHON:-python3.8}" +PY="${PYTHON:-python3}" "$PY" -m app.prestart_fresh diff --git a/packaging/bootstrap_fishserver.sh b/packaging/bootstrap_fishserver.sh old mode 100755 new mode 100644 diff --git a/packaging/patch_cuda_torch.sh b/packaging/patch_cuda_torch.sh old mode 100755 new mode 100644 diff --git a/record.sh b/record.sh old mode 100755 new mode 100644 diff --git a/scripts/biomass_poller.py b/scripts/biomass_poller.py old mode 100755 new mode 100644 diff --git a/scripts/measure_debug.sh b/scripts/measure_debug.sh old mode 100755 new mode 100644 diff --git a/scripts/setup_ffmpeg.sh b/scripts/setup_ffmpeg.sh old mode 100755 new mode 100644 diff --git a/scripts/start_fresh.sh b/scripts/start_fresh.sh old mode 100755 new mode 100644 diff --git a/start_recording.sh b/start_recording.sh old mode 100755 new mode 100644