منصوبے کے بارے میں
OneFlow ایک ڈیپ لرننگ فریم ورک ہے جو صارف دوست، قابل توسیع اور موثر ہونے کے لیے ڈیزائن کیا گیا ہے۔ یہ ماڈل پروگرامنگ کے لیے PyTorch جیسی API، n-جہتی متوازی عمل تک توسیع کے لیے Global Tensor، اور ماڈلز کی رفتار بڑھانے اور تعیناتی کے لیے Graph Compiler فراہم کرتا ہے۔
### اہم خصوصیات
- **PyTorch جیسی API**: PyTorch کی طرح بدیہی ماڈل پروگرامنگ کی اجازت دیتی ہے۔
- **Global Tensor**: کثیر جہتی متوازی فن تعمیرات میں ماڈلز کی توسیع میں سہولت فراہم کرتا ہے۔
- **Graph Compiler**: کمپیوٹیشنل گرافس کو بہتر بنا کر تربیت کو تیز کرتا ہے اور تعیناتی کو ہموار کرتا ہے۔
### سسٹم تقاضے
- لینکس آپریٹنگ سسٹم۔
- Python 3.7، 3.8، 3.9، 3.10، یا 3.11۔
- GPU ایکسلریشن کے لیے CUDA فن تعمیر 6.0 یا اس سے اوپر، CUDA Toolkit 10.0 یا اس سے اوپر، اور Nvidia ڈرائیور ورژن 440.33 یا اس سے اوپر۔
### تنصیب کے طریقے
- **Docker**: CUDA سپورٹ کے ساتھ پہلے سے تیار کردہ نائٹلی Docker امیجز دستیاب ہیں۔
- **Pip**: مستحکم ریلیز اور نائٹلی بلڈز (صرف CPU یا CUDA) pip کے ذریعے انسٹال کی جا سکتی ہیں، چین کے صارفین کے لیے مقامی آئینے کے اختیارات کے ساتھ۔
- **سورس کوڈ**: صارفین ریپوزٹری کلون کر سکتے ہیں اور CMake کا استعمال کرتے ہوئے تعمیر کر سکتے ہیں، جس میں صرف CPU یا CUDA ماحول کے لیے کنفیگریشن پری سیٹ موجود ہیں۔
### ایکو سسٹم اور ماڈل زو
- **Libai**: بڑے پیمانے پر ٹرانسفارمر ماڈلز کی متوازی تربیت کے لیے ڈیزائن کردہ ایک ٹول باکس، جس میں BERT، GPT، T5، VisionTransformer، اور SwinTransformer شامل ہیں۔
- **FlowVision**: ایک ٹول باکس جو کمپیوٹر ویژن ڈیٹاسیٹس، جدید ترین ماڈلز اور افادیتیں فراہم کرتا ہے۔
- **OneFlow-Models**: ResNet-50 اور Wide&Deep جیسے ماڈل نفاذ فراہم کرتا ہے (نوٹ: پرانا ہے)۔
### کمیونٹی اور مواصلات
- **چینی چینلز**: QQ گروپ (331883)، WeChat (OneFlowXZS)، اور Zhihu تنظیمی صفحہ۔
- **بین الاقوامی چینلز**: Discord سرور، Twitter، LinkedIn، اور Medium بلاگ۔
- بگ رپورٹس اور فیچر درخواستیں GitHub ایشوز کے ذریعے منظم کی جاتی ہیں۔
OneFlow اصل میں OneFlow Inc. اور Zhejiang Lab نے تیار کیا ہے، اور اسے Apache License 2.0 کے تحت تقسیم کیا گیا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.