نمایش نتایج 1 تا 6 از 6

نام تاپیک: اشکال در تجزیه ماتریس-nnmf

  1. #1

    اشکال در تجزیه ماتریس-nnmf

    من برای تجزیه یک ماتریس اسپارس ( rprim (22166*296777 به وسیله تابع nnmf با خطا زیر مواجه شدم
    [p,q)=nnmf[rprim,7)
    .................................................. .............................
    Error using isfinite
    Out of memory. Type HELP MEMORY for your options.

    Error in nnmf>checkmatrices (line 347)
    if ~ismatrix(a) || ~isnumeric(a) || ~isreal(a) || any(any(~isfinite(a)))

    Error in nnmf (line 110)
    checkmatrices(a,w0,h0,k);

    ممنون میشم راهنماییم کنید

  2. #2

    نقل قول: اشکال در تجزیه ماتریس-nnmf

    سلام
    ظاهرا این تابع متلب برای ماتریسهای خلوت بزرگ جواب نمیده یه سری فایل واسه nmf ضمیمه کردم به صورت زیر استفاده کنید:

    size_rprim = max(r(:, 1:2));
    rprim = spalloc(size_rprim(1), size_rprim(2) , size(r, 1));
    index = sub2ind(size_rprim, r(:, 1), r(:, 2));
    rprim(index) = r(:, 3);

    [W0, H0] = nndsvd(rprim, 7, 2);
    [W ,H] = nmf(rprim, W0, H0, 1e-9, 100, 100);

    اون 100 که در آخر هست تعداد تکرار هست که می تونید بیشتر هم بذارید
    100 یکی مانده به آخر هم محدودیتی هست که برای مدت زمان اجرای برنامه به ثانیه قائل می شویم که نباید از این حد بیشتر بشه
    http://www.sharefile.ir/uploads/1436391679.zip

  3. #3

    نقل قول: اشکال در تجزیه ماتریس-nnmf

    متاسفانه تابع nndsvd با داده های double کار نمی کنه
    Capture.PNG

  4. #4

    نقل قول: اشکال در تجزیه ماتریس-nnmf

    نقل قول نوشته شده توسط mkkamrani مشاهده تاپیک
    متاسفانه تابع nndsvd با داده های double کار نمی کنه
    Capture.PNG
    ببینید من nndsvd را برای شما فرستادم nmf هم داخل همون فولدر هست. شما مسیر جاری متلب را اون فولدر قرار بدید و برنامه را اجرا کنید
    به خاطر این نیست که دابل را قبول نمی کنه. به خاطر اینه که اصلا nndsvd را پیدا نکرده

  5. #5

    نقل قول: اشکال در تجزیه ماتریس-nnmf

    با توجه به اینکه محدوده اعداد در ماتریس rprim بین 0 تا 5 هست. اما در دو ماتریس تجزیه شده W و H مقادیری بالای 5 وجود داره.
    به نظر شما مشکل چی میتونه باشه؟
    Capture.PNG

  6. #6

    نقل قول: اشکال در تجزیه ماتریس-nnmf

    اینها که صفره

تاپیک های مشابه

  1. سوال: رفع اشکال ماتریس معکوس 2*2
    نوشته شده توسط jaafar1363 در بخش برنامه نویسی اسمبلی خانواده x86
    پاسخ: 2
    آخرین پست: سه شنبه 08 دی 1388, 22:15 عصر
  2. یه اشکال کوچولو مچولو
    نوشته شده توسط Mohammad_Mnt در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 0
    آخرین پست: شنبه 28 تیر 1382, 20:13 عصر
  3. یه اشکال
    نوشته شده توسط Rambod در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 0
    آخرین پست: چهارشنبه 25 تیر 1382, 12:50 عصر
  4. ماتریس ها در OpenGL
    نوشته شده توسط Vahid_Nasiri در بخش طراحی و ساخت بازی‌های کامپیوتری
    پاسخ: 0
    آخرین پست: پنج شنبه 12 تیر 1382, 00:57 صبح
  5. یه اشکال کوچولو در فروم
    نوشته شده توسط Mohammad_Mnt در بخش گفتگو با مسئولین سایت، درخواست و پیشنهاد
    پاسخ: 2
    آخرین پست: پنج شنبه 15 خرداد 1382, 13:28 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •