منصوبے کے بارے میں
Keras 3 ایک اعلیٰ سطح کا ڈیپ لرننگ فریم ورک ہے جسے متعدد بیک اینڈز پر لچک اور کارکردگی کے لیے ڈیزائن کیا گیا ہے۔ یہ تربیت اور انفرنس کے لیے JAX، TensorFlow، اور PyTorch کی حمایت کرتا ہے، جبکہ OpenVINO کے لیے صرف انفرنس کی سپورٹ فراہم کرتا ہے۔
اہم صلاحیتوں میں شامل ہیں:
- ملٹی بیک اینڈ سپورٹ: صارفین JAX، TensorFlow، اور PyTorch کے درمیان سوئچ کر سکتے ہیں تاکہ مخصوص فریم ورک کے فوائد سے فائدہ اٹھایا جا سکے، جیسے کہ JAX کی کارکردگی یا TensorFlow کا پروڈکشن ایکو سسٹم۔
- وسیع اطلاق کی حد: کمپیوٹر ویژن، نیچرل لینگویج پروسیسنگ، آڈیو پروسیسنگ، ٹائم سیریز فورکاسٹنگ، اور ریکومینڈر سسٹمز کے لیے ماڈلز کی ترقی کی حمایت کرتا ہے۔
- انٹرآپریبلٹی: Keras ماڈلز کو نیٹیو PyTorch Modules یا JAX-native ماڈل فنکشنز میں ضم کیا جا سکتا ہے۔ یہ مختلف فارمیٹس کے ڈیٹا سیٹس کی بھی حمایت کرتا ہے، بشمول tf.data.Dataset اور PyTorch DataLoaders۔
- اسکیل ایبلٹی: اسے مقامی لیپ ٹاپس سے لے کر بڑے GPU یا TPU کلسٹرز تک اسکیل کرنے کے لیے ڈیزائن کیا گیا ہے۔
- بیک ورڈز کمپیٹیبلٹی: TensorFlow بیک اینڈ استعمال کرتے وقت tf.keras کے متبادل کے طور پر کام کرتا ہے۔