روزمرگی های یک برنامه نویس
949 subscribers
30 photos
5 videos
1 file
34 links
سلام دوستان من آیدین هستم.
به پیشنهاد دوستان اینجا میخوایم جونیور فرندلی باشیم (هوای تازه‌کارها رو داشته باشیم) و مطالبی تو حوزه های لینوکس، پایتون و هوش مصنوعی به اشتراک بزاریم😃

@lython : linux python

ID: @aidinZe

http://linkedin.com/in/aidin-zehtab
Download Telegram
موافق هستید همچین دوره هایی توی کانال بذاریم؟
Anonymous Poll
91%
آره خوبه میتونیم استفاده کنیم 😃
9%
نه نمیخواد خودمون پیدا میکنیم☹️
🔥7
Media is too big
VIEW IN TELEGRAM
دوره عالی Andrew NG در مورد پرامپتینگ و chatGPT که مخصوص دولوپرها هست:
https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/

@lython
👍101
نصب ورژن خاص پایتون بر روی لینوکس
سوال: من یه پروژه دارم روی ورژن خاصی از پایتون کار میکنه (برای مثال ۳.۸.۱۰) وقتی میام با دستور apt نصب کنم ورژن ۳.۸.۱۷ (آخرین رلیس ورژن) نصب میشه چطوری رلیس های قبلی رو نصب کنم؟
برای این کار شما نیاز به نصب دستی ورژن مورد نظر دارید.
۱) فایل سورس ورژن مورد نظر رو از python.org دانلود می کنید.
۲)در پوشه مورد نظر کانفیگ فایل رو میسازیم
./configure \
--prefix=/opt/python/${PYTHON_VERSION} \
--enable-shared \
--enable-optimizations \
--enable-ipv6 \
LDFLAGS=-Wl,-rpath=/opt/python/${PYTHON_VERSION}/lib,--disable-new-dtags
۳) دستور make
و سپس sudo make install رو اجرا میکنیم.
۴) برای اضافه کردن به path هم دستور زیر رو به فایل
/etc/profile.d/python.sh
اضافه میکنیم.
PATH=/opt/python/<PYTHON-VERSION>/bin/:$PATH
۵) برای نصب pip هم از این فایل میتونید استفاده کنید فقط کافیه با ورژنی که میخواید پیپ داشته باشه این فایل رو اجرا کنید.
https://bootstrap.pypa.io/get-pip.py

@lython
👍6
This media is not supported in your browser
VIEW IN TELEGRAM
یک ابزار خوب برای نمایش شبکه عصبی در مقالات و کار های علمی
GitHub
Web Page

@lython
👍11🕊1
CS224N: Natural Language Processing with Deep Learning
یکی از دوره های عالی پردازش زبان طبیعی با یادگیری عمیق از دانشگاه استنفورد به لطف توضیحات واضح کریستوفر منینگ
Course in YouTube
Course web-page
@lython
👍4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
⛔️ یکی از راه حل های ارور 443 هنگام نصب بسته pip دانلود دستی فایل whl و نصب با فایل هستش که دخل ویدیو توضیح دادم
اگر راه دیگه ای هم بلد هستید حتما بنویسید تا بیشتر یاد بگیریم 😃
@lython
👍5
یک وبسایت عالی برای یادگیری تایپ ۱۰ انگشتی
البته این مدل تایپ کاملا سلیقه ای هستش و اکثر افراد با ۶ انگشت خیلی سریع هم تایپ میکنن 😃
لینک
@lython
👍7😁1
اینم ی سایت دیگه با قابلیت تعیین سطح و برنامه آموزشی
لینک
باتشکر از : @omid_zhtb
@lython
👍7
دوستانی که به Object detection و Object Segmentation علاقه دارن YOLO میتونه ی مدل بینظیری براشون باشه.
چند روز پیش یکی از دوستان درگیر پروژه ای بود که نیاز به Object detection داشت منم بهشون YOLO8 رو پیشنهاد دادم و یه پروژه ساده هم پیاده کردم و از طریق گیت هاب باهاشون به اشتراک گذاشتم اگر به این موضوع علاقه دارید و یا بهش نیاز دارید حتما امتحانش کنید😃
لینک پروژه
@lython
👍11
آموزش کتابخانه هزار، کتابخانه‌ی متن‌باز هوش مصنوعی پارسی

