انجمن‌های فارسی اوبونتو

جامعه کاربران => پروژه‌ها => نویسنده: محمدرضا حقیری در 24 آبان 1401، 12:36 ق‌ظ

عنوان: OpenJourney
ارسال شده توسط: محمدرضا حقیری در 24 آبان 1401، 12:36 ق‌ظ
درود بر شما و امیدوارم که حالتون خوب باشه.

در حدود یک سال اخیر، مفهوم «متن به تصویر» تا حد زیادی مردم رو سر کار گذاشته 😁 و به یکی از موضوعات داغ دنیای هوش مصنوعی تبدیل شده. همچنین از طرفی، برای بسیاری از مردم هم به یک سرگرمی اعتیادآور تبدیل شده و بعضی‌ها هم حتی به عنوان یک فرصت بهش نگاه کردند و آثاری که با این پلتفرم‌ها تولید می‌کنند رو در قالب آثار چاپی یا NFT به فروش می‌رسونند.
یکی از پلتفرم‌های مطرح این حووزه قطع به یقین Midjourney ئه که البته، من ازش بدم میاد  ;D چرا؟ به چند دلیل. به دلیل این که وقتی مدل ارجینالم رو سعی داشتم مارکت کنم کلی بین ایرانی‌ها هم معروف شد و کارم رو سخت کرد (حسود هم خودتونید  ;D) و هم البته به دلایلی که به این انجمن مربوط میشه! آزاد نیست!
و همین آزاد نبودنش چندتا مشکل به همراه آورده. برای استفاده از میدجرنی، شما باید عضو سرور دیسکوردشون بشید (و هیچوقت نفهمیدم چرا باید یک نرم‌افزار ثالث نصب کنیم صرفا برای استفاده از یک موتور هوش مصنوعی) و مدتی هم در صف انتظار بمونید تا استفاده‌ش کنید.
بعد از این، شما اگر بخواهید اثر تولیدشده توسط این موتور رو بفروشید، باید پول به پلتفرم بدید و اگر هم NFT بکنید، سهمی از NFT عاید خود پلتفرم میشه. در واقع، شما تقریبا هیچ کنترلی روی این قضیه ندارید!

و اما حالا OpenJourney چیه و چی کار می‌کنه؟

خب چند وقت پیش مدل آزادی به اسم Stable Diffusion (https://github.com/compvis/stable-diffusion) منتشر شد، این مدل بعدها یک سری امکانات فراهم آورد مثل این که شما می‌تونید با داده‌های خودتون، آموزشش بدید و باهاش کلی کار خفن کنید. نتیجه؟ ما هم اومدیم روی دیتای Midjourney آموزشش دادیم (حداقل خوبی میدجرنی اینه که میذاره به گالری آثارش دسترسی داشته باشیم 😂) و همین شد دلیل تولد OpenJourney که الان داره معرفی میشه :)

اثر تولید شده (نمونه)

(https://open-journey.github.io/assets/asset-1.png)

کاربردهای OpenJourney چیه؟

خب، از اونجایی که این پروژه، یک تولیدکننده محتوا به کمک هوش مصنوعیه، به شما کمک می‌کنه تا خلاقیتتون (که ماشالله همه‌تون هم واقعا خدایی می‌کنید در خلاقیت) رو به آثار هنری تبدیل کنید. پس اگر شما صرفا دوست دارید نقاشی تولید کنید، برای شما گزینه خوبیه.
حالا اگر کارتون ربطی به هنر داشته باشه چی؟ این هم ساده‌ست! فقط کافیه اونجایی که به آرت نیاز دارید رو بعنوان ورودی، به اوپن‌جرنی بدید. برای مثال، این یک نمونه طراحی داخلیه:

(https://open-journey.github.io/assets/asset-2.png)

و طبیعیه که این قضیه رو میشه به باقی رشته‌های هنری و طراحی و ... هم بسط داد :)

چطور میشه از Open Journey استفاده کرد؟

برای استفاده از OpenJourney روی سیستم شخصیتون، نیاز به یک کامپیوتر با GPU ساخت NVIDIA و ساپورت CUDA دارید (یعنی الزاما NVIDIA بودن کافی نیست). از لحاظ نرم‌افزاری، یکم پیچیدگی داره، که اون هم توضیح می‌دم.
اول از همه، لازمه که یک حساب کاربری روی سایت HuggingFace (https://huggingface.co) بسازید. چرا که نیاز دارید به بخش Settings برید و از اونجا یک Token بگیرید (هنوز تست نکردیم که بدون توکن هم میشه استفاده کرد یا خیر، چرا که در بسیاری مواردی که توکن الزامیه، شما یک License Agreement در این وبسایت باید قبول کنید و توکن فقط اون موضوع رو تصدیق می‌کنه، در حالی که ما هیچ Agreement ای برای شما نداریم).

خب، اولین چیزی که لازمه نصب کنید، بسته‌ایه به نام pytorch که حدود ۲ گیگابایت دانلود داره:

pip3 install torch torchvision torchaudio

پس از این که pytorch نصب شد، این کتابخونه‌ها رو نصب کنید:

pip install diffusers transformers ftfy scipy accelerate

این کتابخونه‌ها اونقدری حجیم نیستند و به راحتی نصب میشن. اگر اشتباه نکنم scipy ممکنه همراه pytorch نصب بشه اصلا! پس نگران نباشید و نصب رو ادامه بدید  ;D بعد از این که اینجا نصب انجام شد، دستور زیر رو در ترمینال اجرا کنید:

huggingface-cli login

و توکنی که از huggingface گرفتید رو وارد کنید. این توکن برای پروژه‌های بعدی شما هم ممکنه به درد بخوره. حالا کافیه یک کد پایتون به اسم openjourney.py باز کنید و این‌ها رو واردش کنید:

import torch
from torch import autocast
from diffusers.models import AutoencoderKL
from diffusers import StableDiffusionPipeline

pipe = StableDiffusionPipeline.from_pretrained("openjourney/openjourney", use_auth_token=True)
pipe = pipe.to("cuda")

prompt = "painting of a building in a stunning landscape"
prompt = f"mdjrny-v4 style {prompt}"

with autocast("cuda"):
  image = pipe(prompt=prompt, num_inference_steps=100, width=512, height=512, guidance_scale=15).images[0]
 
image.save("image.png")

و سپس کد رو اجرا کنید! بعد از اجرای این کد، یک image.png خواهید داشت که در اون، تصویر تولیدشده قرار گرفته.

این هم اضافه کنم اینجا که اگر ارور NSFW دریافت کردید، می‌تونید به این شکل، بیایید و Safety Check رو غیرفعال کنید:

def dummy(images, **kwargs):
    return images, False
           
pipe.safety_checker = dummy

این تابع رو کافیه دقیقا پس از pipe.to("cuda") اضافه کنید.

 وبسایت OpenJourney  (https://open-journey.github.io)
 مدل در HuggingFace  (https://huggingface.co/openjourney/openjourney)

پ.ن : امیدوارم این تاپیک حاشیه‌ساز نباشه، چون ظاهرا هرکاری از سمت شخص من انجام میشه، حاشیه تشخیص داده شده تا الان  ;D
پ.ن.ن: این پروژه، همونطور که مستحضرید، تماما آزاده و حتی در مرحله تولید هم از نرم‌افزار و پلتفرم غیرآزادی براش استفاده نشده. گرچه پروانه نشرش کمی متفاوت از پروانه‌های روتینه که اون هم احتمالا به زودی، اصلاح بشه.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: سودو. در 24 آبان 1401، 01:15 ق‌ظ
یعنی تا تاپیک رو دیدم تندتند خوندم که شاید یه‌وقت اگر بسته شد!
دمت گرم! چیز باحالیه! فردا پس‌فردا کل دنیای انیمیشن و فیلم می‌افته دست همین هوش مصنوعی!
زودتر نحوه کار باهاش رو بذار فیض ببریم!
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 24 آبان 1401، 12:22 ب‌ظ
یعنی تا تاپیک رو دیدم تندتند خوندم که شاید یه‌وقت اگر بسته شد!
دمت گرم! چیز باحالیه! فردا پس‌فردا کل دنیای انیمیشن و فیلم می‌افته دست همین هوش مصنوعی!
زودتر نحوه کار باهاش رو بذار فیض ببریم!

آره ((: خودمم امیدوار بودم از موقعی که پستت رو دیدم تا الان، تاپیک باقی مونده باشه.
احتمالا آخر هفته هم روشش رو می‌گم، هم نوت‌بوک گوگل کولبش رو می‌ذارم.
عنوان: شده به اینجا کسی دقت کنه ؟
ارسال شده توسط: جعفر فرقانلوژ در 24 آبان 1401، 04:35 ب‌ظ
نمیشه کاری کرد که یکم این مه و بلور توش حد اقل کم بشه ؟  :D بعضی چیزا بدون مهش بهتره
(زیاد حرف نمیزنم چون‌ بعضی  افسانه هایی وجود داره من من موضوعاتی رو به حاشیه کشیدم که همینجا   تکذیبش می کنم ! )
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 24 آبان 1401، 06:08 ب‌ظ
بله میشه، بعدا در موردش خواهم نوشت که چطوری میشه.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: میمو ☕ در 25 آبان 1401، 06:08 ق‌ظ
حرکت خیلی خفنیه!
ممکن نیست بابت اسمش شکایت کنن؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 25 آبان 1401، 10:08 ق‌ظ
حرکت خیلی خفنیه!
ممکن نیست بابت اسمش شکایت کنن؟

خب اول بگم که خوشحالم که هنوز می‌تونم به این موضوع پاسخ بدم و هم موضوع بازه و هم حساب کاربری من محدود نشده 😂
و این که ممنون، خفنی از خودتونه 😁
اما در مورد اسم، ما قبل‌تر هم چنین چیزایی داشتیم، بخصوص که واژه Journey واقعا واژه‌ای نیست که کپی‌رایتش متعلق به کسی باشه (برخلاف Dall-E که OpenAI شکایتی تنظیم کرد تا Dall-E Mini اسمش رو به Craiyon تغییر داد).
باز به هرحال میشه منتظر موند و دید که چه اتفاقی قراره در آینده بیفته.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: سودو. در 25 آبان 1401، 10:41 ق‌ظ
حالا این‌قدر بگو تا اتفاق بی‌افته!
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 25 آبان 1401، 09:47 ب‌ظ
پست اول به‌روز شد.

پ.ن: آموزش استفاده از مدل به زودی تکمیل میشه، پس اگر GPU دارید آماده باشید. برای دوستانی که GPU مناسب ندارند هم راه‌حل ارائه میشه.
پ.ن.ن: داشتم به این فکر می‌کردم که این «تولید تصویر» رو در چه زمینه‌ دیگری می‌تونیم داشته باشیم؟ از پیشنهادات شما استقبال می‌کنم.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: جعفر فرقانلوژ در 25 آبان 1401، 09:51 ب‌ظ
چقدر gpu ؟ اینطور که بوش میاد این عمو انی بی درایور ما  زیاد کارساز نخواهود بود
ویرایش : چیز خفنیه کلی به کار میاد ( ;D) ! طراحی هاش هم خیییییلی طبیعی و عالی بود ! فقط یکم اواژور و.. خمیری به نظر میاد  :D
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 25 آبان 1401، 09:53 ب‌ظ
چقدر gpu ؟ اینطور که بوش میاد این عمو انی بی درایور ما  زیاد کارساز نخواهود بود

ببین، اگر GPU نداری بهت راه‌حل میدم، می‌تونی از Google Colab (https://colab.research.google.com) استفاده کنی. من خودم هم GPU ندارم (دارم، ولی  NVIDIA نیست و اکثر کتابخونه‌های هوش مصنوعی مطرح، ساپورتش نمی‌کنند) و عمدتا از این استفاده می‌کنم. البته هستن شرکت‌هایی که به صورت موقت، کامپیوتر یا سرور GPU دار کرایه میدن و می‌تونی از اونا هم استفاده کنی.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: جعفر فرقانلوژ در 25 آبان 1401، 10:02 ب‌ظ
دارم ان ویدیا هم هست مدلش یادم نیست ولی فکر نمیکنم خیلی نفله باشه مشکل بیشتر راه اندازه که قبلا رو دبیان خیلی ادا در اورده مخصوصا پردازش سه بعدی که رو سفید کرده مارو نمیشد با بلندر یک مدل نمایش داد ! حالا ببینم تو چه وضعیه با راه انداز دیگه هم ازمایش کنم
بعد این سرعتش چطوره ؟ یک چیزی در حد همون جنگل ها ؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 25 آبان 1401، 10:04 ب‌ظ
دارم ان ویدیا هم هست مدلش یادم نیست ولی فکر نمیکنم خیلی نفله باشه مشکل بیشتر راه اندازه که قبلا رو دبیان خیلی ادا در اورده مخصوصا پردازش سه بعدی که رو سفید کرده مارو نمیشد با بلندر یک مدل نمایش داد ! حالا ببینم تو چه وضعیه با راه انداز دیگه هم ازمایش کنم
بعد این سرعتش چطوره ؟ یک چیزی در حد همون جنگل ها ؟

متوسط سرعت تولید روی ۲۰۶۰ تا الان حدود ۴۵ ثانیه برای هر تصویر ۵۱۲ د ۵۱۲ پیکسل بوده. البته بگم که نیاز داری CUDA داشته باشی، حالا نمی‌دونم روی دبیان اوضاع چطوره ولی سروری که خودم داشتم اوبونتو بود و بدون مشکل (با ۳۰۹۰ البته).
تست روی یک لپتاپ با ۲۰۶۰ و روی سرور با ۳۰۹۰ انجام شده، حالا یک تست با A100 و یک تست هم با ۲۰۸۰ میرم، ببینم چقدر تفاوت هست.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: جعفر فرقانلوژ در 25 آبان 1401، 10:14 ب‌ظ
فکر میکردم خیلی بیشتر باشه البته ابعاد هم تاثیر گذار خواهد بود
عنوان: پاسخ : OpenJourney
ارسال شده توسط: میمو ☕ در 26 آبان 1401، 05:14 ق‌ظ
دارم ان ویدیا هم هست مدلش یادم نیست ولی فکر نمیکنم خیلی نفله باشه مشکل بیشتر راه اندازه که قبلا رو دبیان خیلی ادا در اورده مخصوصا پردازش سه بعدی که رو سفید کرده مارو نمیشد با بلندر یک مدل نمایش داد ! حالا ببینم تو چه وضعیه با راه انداز دیگه هم ازمایش کنم
بعد این سرعتش چطوره ؟ یک چیزی در حد همون جنگل ها ؟

متوسط سرعت تولید روی ۲۰۶۰ تا الان حدود ۴۵ ثانیه برای هر تصویر ۵۱۲ د ۵۱۲ پیکسل بوده. البته بگم که نیاز داری CUDA داشته باشی، حالا نمی‌دونم روی دبیان اوضاع چطوره ولی سروری که خودم داشتم اوبونتو بود و بدون مشکل (با ۳۰۹۰ البته).
تست روی یک لپتاپ با ۲۰۶۰ و روی سرور با ۳۰۹۰ انجام شده، حالا یک تست با A100 و یک تست هم با ۲۰۸۰ میرم، ببینم چقدر تفاوت هست.
vulkan کاری از پیش نمی‌بره؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: Enderman در 26 آبان 1401، 06:19 ق‌ظ
نه اون به کودا اصلا ارتباطی نداره vulkan یه جایگزین برای دایرکت‌ایکسه.
کودا برای کار های پردازشی و گرافیکیه. مثل ادیت ویدئو،هوش مصنوعی،انیمیشن سازی،ساخت مدل و.... به همین دلیل معمولا کارت گرافیک انویدیا به ای ام دی برتری دارن چون کودا سریعتر از opengl هست.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 26 آبان 1401، 12:09 ب‌ظ
فکر میکردم خیلی بیشتر باشه البته ابعاد هم تاثیر گذار خواهد بود

نه، با یه GPU معمولی (همون ۲۰۶۰) و کتابخونه accelerate اونقدری طول نمی‌کشه.

دارم ان ویدیا هم هست مدلش یادم نیست ولی فکر نمیکنم خیلی نفله باشه مشکل بیشتر راه اندازه که قبلا رو دبیان خیلی ادا در اورده مخصوصا پردازش سه بعدی که رو سفید کرده مارو نمیشد با بلندر یک مدل نمایش داد ! حالا ببینم تو چه وضعیه با راه انداز دیگه هم ازمایش کنم
بعد این سرعتش چطوره ؟ یک چیزی در حد همون جنگل ها ؟

متوسط سرعت تولید روی ۲۰۶۰ تا الان حدود ۴۵ ثانیه برای هر تصویر ۵۱۲ د ۵۱۲ پیکسل بوده. البته بگم که نیاز داری CUDA داشته باشی، حالا نمی‌دونم روی دبیان اوضاع چطوره ولی سروری که خودم داشتم اوبونتو بود و بدون مشکل (با ۳۰۹۰ البته).
تست روی یک لپتاپ با ۲۰۶۰ و روی سرور با ۳۰۹۰ انجام شده، حالا یک تست با A100 و یک تست هم با ۲۰۸۰ میرم، ببینم چقدر تفاوت هست.
vulkan کاری از پیش نمی‌بره؟

خب فکر کنم این جوابته:

نه اون به کودا اصلا ارتباطی نداره vulkan یه جایگزین برای دایرکت‌ایکسه.
کودا برای کار های پردازشی و گرافیکیه. مثل ادیت ویدئو،هوش مصنوعی،انیمیشن سازی،ساخت مدل و.... به همین دلیل معمولا کارت گرافیک انویدیا به ای ام دی برتری دارن چون کودا سریعتر از opengl هست.

اما دوستان پیرامون CUDA و NVIDIA بگم که این قضیه به من ربطی نداره، به pytorch ربط داره که متاسفانه فقط روی NVIDIA داره درست و حسابی کار می‌کنه، و خب کتابخونه‌هایی که برای تولید این مدل استفاده کردیم هم همگی برمبنای pytorch هستند.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 26 آبان 1401، 07:40 ب‌ظ
در وبسایت و همچنین Huggingface آموزش استفاده رو گذاشتم، اما خب پیش‌فرضم اونجا داشتن pytorch بود. به همین خاطر، یکم شکیبایی به خرج بدید، حتما در همین تاپیک هم آموزش رو اضافه می‌کنم.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: hartin در 26 آبان 1401، 08:34 ب‌ظ
من کلا چهارده تا هسته کودا دارم
باهاش چقدر طول میکشه؟
مدلش 9400gt
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 26 آبان 1401، 08:49 ب‌ظ
من کلا چهارده تا هسته کودا دارم
باهاش چقدر طول میکشه؟
مدلش 9400gt

باید امتحانش کنی، چون روی این تست نکردم.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 26 آبان 1401، 10:17 ب‌ظ
آموزش کار با مدل رو در پست اول قرار دادم، لطفا چیزی باهاش جنریت می‌کنید، اینجا به اشتراک بذارید  ;D
عنوان: پاسخ : OpenJourney
ارسال شده توسط: ABOLDOM در 27 آبان 1401، 03:41 ق‌ظ
نقل‌قول
این کتابخونه‌ها اونقدری حجیم نیستند و به راحتی نصب میشن.
(https://forum.ubuntu-ir.org/index.php?action=dlattach;topic=155952.0;attach=54560;image)
#به محمدرضا ها اعتماد نکنید  :D

میگما الان من nvidia ندارم یعنی الکی دارم نصب میکنم؟ باamd حتا با قدرت ضعیف تر نمیشه کاری کرد؟ میدونم پردازنده واسه این کارا مناسب نیست ولی مثل خیلی چیزا که از cuda پشتیبانی میکنن با سرعت بالا ولی اگه نداشته باشیم از پردازنده استفاده میکنن نمیشه اینم براش اینکارو کرد؟ اصلا اگه بشه چقدر تفاوته؟ بحث یک ساعته یا چند روز!؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 27 آبان 1401، 11:26 ق‌ظ
نقل‌قول
این کتابخونه‌ها اونقدری حجیم نیستند و به راحتی نصب میشن.
(https://forum.ubuntu-ir.org/index.php?action=dlattach;topic=155952.0;attach=54560;image)
#به محمدرضا ها اعتماد نکنید  :D

میگما الان من nvidia ندارم یعنی الکی دارم نصب میکنم؟ باamd حتا با قدرت ضعیف تر نمیشه کاری کرد؟ میدونم پردازنده واسه این کارا مناسب نیست ولی مثل خیلی چیزا که از cuda پشتیبانی میکنن با سرعت بالا ولی اگه نداشته باشیم از پردازنده استفاده میکنن نمیشه اینم براش اینکارو کرد؟ اصلا اگه بشه چقدر تفاوته؟ بحث یک ساعته یا چند روز!؟

اول، دقت کنی گفتم که pytorch دو گیگ دانلود داره :) حجیم نبودن اشاره به diffusers و ... داره.
دوم، نه با AMD کار نمی‌کنه و باید کد CPU رو اجرا کنی که به زودی می‌ذارمش.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: ABOLDOM در 27 آبان 1401، 05:47 ب‌ظ
اول، دقت کنی گفتم که pytorch دو گیگ دانلود داره :) حجیم نبودن اشاره به diffusers و ... داره.
دوم، نه با AMD کار نمی‌کنه و باید کد CPU رو اجرا کنی که به زودی می‌ذارمش.
خب شاید ما آدمای با دقتی نباشیم(😂😂😂😂) درسته ما(من) باهاش کار نداریم ولی چیزای خیلی حجیم تر هم هست..
عالی میشه اونطوری روی هر چیزی میشه اجراش کرد که خیلی خوبه،‌ خسته هم نباشی دمتم گرم(قلب)
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 27 آبان 1401، 06:04 ب‌ظ
اول، دقت کنی گفتم که pytorch دو گیگ دانلود داره :) حجیم نبودن اشاره به diffusers و ... داره.
دوم، نه با AMD کار نمی‌کنه و باید کد CPU رو اجرا کنی که به زودی می‌ذارمش.
خب شاید ما آدمای با دقتی نباشیم(😂😂😂😂) درسته ما(من) باهاش کار نداریم ولی چیزای خیلی حجیم تر هم هست..
عالی میشه اونطوری روی هر چیزی میشه اجراش کرد که خیلی خوبه،‌ خسته هم نباشی دمتم گرم(قلب)

چون هنوز کد CPU رو کامل ننوشتم، پیش‌نویسش رو برات خصوصی فرستادم، تست کردی ممنون میشم خبر بدی.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: Dragon- در 28 آبان 1401، 07:16 ب‌ظ
 pytorch و pytorchaudio و pytorchvision و scipy توی مخازن رسمی دبیان هستند.
بسته‌های python3-torch و python3-torchaudio و python3-torchvision و python3-scipy به ترتیب بسته‌های متناظر با اون ابزار‌ها هست.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 28 آبان 1401، 09:39 ب‌ظ
pytorch و pytorchaudio و pytorchvision و scipy توی مخازن رسمی دبیان هستند.
بسته‌های python3-torch و python3-torchaudio و python3-torchvision و python3-scipy به ترتیب بسته‌های متناظر با اون ابزار‌ها هست.

در مورد pytorch الان یک سوال دارم، آیا این pytorch با پشتیبانی از CUDA و GPU ئه؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 29 آبان 1401، 03:57 ب‌ظ
کد اجرا روی CPU رو اینجا گذاشتم:

https://github.com/open-journey/openjourney-cpu
عنوان: پاسخ : OpenJourney
ارسال شده توسط: Dragon- در 29 آبان 1401، 11:53 ب‌ظ
در مورد pytorch الان یک سوال دارم، آیا این pytorch با پشتیبانی از CUDA و GPU ئه؟
نمی‌دونم. فقط یه جست‌و‌جو انجام دادم و دیدم اینهایی که گفتم، توی مخازن دبیان هست.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 06 آذر 1401، 02:02 ب‌ظ
خب، برندینگ پروژه رو اون شخصی که مدل پایه رو ساخته برداشته!
من اینجا اعتراض کردم:
https://huggingface.co/prompthero/openjourney/discussions/25#6383211c830bbad7b91255d8
و البته گفتم که نسبت به تغییر برندینگ خودم هم مشکل ندارم، ولی خب کمی حمایت میخوام برای این که اسم رو بتونم نگه دارم!
عنوان: پاسخ : OpenJourney
ارسال شده توسط: Dragon- در 10 آذر 1401، 05:43 ب‌ظ
چجوری باید حمایت کنیم؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 10 آذر 1401، 11:20 ب‌ظ
ببخشید دراگون جان، من پاسخت رو ظهر دیدم ولی اون موقع مشغول کار بودم نتونستم پاسخ بدم.
الان نیازی به پاسخ جدید در اون ایشو نیست، حقیقتا من برند خودم رو دارم سعی می‌کنم به چیز جدیدی تغییر بدم. به زودی همینجا اعلام می‌کنم.

پ.ن: مدل پایه هم داره تغییر می‌کنه.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: جعفر فرقانلوژ در 30 آذر 1401، 07:01 ب‌ظ
سلام بعد از اجرا کد پایتون داره یک و خورده ای گیگ دانلود می کنه
هر دفعه قرار این کار رو کنه ؟  :o

ویرایش : بعد دانلود حدود چهار پنج گیگ به جز اینایی که گفتی حالا کارش رو انجام میده ( توی اون مدت سیستم فریز میشه ) اما خروجی نداره ؟ کجا ذخیره میکنه ؟

پ،ن : چطور باید بسته ها رو پاک کنم ؟ روتم پر شد  :(
عنوان: پاسخ : OpenJourney
ارسال شده توسط: ɴɪᴍᴀ در 01 دی 1401، 12:28 ق‌ظ
WOWWWWWWWWWWWW!!
خیلی خفنه!
فقط یه سوال، من به هوش مصنوعی خیلی زیاد علاقه دارم اما دوره هوش مصنوعی جادی خیلی برام پیچیده بود. چه پیشنهادی دارید برای یادگیری هوش مصنوعی؟
عنوان: پاسخ : OpenJourney
ارسال شده توسط: محمدرضا حقیری در 01 دی 1401، 09:31 ق‌ظ
سلام بعد از اجرا کد پایتون داره یک و خورده ای گیگ دانلود می کنه
هر دفعه قرار این کار رو کنه ؟  :o

ویرایش : بعد دانلود حدود چهار پنج گیگ به جز اینایی که گفتی حالا کارش رو انجام میده ( توی اون مدت سیستم فریز میشه ) اما خروجی نداره ؟ کجا ذخیره میکنه ؟

پ،ن : چطور باید بسته ها رو پاک کنم ؟ روتم پر شد  :(

۱. این مدل احتمالا پشتیبانی نشه (یکی جدیدش رو به زودی رو می‌کنم  ;D)
۲. نه، حجم زیاد دانلود برای یک باره.
۳. اگر دستورات pip رو با sudo اجرا کنی مشخصا پر میشه، بهتره که روی هوم نصب کنی.
احتمالا در پوشه خانگی کاربر ریشه‌ت، ذخیره شده.
عنوان: پاسخ : OpenJourney
ارسال شده توسط: جعفر فرقانلوژ در 01 دی 1401، 09:35 ق‌ظ
سلام بعد از اجرا کد پایتون داره یک و خورده ای گیگ دانلود می کنه
هر دفعه قرار این کار رو کنه ؟  :o

ویرایش : بعد دانلود حدود چهار پنج گیگ به جز اینایی که گفتی حالا کارش رو انجام میده ( توی اون مدت سیستم فریز میشه ) اما خروجی نداره ؟ کجا ذخیره میکنه ؟

پ،ن : چطور باید بسته ها رو پاک کنم ؟ روتم پر شد  :(

۱. این مدل احتمالا پشتیبانی نشه (یکی جدیدش رو به زودی رو می‌کنم  ;D)
۲. نه، حجم زیاد دانلود برای یک باره.
۳. اگر دستورات pip رو با sudo اجرا کنی مشخصا پر میشه، بهتره که روی هوم نصب کنی.
احتمالا در پوشه خانگی کاربر ریشه‌ت، ذخیره شده.
نتم تموم شد  ;D بگو دیگه ! خطا داد بر اساس عادتی غلظ با سودو اجراش کردم ( الان دانیال میاد  :o )
نه ذخیره نشده خروجیش اینه
python3 openjourney.py
Fetching 15 files: 100%|██████████████████████████████████████████████████████████████████| 15/15 [00:00<00:00, 2561.88it/s]
 Killed


 ویرایش : البته هومم رو جدا نکردم :/ یادم نبود

راستی چطور از Google Colab ( سو ) استفاده کنیم ؟