انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سایز ماتریس در متلب (خطای Out of memory)

سایز ماتریس در متلب (خطای Out of memory)

#13
(۱۳۹۳/۰۸/۲۲, ۰۲:۰۵ ب.ظ)'admin' نوشته: بخشی رو که گفتید ((فراوانی هر کدوم رو در برعکس فراوانیش در کل ماتریس ضرب میکنه))، فرمولش رو به صورت عکس پیوست کنید. تا دقیقا ببینم به چه صورت هست.


 

عکس خوب درنمیومد من کد ادامش رو براتون آوردم با ذکر این توضیح که X  همون ماتریس مدنظر هست (میلیونی!)

کد پی‌اچ‌پی:
function [Y w] = tfidf2param)

switch 
param
    
case 'Boolean'
        
        
% FUNCTION applies TF-IDF weighting to word count vector matrix.
        %
        %   [
Y w] = tfidf2);
        %
        % 
INPUT :
        %   
X        word count vectors (one column one document)
        %
        % 
OUTPUT :
        %   
Y        TF-IDF weighted document-term matrix
        
%   w        IDF weights (useful to process other documents)
        %
        
        % 
get inverse document frequencies
        w 
idf);
        
        % 
TF IDF
        Y 
tf1) .* repmatw1size(X,2) );
        
    case 
'Logarithmic'
        
        
get inverse document frequencies
        w 
idf);
        
        % 
TF IDF
        Y 
tf2) .* repmatw1size(X,2) );
        
end


end

function tf1)
SUBFUNCTION computes word frequencies(Boolean)

./ repmatsum(X,1), size(X,1), );
Yisnan(Y) ) = 0;
end


function tf2)
SUBFUNCTION computes word frequencies(Logarithmic)

log(1+X) ;

./ repmatsum(X,1), size(X,1), );
Yisnan(Y) ) = 0;


end



function idf(X)
SUBFUNCTION computes inverse document frequencies

% % count the number of words in each document
counto the number of documents the term is repestead in
nz 
sum( ( ), );

compute idf for each document
logsize(X,2) ./ (nz(:) + 1) );

end 
پاسخ


پیام‌های این موضوع
RE: سایز ماتریس - توسط admin - ۱۳۹۲/۰۴/۲۴, ۱۰:۵۲ ب.ظ
RE: سایز ماتریس - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۴:۴۴ ق.ظ
RE: سایز ماتریس - توسط نوترینو90 - ۱۳۹۲/۰۴/۲۵, ۱۲:۴۰ ق.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۱۲:۰۵ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۳:۲۰ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۶:۳۴ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۰۷:۲۶ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۰۷:۳۲ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۱, ۰۸:۰۹ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۱, ۱۰:۲۳ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۲, ۰۲:۰۵ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۲, ۰۹:۱۰ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۳, ۰۶:۰۰ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۳, ۰۷:۴۴ ب.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۸/۲۴, ۰۲:۴۹ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۸/۲۵, ۱۱:۳۲ ق.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۹/۰۷, ۰۳:۰۰ ق.ظ
RE: سایز ماتریس در متلب - توسط Fahrenheit - ۱۳۹۳/۰۹/۰۸, ۰۶:۴۹ ب.ظ
RE: سایز ماتریس در متلب - توسط admin - ۱۳۹۳/۰۹/۰۹, ۰۶:۱۲ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان