بيمف

التحميل الان

بيمف الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL v3
  • اسم الناشر:
  • Christian Thurau
  • موقع ويب الناشر:
  • http://code.google.com/u/cthurau/

بيمف العلامات


بيمف وصف

التحليل للعوامل الثعبان مصفوفة الوحدة PyMF هو وحدة بيثون لعدة مقيدة / غير المقيدة مصفوفة التعميل (وما يتصل بها) الأساليب. وحدة هو ألفا في وقت مبكر وليس اختبارها جيدا جدا على جميع المنابر. ومن المعروف أن تعمل بشكل جيد على توزيعات آرش لينكس وأوبونتو لينكس الأخيرة تشغيل بيثون 2.6. في المبدأ، فإنه يجب أن تعمل أيضا لمستخدمي ويندوز / ماك. إذا وجدت أية أخطاء الرجاء ارسال رسالة عبر البريد الإلكتروني إلى cthurau AT googlemail DOT com.PyMF تضم حاليا الطرق التالية: - غير سلبي مصفوفة التعميل (NMF) - محدب غير سالب مصفوفة التعميل (CNMF) - نصف المصفوفة غير سلبية التعميل (SNMF) - تحليل التوراتية (AA) - البسيط حجم تعظيم (SiVM) - محدب بدن غير سالب مصفوفة التعميل (CHNMF) - ثنائي مصفوفة التعميل (BNMF) - تجزئ القيمة المفرد (SVD) - تحليل المكونات الأساسية (PCA) - Kmeans تجمع (Kmeans) - CUR التحلل (CUR) - Compaxt تفكيك مصفوفة (CMD) نظرا مجموعة بيانات، معظم وسائل التعميل في محاولة للحد من القاعدة فروبينوس | البيانات - W * H | من خلال إيجاد مجموعة مناسبة من ناقلات أساس وW معاملات H. بناء الجملة من أجل استدعاء أساليب مختلفة تشبه الى حد بعيد. عادة، على المرء أن يقدم العدد المطلوب من ناقلات الأساس والحد الأقصى لعدد مرات التكرار. على سبيل المثال، تطبيق NMF لبيانات مجموعة البيانات التي تهدف إلى 2 ناقلات أساس في غضون 10 تكرارات تعمل على النحو التالي: >>> pymf استيراد >>> نمباي استيراد كما أرستها >>> البيانات = np.array ( ، ]) >>> nmf_mdl = pymf.NMF (بيانات، num_bases = 2، نترات الصوديوم = 10) >>> nmf_mdl.initialization () >>> nmf_mdl.factorize () وناقلات أساس الآن تخزينها في nmf_mdl.W، معاملات في nmf_mdl.H. لحساب معاملات لمجموعة موجودة من ناقلات أساس نسخ ببساطة W إلى nmf_mdl.W، ووضع compW إلى خطأ: >>> البيانات = np.array (، ]) >>> W = أرستها. مجموعة (، ]) >>> nmf_mdl = pymf.NMF (بيانات، num_bases = 2، نترات الصوديوم = 1، compW = خطأ) >>> nmf_mdl.initialization () >>> nmf_mdl.W = W >>> nmf_mdl.factorize () عن طريق تغيير pymf.NMF إلى مثل pymf.AA أو pymf.CNMF تحليل التوراتية أو محدب، NMF أن يتم تطبيقها. بعض الأساليب قد يسمح غيرها من المعالم، تأكد من أن نلقي نظرة على >>> ملفات المساعدة المقابلة (pymf.AA). على سبيل المثال، يتم التعامل مع CUR، CMD، وSVD بشكل مختلف قليلا، كما حلل إلى عوامل إلى ثلاثة submatrices التي تتطلب الوسائط المناسبة لصف واحد وأخذ العينات العمود. متطلبات: بيثون numpy. CVXOPT SCIPY.


بيمف برامج ذات صلة

تردد

إعادة غلاف وحدة لكتابة التعبيرات العادية في نمط وظيفي ...

174

تحميل

قابل للفرز

تطبيق لإضافة السحب والإفلات إلى المشرف Grappelli لإعادة ترتيب حالات النماذج ...

141

تحميل