#!/bin/bash # 准备 HuggingFace Docker 部署文件 echo "==========================================" echo "Preparing Psc_Predict for HuggingFace" echo "==========================================" # 创建 models 目录 mkdir -p models # 从 Psc_Predict 复制模型文件 echo "Copying XGBoost models..." cp ../Psc_Predict/Psc_Predict/output/xgboost/*.pkl models/ # 检查模型文件 echo "" echo "Models copied:" ls -la models/ # 检查文件结构 echo "" echo "Directory structure:" echo "├── Dockerfile" echo "├── README.md" echo "├── requirements.txt" echo "├── server.py" echo "└── models/" ls models/ | sed 's/^/ ├── /' echo "" echo "==========================================" echo "Ready to deploy!" echo "" echo "Next steps:" echo "1. Create a new HuggingFace Space (Docker SDK)" echo "2. Upload all files to the Space" echo "3. Wait for build and deployment" echo "" echo "Or use git:" echo " git init" echo " git remote add origin https://huggingface.co/spaces/YOUR_USERNAME/psc-predict" echo " git add ." echo " git commit -m 'Initial commit'" echo " git push -u origin main" echo "=========================================="