Leanpub Header

Skip to main content

احتراف TensorFlow 2026

Minimum price

$19.00

$29.00

You pay

Author earns

$

Also available for 1 book credit with a Reader Membership

PDF
About

About

About the Book

في صيفٍ بعيد، جلستُ أمام شاشةٍ تُضيءُ غرفةً صغيرة، أراقبُ رقمًا واحدًا يتغيّر ببطء: قيمة الخسارة. كان النموذجُ الأولُ الذي كتبتُه لا يعرف شيئًا عن الصور ولا عن اللغة؛ كان يحاول أن يرسم خطًا مستقيمًا يمرُّ بين نقاطٍ مبعثرة. وحين نجح، بعد ساعاتٍ من المحاولة، شعرتُ بأنّي لم أكتبْ أسطرًا من بايثون، بل فتحتُ نافذةً على طريقةٍ جديدةٍ في التفكير: أن تُعطي الآلةَ أمثلةً، فتبحثَ هي عن القانون.


من ذلك اليوم إلى اليوم، تغيّر الكثير. كبرتْ المكتبةُ، وتغيّرتْ واجهاتُها، وتبدّلتْ أسماؤها، ودخلتْ الذكاءاتُ الاصطناعيةُ كلَّ بيتٍ وكلَّ هاتف. لكنّ السؤالَ الذي دفعني إلى الكتابة ظلَّ كما هو: **كيف نفهمُ ما نفعله، بدلًا من أن نُشغّلَ ما لا نفهمه؟**


هذا الكتابُ محاولةٌ صادقةٌ للإجابة. ليس قاموسًا للأوامر، ولا مجموعةً من الوصفات الجاهزة، بل رحلةٌ متدرّجةٌ تبدأ من السؤال «ما هو التنسور؟»، وتمرّ بالمعادلة والكود والتجربة والخطأ، وتنتهي عند نموذجٍ يعملُ في العالم الحقيقي، على هاتفٍ أو خادمٍ أو جهازٍ طبي. بين البداية والنهاية، ستجدُ قصصًا، وأمثلةً محلولة، وتمارينَ تُشبهُ ما ستواجهه فعلًا، وأخطاءً شائعةً سقطتُ فيها أنا نفسي، وأخرى رأيتُها تتكرّر أمامي في قاعات الدرس وفي غرفِ الخوادم.


## لماذا TensorFlow في عام 2026؟


قد يسألُ سائل: «أليس هناك ما هو أسهل؟». نعم، هناك أدواتٌ أسهل، وأخرى أسرع في البحث، وثالثةٌ يحبّها مجتمعُ الأبحاث. لكنّ TensorFlow، بعد أكثر من عقدٍ من النضوج، صار **نظامًا بيئيًا كاملًا** لا مكتبةً واحدة: لغةٌ للتنسورات، وواجهةٌ عاليةٌ لبناء النماذج، وخطوطُ بياناتٍ عالية الأداء، وأدواتُ تدريبٍ موزّع، ومنصّةُ نشرٍ على الأجهزة الطرفية، وخوادمُ استدلال، وأدواتُ مراقبةٍ وحوكمة. من يتعلّمُ TensorFlow يتعلّمُ، في الحقيقة، **كيف تنتقل الفكرة من دفترٍ إلى منتج**.


ولا يعني ذلك أنّه الخيارُ الوحيد. الفصلُ الأول يقارنُ بين TensorFlow وPyTorch وJAX بلا تحيّز، ويشرحُ متى يكون كلٌّ منها الخيارَ الصحيح. فالهدفُ ليس أن تُحبّ أداة، بل أن تعرفَ **لماذا** تختارها.


## عن الإصدارات: كلمة صريحة


أُكتبُ هذه الأسطرَ في عام 2026، والنسخةُ المرجعيةُ للكتاب هي **TensorFlow 2.21** و**Keras 3.15.1**، وأمثلةُ اللغة مكتوبةٌ بمعايير **Python 3.14**. لكنّ الأمانةَ العلميةَ تفرضُ عليّ قولَ الحقيقة: عجلاتُ TensorFlow الرسميةَ عند لحظة الكتابة تدعمُ Python حتى 3.13، ولم تصدرْ بعد عجلةٌ رسميةٌ مستقرّةٌ لـ 3.14. لذلك خصّصتُ الفصلَ الثاني لثلاثة مساراتٍ عملية: تشغيلُ TensorFlow داخل بيئة Python 3.13، أو داخل الحاوية الرسمية، أو تجربةُ `tf-nightly` عند توفّر عجلةٍ متوافقة. أمّا كودُ الكتاب نفسُه فقد كُتبَ بأسلوبٍ حديثٍ يعملُ على 3.13 و3.14 معًا، مع الإشارة إلى ما يعتمدُ على ميزاتٍ جديدة.


لن أُخفيَ عليك أنّك ستواجهُ أخطاءً. سأُخفّفُ عنك، لكن لن أُخدعك: من يُعلّمُك أنّ الطريقَ مفروشٌ بالورود يبيعُك وهمًا. الطريقُ مليءٌ بـ`NaN`، وبأشكالٍ لا تتوافق، وبذاكرةٍ تنفد، وبمقاييسَ ترفعُ يدها كأنّها تقول: «لستُ واثقًا». ولهذا خُصّصتْ صناديقُ «أخطاء شائعة» في كل فصل، لأنّ الخطأَ ليس عيبًا في الرحلة؛ إنّه جزءٌ من المنهج.


