
· 3 دقائق · تقنية
Finding an Infinite Loop in Scikit-Learn’s K-Means
An input that makes scikit-learn’s K-means loop forever: the bug in its empty-cluster handling, the report I filed, and the fix.
بالإنجليزيةمطور برمجيات أول في Zebra Technologies · الرؤية الآلية وتعلّم الآلة بلغة C++ · مونتريال
أكتب C++ للإنتاج منذ سبع سنوات، في Matrox Imaging ثم في Zebra. طوّرت خوارزميات الرؤية ثنائية الأبعاد وتعلّم الآلة في Aurora Imaging Library، حزمة تطوير الرؤية الآلية لدى Zebra، وقيّمت نماذج التعلّم العميق لكشف الأجسام والنصوص، وكيّفت الخوارزميات مع الكاميرات الذكية. واليوم أعمل أيضًا على الذكاء الاصطناعي التوليدي.


· 3 دقائق · تقنية
An input that makes scikit-learn’s K-means loop forever: the bug in its empty-cluster handling, the report I filed, and the fix.
بالإنجليزية
· تقنية
Thirty days of Montréal forecasts graded against the station next door. Temperature is 1.3 °C off a day ahead; seven in ten rain calls were false alarms.
بالإنجليزية
· تقنية
Two months of Hydro-Québec’s public outage feed, graded: regional reliability, Montréal boroughs, ETA accuracy and causes. Interactive charts and map.
بالإنجليزية
· تقنية
لماذا يحتاج قارئ الباركود إلى إعداد لون المقدمة، وماذا يحدث عند بوابة الصعود حين لا يكون موجودًا.

2025 · منشور · المشاريع
A numbered queue on a waiting-room screen for small clinics, so patients stop asking who is next.
بالإنجليزية
2024 · منشور · المشاريع
A C++ library that records where a Windows process’s memory goes over time (stack, DLLs, mapped files, private data) and writes it to CSV.
بالإنجليزية