«هزار» یک کتابخونه و فریم‌وورک برای به کارگیری مدل‌ها و الگوریتم‌های مبتنی بر هوش مصنوعی برای زبان فارسیه و برای کاربرد‌های مختلفی از جمله پردازش متن، تصویر و صوت مدل‌های مختلفی داره.

https://github.com/hezarai/hezar

@lython
8👍8
پرفورمنس و استفاده از منابع واقعا داره پیشرفت خوبی میکنه
اجرای مدل ۷۰ بیلیون پارامتری روی یک کارت گرافیک ۴ گیگابایتی

لینک خبر + کد
@lython
👍10
کد تقلب برای دوستاران گیت
Git Cheat Sheet
لینک
@lython
👍13🔥1
یکبر برای همیشه OOP رو درک کنیم
مرجع کامل برای برنامه نویسی شی گرا با پایتون

لینک
@lython
👍9👎1
کد تقلب برای دوست داران پایتون 🐍
Python cheat sheet
لینک
@lython
5👍4
❤️یک کتابخانه منبع باز برای مدیریت بهتر مدل های بزرگ زبانی
‏vLLM ابزاری کاربردی برای استنتاج سریع مدل زبانی بزرگ و ارائه خدمات را از طریق نوآوری هایی مانند PagedAttention برای مدیریت کارآمد حافظه

https://github.com/vllm-project/vllm

@lython
6👍1
نسخه جدید create-llama به شما امکان می دهد یک برنامه چت مبتنی بر MongoDB را در چند ثانیه راه اندازی کنید!

لینک
@lython
11
سلام بعد از یه مدت طولانی 😃
امروز یه مخزن باحال داریم که نمونه های مختلفی از آموزش، استنتاج و معیار ها و برنامه هایی که از Deep Speed استفاده میکنه.
حالا deep speed چیه؟
ا DeepSpeed یک کتابخانه نرم‌افزاری متن‌باز است که به منظور بهبود عملکرد مدل‌های یادگیری عمیق توسط تیم تحقیقاتی مایکروسافت توسعه یافته است.

این کتابخانه از تکنیک‌ها و بهینه‌سازی‌های مختلفی برای افزایش سرعت و کارایی مدل‌های یادگیری عمیق استفاده می‌کند. یکی از ویژگی‌های جالب آن، ZeRO-3 نام دارد که به بهبود عملکرد موازی‌سازی GPUها کمک می‌کند.

ا DeepSpeed به خصوص برای مدل‌های آموزشی بزرگ و پرسرعت که نیاز به پردازش موازی دارند، مناسب است. این کتابخانه از تقسیم مدل و بهینه‌سازی حافظه به شیوه‌های هوشمندانه‌ای استفاده می‌کند، که به محققان و توسعه‌دهندگان امکان می‌دهد با کار کردن با مدل‌های بزرگ‌تر و پیچیده‌تر، به نتایج بهتری دست یابند.

اگر به دنبال افزایش عملکرد مدل‌های یادگیری عمیق خود هستید، حتماً DeepSpeed را بررسی کنید و از این کتابخانه متن‌باز برای بهبود سرعت و کارایی پروژه‌های خود بهره ببرید.

لینک DeepSpeed
لینک مخزن مثال ها
@lython
9👍4
یه شمای عالی از توانایی های مدل های زبانی و انواع های مدل های زبانی
اگه دوستاشتید مقالش رو که دوستان عزیزم زحمت انتشارش رو کشیدن رو هم مطالعه کنید.
لینک مقاله
@lython
👍10🔥2
Python tools used in ML😃
@lython
👍12🔥2👎1
ترفند پایتونی:
آیا من میتونم یک عدد بزرگ رو به عنوان متغیر تعریف میکنم ولی وقتی میخوام بخونمش ی طوری جداش کنم که خوندنش هم راحت باشه؟
جواب: میشه، کافیه با استفاده از _ عدد رو جدا کنید تا هم خودتون به راحتی بتونید عدد رو بخونید هم تغییری تو متغیر ایجاد نشه
مثال :
testNum = 10_000_000_000
print(testNum)
>>> 10000000000

@lython
17👍12🔥3😱3👎1