## لمن هذا الكتاب؟


- لطالبِ الهندسةِ أو علومِ الحاسبِ الذي يريدُ أن يبني أساسًا لا يُنسى.
- للمهندسِ الذي يعرفُ البرمجةَ ويقفُ على بابِ التعلّمِ العميقِ يبحثُ عن خريطة.
- للباحثِ التطبيقيِّ الذي يريدُ تحويلَ ورقةٍ علميةٍ إلى كودٍ يعمل.
- للمدرّبِ الذي يبحثُ عن مادةٍ عربيةٍ متسلسلةٍ، واضحةٍ، وقابلةٍ للتدريس.
- ولكلّ من قرأَ كثيرًا، وطبّقَ قليلًا، ثم قرّرَ أن يُكملَ الطريق.


لا يُشترطُ أن تكونَ خبيرًا في الرياضيات. الملحقُ (أ) يُعيدُ ترتيبَ ما تحتاجه من جبرٍ خطيٍّ وتفاضلٍ واحتمالات. ولا يُشترطُ أن تملكَ GPU؛ كلُّ أمثلةِ الكتاب تعملُ على CPU، وإن كانتْ بعضُ التجاربِ ستكونُ أسرعَ كثيرًا على كرتٍ رسومي.


## كيف تقرأ هذا الكتاب؟


ثلاثُ طرقٍ، اخترْ منها ما يناسبُك:


1. **الطريقُ المتدرّج:** اقرأْ بالترتيب، ونفّذِ الكودَ في كل فصل قبل الانتقال. لا تقرأْ ثلاثةَ فصولٍ ثم تقول: «فهمتُ». الفهمُ الحقيقيُّ يظهرُ عند أول خطأٍ تُصلحُه بيدك.
2. **الطريقُ العملي:** ابدأْ من الفصل الخامس، ثم عُدْ إلى الأساسيات كلّما احتجت. هذا مسارٌ للمهندسِ الذي يريدُ نتيجةً سريعة، لكنّه لا يُغني عن فهمِ التنسورات والاشتقاق.
3. **الطريقُ المرجعي:** استخدمْ فهرسَ الموضوعات والملاحقَ عند الحاجة. الكتابُ صُمّمَ ليعودَ إليه المحترفُ بعد أن يُنهيَه، لا ليُوضعَ على الرف.


## شكر وتقدير


إلى زوجتي «الملكة»، التي تعلّمتُ منها أنّ الإنجازَ ليس لحظةَ وصول، بل عادةُ سيرٍ يوميّة. إلى أبنائي: د/ عماد، د/ عمار، عمرو، عصماء، علا، عزام. إلى والديّ، الذين زرعوا فيّ فضولَ السؤال. إلى أساتذتي، وإلى كلِّ من كتبَ سطرًا تعلّمتُ منه. وإلى مجتمعِ TensorFlow مفتوحِ المصدر، الذي جعلَ المعرفةَ مشاعًا بين الناس.


وأخيرًا إليك، أيّها القارئ. إنّك تحملُ بين يديك دعوةً لا كتابًا: افتحْ محرّرَ الأكواد، وشغّلْ أول سطر، ودعِ الفضولَ يفعلُ الباقي.


**م/أحمد صالح المغز**  
2026

Author

About the Author

Ahmed Almaghz

AI, Machine Learning Engineer. Data Science, Data Analysis, Data Engineer. Senior full-stack web Developer, Software Engineer. More than 25Years experience

The Leanpub 60 Day 100% Happiness Guarantee

Within 60 days of purchase you can get a 100% refund on any Leanpub purchase, in two clicks.

See full terms...

Earn $8 on a $10 Purchase, and $16 on a $20 Purchase

We pay 80% royalties on purchases of $7.99 or more, and 80% royalties minus a 50 cent flat fee on purchases between $0.99 and $7.98. You earn $8 on a $10 sale, and $16 on a $20 sale. So, if we sell 5000 non-refunded copies of your book for $20, you'll earn $80,000.

(Yes, some authors have already earned much more than that on Leanpub.)

Learn more about writing on Leanpub

Free Updates. DRM Free.

If you buy a Leanpub book, you get free updates for as long as the author updates the book! Many authors use Leanpub to publish their books in-progress, while they are writing them. All readers get free updates, regardless of when they bought the book or how much they paid (including free).

Most Leanpub books are available in PDF (for computers) and EPUB (for phones, tablets and Kindle). The formats that a book includes are shown at the top right corner of this page.

Finally, Leanpub books don't have any DRM copy-protection nonsense, so you can easily read them on any supported device.

Learn more about Leanpub's ebook formats and where to read them

Write and Publish on Leanpub

You can use Leanpub to easily write, publish and sell in-progress and completed ebooks and online courses!

Leanpub is a powerful platform for serious authors, combining a simple, elegant writing and publishing workflow with a store focused on selling in-progress ebooks.

Leanpub is a magical typewriter for authors: just write in plain text, and to publish your ebook, just click a button. (Or, if you are producing your ebook your own way, you can even upload your own PDF and/or EPUB files and then publish with one click!) It really is that easy.

Learn more about writing on Leanpub