منصوبے کے بارے میں

Flux ایک مشین لرننگ لائبریری ہے جو مکمل طور پر جولیا میں لکھی گئی ہے۔ اسے 100% خالص جولیا اسٹیک کے طور پر بیان کیا گیا ہے جو جولیا کے مقامی GPU اور خودکار تفریق کی حمایت پر ہلکے تجرید فراہم کرتی ہے، جس کا مقصد سادہ کاموں کو آسان بنانا ہے جبکہ مکمل طور پر قابل تدوین رہنا ہے۔ README سے ظاہر ہونے والی اہم خصوصیات: - خالص جولیا نفاذ، جس میں پروجیکٹ کی اپنی وضاحت کے مطابق کوئی غیر جولیا بنیادی انحصار نہیں۔ - جولیا 1.10 یا اس سے نئے ورژن کے ساتھ بہترین کام کرتی ہے۔ - ورژن 0.15 میں، جولیا میں تقریباً کوئی بھی پیرامیٹرائزڈ فنکشن Flux ماڈل کے طور پر کام کر سکتا ہے، بشمول پیرامیٹرز پر بندشیں۔ README وزن، تعصب اور آؤٹ پٹ ویکٹر پر ایک بندش کو ایک درست ماڈل کے طور پر دکھاتا ہے، اور نوٹ کرتا ہے کہ اسی فنکشن کو بلٹ ان لیئرز جیسے Chain، Dense اور vcat کے ساتھ بھی ظاہر کیا جا سکتا ہے۔ - آپٹیمائزر سیٹ اپ اور تربیتی معاونین فراہم کرتا ہے، جیسا کہ ایک مختصر مثال میں Flux.setup بمعہ Adam اور Flux.train! سے ظاہر ہوتا ہے۔ - مستحکم اور ڈیولپمنٹ ورژن کے ساتھ دستاویزات، ایک کوئیک اسٹارٹ گائیڈ، اور مثالوں کا ایک علیحدہ ماڈل زو ریپوزٹری فراہم کرتا ہے۔ - جولیا ڈسکورس اور Slack کے ذریعے کمیونٹی سپورٹ چینلز رکھتا ہے۔ - تحقیق میں حوالہ دینے کے قابل ہے، جس میں CITATION.bib فائل اور JOSS پیپر DOI شامل ہے۔ README میں ایک مختصر مثال شامل ہے جو پیدا کردہ ڈیٹا سے ایک چھوٹے فنکشن کو ہاتھ سے لکھی گئی پیرامیٹرائزڈ بندش، Adam آپٹیمائزر حالت، اور تربیتی لوپ کے ذریعے فٹ کرتی ہے، پھر حقیقت بمقابلہ سیکھے گئے آؤٹ پٹ کو پلاٹ کرتی ہے۔ یہ قارئین کو طویل مثال کے لیے کوئیک اسٹارٹ صفحہ کی طرف بھی اشارہ کرتا ہے۔ یہ جائزہ صرف ریپوزٹری کے README اور وضاحت پر مبنی ہے؛ یہاں کوئی بینچ مارک، درجہ بندی یا کارکردگی کے دعوے نہیں کیے گئے۔