File size: 2,791 Bytes
f43af3c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# 快速开始:上传到 Hugging Face

## ✅ 整理完成

文件夹已整理完成,可以上传到 Hugging Face。

**文件夹大小**: 1.3MB(适合上传)

## 📋 整理内容

### 已完成的清理
- ✅ 更新了 `.gitignore` 文件
- ✅ 创建了清理脚本 `cleanup_for_hf.py`
- ✅ 检查了大文件(无大文件)
- ✅ 创建了上传指南

### 新增文件
- `compute_cascade_metrics.py` - 级联指标计算脚本
- `COMPUTE_METRICS_README.md` - 指标计算说明
- `HF_UPLOAD_GUIDE.md` - 上传指南
- `ADDITIONS_README.md` - 新增功能说明
- `cleanup_for_hf.py` - 清理脚本
- `requirements_compute_metrics.txt` - 额外依赖

## 🚀 三步上传

### 步骤1: 安装 Hugging Face CLI

```bash
pip install huggingface_hub
```

### 步骤2: 登录

```bash
huggingface-cli login
# 输入你的 token(在 https://huggingface.co/settings/tokens 获取)
```

### 步骤3: 创建仓库并上传

```bash
# 1. 在网页上创建仓库
# 访问 https://huggingface.co/new
# 选择 "Dataset",命名为例如:easytpp-cascade-metrics

# 2. 上传文件
cd /Users/chenshuyi/Downloads/EasyTemporalPointProcess-main
huggingface-cli upload <your-username>/easytpp-cascade-metrics . --repo-type dataset
```

## 📥 在云电脑上下载

```bash
# 方法1: 使用 CLI
huggingface-cli download <your-username>/easytpp-cascade-metrics --local-dir ./EasyTPP

# 方法2: 使用 Git
git clone https://huggingface.co/datasets/<your-username>/easytpp-cascade-metrics
cd easytpp-cascade-metrics
```

### ⚠️ 重要:数据文件需要单独获取

代码仓库**不包含**数据文件(已通过 .gitignore 排除,因为文件太大)。

数据文件需要单独传输:

```bash
# 在云电脑上创建目录
mkdir -p data/cascades

# 方法1: 使用 scp 从本地传输(推荐)
scp user@local-machine:/path/to/information_cascade*.json ./data/cascades/

# 方法2: 如果已上传到 Hugging Face Dataset Hub
huggingface-cli download <username>/cascade-data --local-dir ./data/cascades
```

详细说明请参考 `DATA_FILES_NOTICE.md`

## 📚 相关文档

- **详细上传指南**: `HF_UPLOAD_GUIDE.md`
- **数据文件说明**: `DATA_FILES_NOTICE.md` ⚠️ **重要**
- **指标计算说明**: `COMPUTE_METRICS_README.md`
- **新增功能**: `ADDITIONS_README.md`
- **上传检查清单**: `UPLOAD_CHECKLIST.md`

## ⚠️ 注意事项

1. **文件大小**: 当前文件夹 1.3MB,无需 Git LFS
2. **敏感信息**: 已检查,无敏感信息
3. **依赖**: 确保 `requirements.txt``requirements_compute_metrics.txt` 已包含

## 🎯 下一步

1. 按照上述步骤上传到 Hugging Face
2. 在云电脑上下载并测试
3. 运行 `compute_cascade_metrics.py` 计算指标

---

**准备好了!可以开始上传了!** 🎉