Update README.md
Browse files
README.md
CHANGED
@@ -121,3 +121,114 @@ Fame Kit proudly built by [sbeierle](https://github.com/sbeierle) with 🛡️ C
|
|
121 |
---
|
122 |
|
123 |
# Built with Fire. Built with Fame. 🛡️🔥
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
---
|
122 |
|
123 |
# Built with Fire. Built with Fame. 🛡️🔥
|
124 |
+
|
125 |
+
|
126 |
+
---
|
127 |
+
|
128 |
+
|
129 |
+
# Fame PyTorch ROCm Kit 🔥
|
130 |
+
|
131 |
+
مُصمم بشجاعة. مُصمم ببراعة. مُصمم بشغف.
|
132 |
+
|
133 |
+
---
|
134 |
+
|
135 |
+
## 🚀 حول
|
136 |
+
|
137 |
+
يوفر هذا المشروع مجموعة بناء كاملة ومنظمة لتجميع نسخة PyTorch ROCm عاملة على وحدات معالجة الرسومات AMD - دون عناء استخدام وحدات ROCm أو HIP أو OpenMP أو Git الفرعية.
|
138 |
+
|
139 |
+
ستجد كل ما تحتاجه لبناء PyTorch وتثبيته واختباره من المصدر، مع إنشاء حزمة `.whl` صالحة لجهازك المحلي.
|
140 |
+
|
141 |
+
---
|
142 |
+
|
143 |
+
## 📋 هيكل المشروع
|
144 |
+
|
145 |
+
| ملف/مجلد | الغرض |
|
146 |
+
|:-----------|:--------|
|
147 |
+
| `build_torch.sh` | سكربت لبناء PyTorch من المصدر |
|
148 |
+
| `install_torch.sh` | سكربت تثبيت ملف Wheel المُولّد |
|
149 |
+
| `test_torch.sh` | سكربت لاختبار استيراد PyTorch وحالة ROCm |
|
150 |
+
| `fame_torch_freeze.txt` | تجميد البيئة (إصدارات الحزمة) |
|
151 |
+
| `pytorch-wheel/` | (اختياري) المجلد الذي يحتوي على ملف `.whl` |
|
152 |
+
| `MY_WHEELI_NOTES.md` | ملاحظات متعلقة ببناء Wheel |
|
153 |
+
| `PyTorch_ROCm_Build_Notes.md` | ملاحظات بناء ROCm الموسعة |
|
154 |
+
| `README.md` | هذه الوثيقة - الخطة الرئيسية لـ Fame |
|
155 |
+
|
156 |
+
---
|
157 |
+
|
158 |
+
## 🛠️ تعليمات البناء
|
159 |
+
|
160 |
+
1. **تفعيل بيئة ROCm**
|
161 |
+
|
162 |
+
```bash
|
163 |
+
source ~/rocm_env/bin/activate
|
164 |
+
```
|
165 |
+
|
166 |
+
2. **انتقل إلى مجلد المشروع**
|
167 |
+
|
168 |
+
```bash
|
169 |
+
cd fame-pytorch-kit/
|
170 |
+
```
|
171 |
+
|
172 |
+
3. **بناء PyTorch**
|
173 |
+
|
174 |
+
```bash
|
175 |
+
bash build_torch.sh
|
176 |
+
```
|
177 |
+
|
178 |
+
سيكون ملف `.whl` المُنشأ موجودًا في `pytorch/dist/`.
|
179 |
+
|
180 |
+
---
|
181 |
+
|
182 |
+
## 📦 تعليمات التثبيت
|
183 |
+
|
184 |
+
### تثبيت سريع
|
185 |
+
|
186 |
+
```bash
|
187 |
+
bash install_torch.sh
|
188 |
+
```
|
189 |
+
|
190 |
+
### تثبيت يدوي
|
191 |
+
|
192 |
+
```bash
|
193 |
+
cd pytorch/dist/
|
194 |
+
pip install torch-2.8.0a0+gitc402b3b-cp312-cp312-linux_x86_64.whl
|
195 |
+
|
196 |
+
```
|
197 |
+
|
198 |
+
تأكد من تفعيل بيئة بايثون (venv) لديك!
|
199 |
+
|
200 |
+
---
|
201 |
+
|
202 |
+
## ✅ تعليمات الاختبار
|
203 |
+
|
204 |
+
```bash
|
205 |
+
bash test_torch.sh
|
206 |
+
```
|
207 |
+
|
208 |
+
أو يدويًا:
|
209 |
+
|
210 |
+
```bash
|
211 |
+
python -c "import torch; print(torch.cuda.is_available())"
|
212 |
+
python -c "import torch; print(torch.cuda.get_device_name(0))"
|
213 |
+
python -c "import torch; print(torch.version.hip)"
|
214 |
+
```
|
215 |
+
|
216 |
+
المتوقع: `True`، اسم وحدة معالجة الرسومات، سلسلة إصدار HIP.
|
217 |
+
|
218 |
+
---
|
219 |
+
|
220 |
+
## 📜 الترخيص
|
221 |
+
|
222 |
+
هذا المشروع مرخص بموجب ترخيص معهد ماساتشوستس للتكنولوجيا (MIT).
|
223 |
+
|
224 |
+
---
|
225 |
+
|
226 |
+
## 🤝 شكر وتقدير
|
227 |
+
|
228 |
+
مجموعة الشهرة مصممة بفخر من قِبل [sbeierle](https://github.com/sbeierle) بشجاعة 🛡️، وحماس 🔥، وشهرة 🚀.
|
229 |
+
|
230 |
+
---
|
231 |
+
|
232 |
+
# صُنعت بالنار. صُنعت بالشهرة. 🛡️🔥
|
233 |
+
# Fame PyTorch ROCm Kit 🔥
|
234 |
+
|