File size: 1,376 Bytes
cab74fb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/usr/bin/env bash
set -euo pipefail

############################
# 1) 配置:改这里
############################
REPO_ID="pangkaiyu/kimi_eval"
REPO_TYPE="model"   # model | dataset | space

# 你要上传的文件/文件夹路径(自己按需增删)
PATHS=(
  /workspace/intern/pangkaiyu/Kimi-Audio/Kimi-Audio-Evalkit/almeval
  /workspace/intern/pangkaiyu/dg/log_train_mini_encoder_aligner_new_whole_1_dpdc_low.txt
)

############################
# 2) 创建 repo(已存在会提示错误,这里忽略)
############################
echo "[1/3] Ensure repo exists: ${REPO_ID} (type=${REPO_TYPE})"
hf repo create "${REPO_ID}" --repo-type "${REPO_TYPE}" >/dev/null 2>&1 || true

############################
# 3) 逐个上传,保留原名
############################
echo "[2/3] Uploading paths..."
for p in "${PATHS[@]}"; do
  if [[ ! -e "$p" ]]; then
    echo "ERROR: Path not found: $p" >&2
    exit 1
  fi

  name="$(basename "$p")"

  if [[ -d "$p" ]]; then
    echo " - folder: $p  ->  ${name}/"
    hf upload "${REPO_ID}" "$p" "${name}/" --repo-type "${REPO_TYPE}"
  elif [[ -f "$p" ]]; then
    echo " - file:   $p  ->  ${name}"
    hf upload "${REPO_ID}" "$p" "${name}" --repo-type "${REPO_TYPE}"
  else
    echo "ERROR: Not a regular file or directory: $p" >&2
    exit 1
  fi
done

echo "[3/3] Done."
echo "Repo: https://huggingface.co/${REPO_ID}"