#خارج_از_بحث
بصورت ویژه پیشنهاد میدم این فیلم رو ببینید ...
نکته : فیلم رده سنی R هست.
و صحنههای +۱۸ داره، اما کاملاً ارزش چندساعت وقت گذاشتن رو خواهد داشت.
پ.ن :
توی این فیلم توجه کنید نولان باز هم از تکنیک، صحنههای رنگی و سیاه سفید استفاده کرده
صحنههای سیاه و سفید از شایعات و از زبان دیگران روایت شده.
بصورت ویژه پیشنهاد میدم این فیلم رو ببینید ...
نکته : فیلم رده سنی R هست.
و صحنههای +۱۸ داره، اما کاملاً ارزش چندساعت وقت گذاشتن رو خواهد داشت.
پ.ن :
توی این فیلم توجه کنید نولان باز هم از تکنیک، صحنههای رنگی و سیاه سفید استفاده کرده
صحنههای سیاه و سفید از شایعات و از زبان دیگران روایت شده.
❤🔥34👍10👎6🔥2🍾1🗿1
دستاوردهای یادگیری عمیق(InTec)
#ToDo باید ی Roadmap جدید برای ML, Ai بنویسم، اواخر ۲۰۲۳، شروع ۲۰۲۴ خیلی چیزا تغییر کرده که خب بنظرم باید Roadmap قبلی آپدیت بشه حتماً 🤔 باید تکمیل بشه، بخصوص برای کاریابی (مخصوصاً خارج از ایران) و البته ML engineering هم اضافه بشه چون تو خیلی از موارد…
#Roadmap 2023
این پیام توی چندروز آینده، آپدیت میشه
اینبار با فرض اینکه مقدمات پایتون رو میدونید شروع میکنم، توی ایران شاید حتی باید بگم با فرض اینکه پایتون رو در سطح Senior بلد هستید (بدون تعارف ۹۸٪ ایرانیهایی که توی لینکدین میزنن
Senior Python Developer
واقعاً سطحاشون این نیست)
مهمتر اینکه، من این RoadMap رو برای پیدا کردن شغل نوشتم؛ گوشه ذهنم
۱- اول باید پایتون رو حرفهای باشید، بدون تعارف مرحله دوم مصاحبه حرفهای شما ارزیابی زبان برنامهنویسی هست که اعلام کردید و سطحی که گفتید و مهمتر از اون
Data structure & Algorithm
پس اولین کتابی که ۱۰۰٪ باید بخونید
Fluent Python 2nd Edition
و بعد از اون :
Data Structure & Algorithm in Python
این موارد که تموم شد، بخش زیادی از مرحله اول و دوم مصاحبه رو با موفقیت جلو میبرید، غیر از سوالات هوش مصنوعی (البته تمام مراحل به soft skills ها هم بستگی داره)
بعد از این باید بتونید، دیتا رو اصطلاحاً مثل موم توی دست بگیرید پس برای دیتای
رو بدونید اما توی همین راستا :
هم لازمه ولی نرید بشینید کل توابع رو حفظ، چون به لطف گوگل همرو پیدا میکنید چیزی که خیلی حرفهای باید بدونید، سرعت بخشیدن به کدها هست
توی نامپای بهتره فرق
رو بدونید،
نیست.
برای
آپدیتهای این پست وقتی تموم میشه که
Pin
بشه روی کانال
این پیام توی چندروز آینده، آپدیت میشه
اینبار با فرض اینکه مقدمات پایتون رو میدونید شروع میکنم، توی ایران شاید حتی باید بگم با فرض اینکه پایتون رو در سطح Senior بلد هستید (بدون تعارف ۹۸٪ ایرانیهایی که توی لینکدین میزنن
Senior Python Developer
واقعاً سطحاشون این نیست)
مهمتر اینکه، من این RoadMap رو برای پیدا کردن شغل نوشتم؛ گوشه ذهنم
ML Engineering رو هم دارم، نه Researcher حرفهای شدن؛ البته که ی سطحی از این موارد رو بدونید.۱- اول باید پایتون رو حرفهای باشید، بدون تعارف مرحله دوم مصاحبه حرفهای شما ارزیابی زبان برنامهنویسی هست که اعلام کردید و سطحی که گفتید و مهمتر از اون
Data structure & Algorithm
پس اولین کتابی که ۱۰۰٪ باید بخونید
Fluent Python 2nd Edition
و بعد از اون :
Data Structure & Algorithm in Python
این موارد که تموم شد، بخش زیادی از مرحله اول و دوم مصاحبه رو با موفقیت جلو میبرید، غیر از سوالات هوش مصنوعی (البته تمام مراحل به soft skills ها هم بستگی داره)
بعد از این باید بتونید، دیتا رو اصطلاحاً مثل موم توی دست بگیرید پس برای دیتای
tabular لازمه که Pandasرو بدونید اما توی همین راستا :
Numpy, Matplotlib
کتابی که برای نامپای معرفی میکنم برای سال ۲۰۱۷ هست قدیمی شاید باشه اما بسیار بسیار عالی و فوق العاده هست (خیلی دنبالش گشتم توی این سالها امروز اتفاقی پیداش کردم)
From Python to Numpyهم لازمه ولی نرید بشینید کل توابع رو حفظ، چون به لطف گوگل همرو پیدا میکنید چیزی که خیلی حرفهای باید بدونید، سرعت بخشیدن به کدها هست
توی نامپای بهتره فرق
numpy معمول و mkl و ... رو بدونید (ml engineer) Array programming, vectorizationرو بدونید،
for loop رو حذف کردن و بجاش از np.vectorize گذاشتن اسمش Vectorization نیست.
برای
matplotlib هم باید بتونید باهاش storytelling انجام بدید، کاربر عادی باید بتونه با کمترین توضیح شما هدف نمودار و ... ایی که نمایش دادید رو متوجه بشه.آپدیتهای این پست وقتی تموم میشه که
Pin
بشه روی کانال
❤81👍10😍3🏆2🆒2🎉1🍾1💅1
#خارج_از_بحث
بسیاری از کشورهایی که مشکلات آبی دارند به ساخت رودهای مصنوعی رو آوردند؛ مصر و افغانستان و …
Youtube link
من متخصص این زمینه نیستم اما مشکل آب ایران از افغانستان به مراتب وخیم تر و جدی تر هست؛ این مطلب رو اینجا نذاشتم که توصیه ای انجام بدم یا …
اما آگاهی مردم باعث تقاضا و در نهایت اختصاص بودجه دولت ها میشه؛ این صحبت رو میکنم شاید دولت بودجه ای برای اینکار به متخصص های این زمینه اختصاص بده.
پ.ن : جایی خونده بودم رشته قنات ها در ایران همچین هدفی داشتند و زیر زمین بودنشون با این هدف بوده که آب توسط خورشید تبخیر نشه
چیزی که آمریکا براش از گوی مشکی و پنبل خورشیدی یا … کشیدن روی کانال های آبی استفاده میکنه امروزه.
بسیاری از کشورهایی که مشکلات آبی دارند به ساخت رودهای مصنوعی رو آوردند؛ مصر و افغانستان و …
Youtube link
من متخصص این زمینه نیستم اما مشکل آب ایران از افغانستان به مراتب وخیم تر و جدی تر هست؛ این مطلب رو اینجا نذاشتم که توصیه ای انجام بدم یا …
اما آگاهی مردم باعث تقاضا و در نهایت اختصاص بودجه دولت ها میشه؛ این صحبت رو میکنم شاید دولت بودجه ای برای اینکار به متخصص های این زمینه اختصاص بده.
پ.ن : جایی خونده بودم رشته قنات ها در ایران همچین هدفی داشتند و زیر زمین بودنشون با این هدف بوده که آب توسط خورشید تبخیر نشه
چیزی که آمریکا براش از گوی مشکی و پنبل خورشیدی یا … کشیدن روی کانال های آبی استفاده میکنه امروزه.
YouTube
Afghanistan Is Building Asia's Largest Artificial River In The Desert
Afghanistan is trying to tackle it's water problem by building Asia's largest artificial river in the desert. This gigantic mega project is already under and costs a staggering $500 million dollars. Why is Afghanistan trying to build this giant artificial…
👍34🤣8❤2🆒2🍾1
اینم جالب بود:
Deep fake
داره استفاده میشه تا از آدمها و اشتراک مختلف عکسهایی که از خودشون میسازند، عکسهای لخت و nude درست کنند. (متأسفانه خیلی ازین عکسها رو هم پخش میکنند)
Link to the site
سایتی که گذاشتم اینطوری عمل میکنه که شما عکس واقعی و عکسی که از شما یا آشنای شما با deep fake تبدیل به تصویر nude شده رو بهش میدید و این سایت به تموم سایتهای مطرح و ... درخواست حذف داده فیک رو میکنه.
دیگه لازم نیست شخصاً به همه جا ایمیل بزنید که از تصویر شما سو استفاده شده و ...
پ.ن : برای تصاویر دیگه هم میشه استفاده کرد
Deep fake
داره استفاده میشه تا از آدمها و اشتراک مختلف عکسهایی که از خودشون میسازند، عکسهای لخت و nude درست کنند. (متأسفانه خیلی ازین عکسها رو هم پخش میکنند)
Link to the site
سایتی که گذاشتم اینطوری عمل میکنه که شما عکس واقعی و عکسی که از شما یا آشنای شما با deep fake تبدیل به تصویر nude شده رو بهش میدید و این سایت به تموم سایتهای مطرح و ... درخواست حذف داده فیک رو میکنه.
دیگه لازم نیست شخصاً به همه جا ایمیل بزنید که از تصویر شما سو استفاده شده و ...
پ.ن : برای تصاویر دیگه هم میشه استفاده کرد
stopncii.org
Stop Non-Consensual Intimate Image Abuse | StopNCII.org
StopNCII.org is operated by the Revenge Porn Helpline which is part of SWGfL, a charity that believes that all should benefit from technology, free from harm.
👍27🆒5👎3👌2❤1🐳1🍾1
به لطف این مدل واقعا دیگه نیازی به
Midjourney
نیست (۱۶ گیگ یا بالاتر اگر کارت گرافیک داشته باشید خروجی با سرعت خوبی ساخته میشه)
Stable diffusion 1.0
Midjourney
نیست (۱۶ گیگ یا بالاتر اگر کارت گرافیک داشته باشید خروجی با سرعت خوبی ساخته میشه)
Stable diffusion 1.0
👍23🍾1
Forwarded from Python Hints
#Quick
برای بالا بردن سرعت کدها اولین کاری که میکنید اینه که میرید
یاد میگیرید ؟
اشتباه نکنید، چیزی که قبل از اون نیاز دارید و ۹۹.۹٪ مشکلاتتون رو حل میکنه
(شاید یک آموزشی هم براش گذاشتم)
برای مثال توی پروژه اخیر، بجای یک سری از پردازشهای مهم تصویر رو که با
numpy
پیاده سازی شده بود آوردیم روی
Cython (numpy)
زمان اجرا تمام پردازشها قبل از این برای ۱ عکس توی بنچمارک ۵۳ ثانیه بود و بعد از تبدیل به Cython به حدوداً ۱ ثانیه رسید.
خیلی مهمه با همین ابزارهایی که در اختیارتون هست آشنا باشید و بتونید کار کنید.
برای بالا بردن سرعت کدها اولین کاری که میکنید اینه که میرید
Cیاد میگیرید ؟
اشتباه نکنید، چیزی که قبل از اون نیاز دارید و ۹۹.۹٪ مشکلاتتون رو حل میکنه
Cython(شاید یک آموزشی هم براش گذاشتم)
برای مثال توی پروژه اخیر، بجای یک سری از پردازشهای مهم تصویر رو که با
numpy
پیاده سازی شده بود آوردیم روی
Cython (numpy)
زمان اجرا تمام پردازشها قبل از این برای ۱ عکس توی بنچمارک ۵۳ ثانیه بود و بعد از تبدیل به Cython به حدوداً ۱ ثانیه رسید.
خیلی مهمه با همین ابزارهایی که در اختیارتون هست آشنا باشید و بتونید کار کنید.
👍38🤯15❤5🍾1
بعد میاد میگه نیروی کار نیست،
یا میگه ما قبلاً ی نیروی کار هوش مصنوعی گرفتیم، سرمون کلاه گذاشتن و ....
شما متن رو بخونید، خودتون قضاوت کنید
اگر توانایی نوشتن درخواست همکاری ندارید بدید به
ChatGpt
بعد ی سلسله آدم (دیتاساینس و ...) هم رفتن لایک کردند
خب آدم حسابی، خودت هم باشی سر همچین کاری میری ؟ که بیزینس هیچ دیدی از هوش مصنوعی نداره چرا لایک یا ساپورت میکنی که شبکه آدمهای اطرافت رو به اشتباه بندازی
من که کانکشن رو قطع کردم، بعد از کامنت گذاشتن
ولی نکنید این کارهارو.
اگر کسی دید و مصاحبه داد، حتماً بپرسه راجب کار
قطع به یقین میگم : (خدایی به منم بگه)
۱- دستمزد شما زیر ۲۰ میلیون خواهد بود
۲- شما تنها نیروی تیم هوش مصنوعی خواهید بود
۳- هیچ کس از تیمهای دیگه، هیچ دید درستی از هوش مصنوعی نخواهد داشت
۴- ۹۰٪ بیچارگی شما، توضیح واقعیات هوش مصنوعی به این تیم خواهد بود
اما اگر شما صاحب این شرکت، مدیر یا ... هستید
قطعاً مشاور شرکت شما، آدم کلاش و کار نابلدی هست یا اینکه هیچ سواد درستی از هوش مصنوعی ندارد.
یا میگه ما قبلاً ی نیروی کار هوش مصنوعی گرفتیم، سرمون کلاه گذاشتن و ....
شما متن رو بخونید، خودتون قضاوت کنید
اگر توانایی نوشتن درخواست همکاری ندارید بدید به
ChatGpt
بعد ی سلسله آدم (دیتاساینس و ...) هم رفتن لایک کردند
خب آدم حسابی، خودت هم باشی سر همچین کاری میری ؟ که بیزینس هیچ دیدی از هوش مصنوعی نداره چرا لایک یا ساپورت میکنی که شبکه آدمهای اطرافت رو به اشتباه بندازی
من که کانکشن رو قطع کردم، بعد از کامنت گذاشتن
ولی نکنید این کارهارو.
اگر کسی دید و مصاحبه داد، حتماً بپرسه راجب کار
قطع به یقین میگم : (خدایی به منم بگه)
۱- دستمزد شما زیر ۲۰ میلیون خواهد بود
۲- شما تنها نیروی تیم هوش مصنوعی خواهید بود
۳- هیچ کس از تیمهای دیگه، هیچ دید درستی از هوش مصنوعی نخواهد داشت
۴- ۹۰٪ بیچارگی شما، توضیح واقعیات هوش مصنوعی به این تیم خواهد بود
اما اگر شما صاحب این شرکت، مدیر یا ... هستید
قطعاً مشاور شرکت شما، آدم کلاش و کار نابلدی هست یا اینکه هیچ سواد درستی از هوش مصنوعی ندارد.
👍72🤣7💔3👏2😢2❤1👎1🍾1
#خارج_از_بحث
ی دوستی دارم، که نشستن باهاش برام همیشه لذت بخش هست
چون از تاریخ ایران، جهان صحبت میکنه. از هرچیزی که به ما ربط داره
نه اینوری نه اونوری، براش فرقی نمیکنه کی بالای کار باشه دقدقهاش درک ما از تاریخ هست، و آگاهی بخشی
اشکان خطیبی یک پروژهای رو شروع کرده بنام :
تاریخ تکرار میشود، و یک سری کتابهایی رو خوانش میکنه که قطعاً وقت کسی رو هم نخواهد گرفت (بجای موسیقی و ... گوش بدید) ولی درک درست بهتون میده
YouTube Link
ی دوستی دارم، که نشستن باهاش برام همیشه لذت بخش هست
چون از تاریخ ایران، جهان صحبت میکنه. از هرچیزی که به ما ربط داره
نه اینوری نه اونوری، براش فرقی نمیکنه کی بالای کار باشه دقدقهاش درک ما از تاریخ هست، و آگاهی بخشی
اشکان خطیبی یک پروژهای رو شروع کرده بنام :
تاریخ تکرار میشود، و یک سری کتابهایی رو خوانش میکنه که قطعاً وقت کسی رو هم نخواهد گرفت (بجای موسیقی و ... گوش بدید) ولی درک درست بهتون میده
YouTube Link
YouTube
History Repeats Itself (Episode 1) تاریخ تکرار می شود (قسمت اول)
قسمت اول برنامه"تاریخ تکرار میشود"
در هر قسمت ضمن خواندن تکه هایی از یک کتاب به وقایع تاریخی و انطباق الگوهای تکرار شونده در کشورهای تمامیتخواه میپردازیم.
این قسمت: شوروی ضد شوروی
نویسنده: ولادیمیر واینوویچ
مترجم: بیژن اشتری
نشر ثالث
کارگردان و تدوینگر:…
در هر قسمت ضمن خواندن تکه هایی از یک کتاب به وقایع تاریخی و انطباق الگوهای تکرار شونده در کشورهای تمامیتخواه میپردازیم.
این قسمت: شوروی ضد شوروی
نویسنده: ولادیمیر واینوویچ
مترجم: بیژن اشتری
نشر ثالث
کارگردان و تدوینگر:…
👍23👎12❤🔥2👏2❤1🍾1
دستاوردهای یادگیری عمیق(InTec)
#خارج_از_بحث ی دوستی دارم، که نشستن باهاش برام همیشه لذت بخش هست چون از تاریخ ایران، جهان صحبت میکنه. از هرچیزی که به ما ربط داره نه اینوری نه اونوری، براش فرقی نمیکنه کی بالای کار باشه دقدقهاش درک ما از تاریخ هست، و آگاهی بخشی اشکان خطیبی یک پروژهای…
اگر به فهمیدن علاقمند هستید :
حتماً تاریخ شفاهی ایران رو هم گوش بدید، از منبع رسمی البته
Iran Oral History (Harvard)
حتماً تاریخ شفاهی ایران رو هم گوش بدید، از منبع رسمی البته
Iran Oral History (Harvard)
👍18👌2🍾1
#هشدار
حتماً یک reminder بذارید و خمیر سیلیکون GPU سیستم رو حداقل سالی ۱ بار عوض کنید.
شخصاً فراموش کردم (۲ سال شد) و امروز تا مرز از دست دادن یکی از GPU ها رفتم.
این موضوع خیلی مهمه، مخصوصاً اگر کدهای هوش مصنوعی رو اکثراً روی سیستم خودتون اجرا میکنیدو
حتماً یک reminder بذارید و خمیر سیلیکون GPU سیستم رو حداقل سالی ۱ بار عوض کنید.
شخصاً فراموش کردم (۲ سال شد) و امروز تا مرز از دست دادن یکی از GPU ها رفتم.
این موضوع خیلی مهمه، مخصوصاً اگر کدهای هوش مصنوعی رو اکثراً روی سیستم خودتون اجرا میکنیدو
👍31❤5💋4☃1🍾1👀1
شخصاً رفتم سراغش :
https://huggingface.co/codellama
اگر مشکلاتم رو به خوبی حل کنه، قطعاً نسخه شرکت رو هم به این مورد تغییر خواهیم داد.
CodeLlama
نسخه پایتون رو تست میگیرم ابتدا.
https://huggingface.co/codellama
اگر مشکلاتم رو به خوبی حل کنه، قطعاً نسخه شرکت رو هم به این مورد تغییر خواهیم داد.
CodeLlama
نسخه پایتون رو تست میگیرم ابتدا.
huggingface.co
codellama (Code Llama)
Org profile for Code Llama on Hugging Face, the AI community building the future.
🆒8👍3❤🔥2🍾1
این پروژه علاوه بر اینکه فان تایم براتون ردیف میکنه و کاربردهایی داره و ...
آموزشی هم میشه بهش نگاه کرد؛ نکات ریز زیادی داره
FaceFusion
آموزشی هم میشه بهش نگاه کرد؛ نکات ریز زیادی داره
FaceFusion
GitHub
GitHub - facefusion/facefusion: Industry leading face manipulation platform
Industry leading face manipulation platform. Contribute to facefusion/facefusion development by creating an account on GitHub.
👍6❤4☃1🍾1
بعضیها سطح خالی بندی - اشتباه یا هرچیزی که اسمش رو بذارید توی رزومه نویسی رو کلا جابجا کردند :
قطعا اگر این بخش وجود نداشت من این آدم رو دعوت به مصاحبه میکردم؛ این بخش من رو مشکوک کرد بعد وارد لینکی که برای گیتهاب گذاشته بود شدم و اوضاع بدتر شد.
من قبلا هم گفتم؛ عزیزان اگر به گیتهاب رسیدگی نمیکنید و چیزی برای دمو کردن ندارید لینک نذارید.
توی تصویر بالا میتونید اشتباهاتی که من رو مشکوک میکنه به کم سوادی این شخص رو پیدا کنید ؟
بعنوان نمونه :
قطعا اگر این بخش وجود نداشت من این آدم رو دعوت به مصاحبه میکردم؛ این بخش من رو مشکوک کرد بعد وارد لینکی که برای گیتهاب گذاشته بود شدم و اوضاع بدتر شد.
من قبلا هم گفتم؛ عزیزان اگر به گیتهاب رسیدگی نمیکنید و چیزی برای دمو کردن ندارید لینک نذارید.
توی تصویر بالا میتونید اشتباهاتی که من رو مشکوک میکنه به کم سوادی این شخص رو پیدا کنید ؟
بعنوان نمونه :
Ubuntu CronTab👍12🤣6🤔2❤1😱1🍾1
دستاوردهای یادگیری عمیق(InTec)
بعضیها سطح خالی بندی - اشتباه یا هرچیزی که اسمش رو بذارید توی رزومه نویسی رو کلا جابجا کردند : قطعا اگر این بخش وجود نداشت من این آدم رو دعوت به مصاحبه میکردم؛ این بخش من رو مشکوک کرد بعد وارد لینکی که برای گیتهاب گذاشته بود شدم و اوضاع بدتر شد. من قبلا…
ی مورد دیدم اصن خدا :
۹۰٪ زدند که (بگذریم ازین که من شخصا جراتش رو ندارم این رو بزنم)
بگذریم از ۵۰٪ موارد که خودشون این لقب رو توی کار تنهایی خودشون با خودشون به خودشون اعتا کردند
ولی باقی موارد :
۱- مگه
۲- من منظورم از core Python این چیزا نیست؛ خواستم بگم که من پایتون رو با فریمورکها یاد نگرفتم (اسکریپت نویسی رو قوی هستم).
۳- من مدرک پایتون داره (دوره
مخصوصا آخری؛ بهش میگم داداش/آبجی من ۱۰ سال هست پایتون کار روزانهام هست هنوز خیلی چیزارو بلد نیستم.
بگذریم؛ سوالاتی که توی مصاحبه ازین به اصطلاح
۱- توی کد با محسابات بالا و بصورت
یکی از برنامهنویسها با
یکی دیگه از
۲- اگر درست جواب بده : فرض کن اولویت ورودیهای تابع مشخص نیست پارامترها از دیکشنری پاس داده میشه به تابع در اونصورت از کدوم مورد استفاده میکنید ؟ چرا ؟
۳- یک کلاس داریم: دائم ازش داریم
۴- برای اینکه بگیم کلاس
۵- استفاده از ماژول
نگم که کسی نتونست جواب بده (غیر از مورد ۴ که چندنفر جواب دادند)
خلاصه که نزنید؛ مخصوصا اگر ی دوره شرکت کردید بهتون گفتن پایتون تموم شده برای شما (از طرف من بزنید تو دهن اون آدم حتی)
برای جواب سوالات بالا و مطالب این چنینی هم :
@PyHints
رو دنبال کنید.
۹۰٪ زدند که (بگذریم ازین که من شخصا جراتش رو ندارم این رو بزنم)
Proficiency in core Python
- OOP
یا مثلا :Proficient in Python, including OOPیا ... بعد به طرف میگم اون
OOP برای چی هست ؟ یعنی اگر شما Proficiency in Python / core Pythonزدید خب قطعا باید
OOP رو هم بدونید جوابا خداس اصن :بگذریم از ۵۰٪ موارد که خودشون این لقب رو توی کار تنهایی خودشون با خودشون به خودشون اعتا کردند
ولی باقی موارد :
۱- مگه
OOP سطح حرفهای پایتون نیست ؟ خب من همون رو بلدم.۲- من منظورم از core Python این چیزا نیست؛ خواستم بگم که من پایتون رو با فریمورکها یاد نگرفتم (اسکریپت نویسی رو قوی هستم).
۳- من مدرک پایتون داره (دوره
Advance Python شرکت کردم) استادمون گفت دیگه چیزی نیست توی پایتون که ندونی مخصوصا آخری؛ بهش میگم داداش/آبجی من ۱۰ سال هست پایتون کار روزانهام هست هنوز خیلی چیزارو بلد نیستم.
بگذریم؛ سوالاتی که توی مصاحبه ازین به اصطلاح
Proficient Python Developerها پرسیدم این موارد بود که با توجه به چیزی که توی رزومههاشون هست باید همه رو جواب میدادند یا حداقل میشناختند (یعنی سخت نگرفتم خدایی):
۱- توی کد با محسابات بالا و بصورت
recursive دو مدل پیاده سازی داریم؛ هر ۲ درست هست ولی موقع conflict شما کدوم رو انتخاب میکنید که بمونه ؟یکی از برنامهنویسها با
dict نتایج رو نگهداری کرده یکی دیگه از
lru_cache استفاده کرده ۲- اگر درست جواب بده : فرض کن اولویت ورودیهای تابع مشخص نیست پارامترها از دیکشنری پاس داده میشه به تابع در اونصورت از کدوم مورد استفاده میکنید ؟ چرا ؟
۳- یک کلاس داریم: دائم ازش داریم
instance میسازیم یعنی ممکنه در یک لحظه بیش از 1000 اینستنس ازش داشته باشیم؛ با فرض اینکه attributeهاش همیشه ثابت هستند بنظرتون راحت ترین تغییر برای این کلاس به جهت کم کردن سربار و افزایش سرعت چی هست ؟۴- برای اینکه بگیم کلاس
Context Manager Protocolرو رعایت کرده چه special methods ایی رو باید داشته باشه ؟
۵- استفاده از ماژول
dis تحت چه شرایطی درست هست ؟ یا اینکه یک خروجی بهشون میدادم و ازشون مقایسه میخوامنگم که کسی نتونست جواب بده (غیر از مورد ۴ که چندنفر جواب دادند)
خلاصه که نزنید؛ مخصوصا اگر ی دوره شرکت کردید بهتون گفتن پایتون تموم شده برای شما (از طرف من بزنید تو دهن اون آدم حتی)
برای جواب سوالات بالا و مطالب این چنینی هم :
@PyHints
رو دنبال کنید.
👍38👎6🍾1
This media is not supported in your browser
VIEW IN TELEGRAM
ایده توی تصویر ترکیب کردن
Yolov8 + Supervision
برای
Object Detection
هست که خب همونطور که میبینید خیلی خروجی yolov8 رو بهتر میکنه روی این تسک
Github + More
Yolov8 + Supervision
برای
Object Detection
هست که خب همونطور که میبینید خیلی خروجی yolov8 رو بهتر میکنه روی این تسک
Github + More
👍12
Media is too big
VIEW IN TELEGRAM
مراحل پیشرفت علم در ایران :
۱- اخراج دانشجو
۲- ایجاد فضای مصموم و فرار مغزها
۳- افزایش سهمیه بسیج، سپاه، کوفت و زهرمار
۴- کشتار و شلیک به مغزهایی که نخواستند فرار کنند.
بمان و پس بگیر
۵- اخراج اساتید ...
فقط شرمنده اینجا چون خر پسند هستند، مراحل پیشرفت جور دیگه تعریف میشه
۱- اخراج دانشجو
۲- ایجاد فضای مصموم و فرار مغزها
۳- افزایش سهمیه بسیج، سپاه، کوفت و زهرمار
۴- کشتار و شلیک به مغزهایی که نخواستند فرار کنند.
بمان و پس بگیر
۵- اخراج اساتید ...
فقط شرمنده اینجا چون خر پسند هستند، مراحل پیشرفت جور دیگه تعریف میشه
👍82👎13💔13🤣5❤2🍾1
Guidanceدیدید بعضی از افراد یک سری پرامپت مینویسن که حتی نون هم میخره ؟
یه راهکار اینه که برید بشینید چندین ساعت دوره آموزشی ببینید و یاد بگیرید چه کلمات و جمله بندی اینکار رو میکنه
یه راهکار دیگه اینه که بشینید چندتا پرامپت توی اون موضوعی که میخواید پیدا کنید بعد بین این موارد ی پترن مشترک پیدا کنید و ازون پترن برای خروجی خودتون استفاده کنید ( شخصا قبلا اینکارو میکردم بخصوص موقع تولید عکس و ویدئو)
اما ی راهکار قشنگتر و حرفهای تر هم وجود داره :
Guidance on github
البته که کد زدن داره ولی ساده هست (مثال خودش روی
chatGpt هست ولی روی باقی موارد مثل Llama هم پشتیبانی میده) روی کولب اجرا کنید کجا بدرد میخوره ؟ اگر دارید اپلیکشن توسعه میدید که توش ی تمپلیت ثابت دارید و از
LLM استفاده میکنید این ابزار کمک میکنه تمپیلیت خیلی خوبی رو پیدا کنید.GitHub
GitHub - guidance-ai/guidance: A guidance language for controlling large language models.
A guidance language for controlling large language models. - guidance-ai/guidance
👍21❤1👀1