Baysol - آنلاین در ابر

این فرمان Bayesol است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


Bayesol - یک ماشین حساب محلول Bayes برای استفاده با dbacl.

خلاصه


بایزول [-DVNniv] -ج ریسک خاص [فایل]...

بایزول -V

شرح


بایزول یک ماشین حساب راه حل بیز است که برای ترکیب خروجی طراحی شده است dbacl(1) با الف
توزیع قبلی و مشخصات ریسک، و تصمیم بیزی بهینه را محاسبه کنید
(که خطر خلفی را به حداقل می رساند).

مشخصات ریسک از فایل متنی خوانده می شود ریسک خاص و باید به صورت ساده نوشته شود
فرمت شرح داده شده در زیر در dbacl(1) خروجی را می توان از FILE یا STDIN خواند.

خروج وضعیت


در مورد موفقیت، بایزول یک عدد صحیح مثبت مربوط به دسته با the را برمی‌گرداند
کمترین خطر در صورت بروز مشکل، بایزول صفر را برمی گرداند.

OPTIONS


-c با استفاده از طبقه بندی ریسک خاص. بخش مشخصات خطر را ببینید.

-i حالت کاملا بین المللی. استفاده از کاراکترهای گسترده در داخل را مجبور می کند، که
در برخی مناطق ضروری است. این جریمه عملکرد قابل توجهی را به همراه دارد.

-n چاپ نمرات خطر برای هر کدام دسته. هر نمره (تقریبا) لگاریتم است
ریسک مورد انتظار در آن دسته. کمترین امتیاز (یعنی نزدیکترین به
-infinity) بهترین است و غیره.

-N نمرات خطر بازگشتی را برای هر یک چاپ کنید دسته. هر نمره (تقریبا) برابر است
لگاریتم بهترین امتیاز بر اساس دسته بندی های باقی مانده، پس از قبلی
دسته بندی بهترین امتیاز حذف شده است و یک عامل عادی اضافه شده است. آ
توضیحات کامل در گزارش فنی ذکر شده در انتهای این مطلب آمده است
manpange بزرگترین امتیاز (یعنی نزدیکترین به + بی نهایت) بهترین است و غیره.

-v حالت پرحرف. چاپ به STDOUT دسته با حداقل خطر پسین. در صورت
چندین دسته ممکن است، دسته اول را به ترتیب چاپ می کند
آنها در بخش دسته بندی ظاهر می شوند riskpspec.

-D خروجی اشکال زدایی چاپ. استفاده نکن.

-V شماره نسخه برنامه را چاپ کرده و خارج شوید.

خطر مشخصات


بایزول نیاز به خواندن یک فایل متنی دارد ریسک خاص حاوی مشخصات ریسک فرمت از
این فایل متنی به شرح زیر می باشد

دسته بندی ها { cat1, cat2، ... ، catN}
قبل از { p1, p2، ... ، pN}
ماتریس_ ضرر {
"regex1" c1 [ فرمول 11, فرمول 12، ... ، formula1N]
"regex2" c2 [ فرمول 21, فرمول 22، ... ، formula2N]
.
.
"regexM" cM [ فرمول M1, فرمول M2، ... ، فرمولMN]
}

در بالا، cat1, cat2، ... ، catN، نام دسته ها هستند، p1, p2، ... ، pN، غیر منفی هستند
شماره، regex1, regex2، ... ، regexM، رشته های عبارت منظم (احتمالاً خالی) هستند، c1,
c2، ... ، cM، نمونه هایی از نام دسته ها هستند cat1, cat2، ... ، catN، و فرمول ها هستند
اعداد یا عبارات ریاضی

هر دسته ای که در بخش دسته ها ظاهر می شود باید حداقل یک بار در قسمت ظاهر شود
بخش loss_matrix، با یک عبارت معمولی خالی "". برای ساخت ضرر واقعی
ماتریس مورد استفاده در محاسبات تصمیم گیری، بایزول برای هر دسته ای که در آن ظاهر می شود، انتخاب می کند
بخش دسته ها، اولین ردیفی که عبارت منظم آن در FILE یا مطابقت دارد
STDIN، یا ردیف اول با عبارت منظم خالی در صورت عدم وجود مطابقت.

هر فرمول می تواند یک عدد واحد یا ترکیبی جبری از عملگرها باشد
exp()، log()، +، -، *، /، ^ و پرانتز (). رشته "inf" به عنوان مقدار تجزیه می شود
بی نهایت. همچنین، رشته "پیچیدگی" شناسایی شده و به پیچیدگی برای تبدیل می شود
آن دسته همانطور که توسط dbacl(1). در نهایت، اگر عبارت منظم مربوطه
شامل موارد فرعی است که با پرانتز مشخص شده اند، مقادیر عددی آنها را می توان در داخل استفاده کرد
فرمول ها به عنوان متغیرهای ویژه $1، ...، $9. توجه داشته باشید که موارد فرعی که نیستند
عددی به مقدار صفر تبدیل می شوند.

مورد مهم است فضاها و خطوط جدید را می توان آزادانه درج کرد. نظرات باید با شروع شود
یک # و تا انتهای خط گسترش دهید.

طریقه استفاده


به طور معمول، بایزول همراه با استفاده می شود dbacl(1). یک فراخوان به این شکل است:

% dbacl -c one -c two -c three sample.txt -vna | Bayesol -c toy.risk -v

برای توضیح الگوریتم استفاده شده به /usr/share/doc/dbacl/costs.ps مراجعه کنید. همچنین ببینید
/usr/share/doc/dbacl/tutorial.html برای یک نمای کلی بیشتر.

SOURCE


کد منبع آخرین نسخه این برنامه در زیر موجود است
مکان ها:

http://www.lbreyer.com/gpl.html
http://dbacl.sourceforge.net

با استفاده از خدمات onworks.net از Bayesol به صورت آنلاین استفاده کنید



جدیدترین برنامه های آنلاین لینوکس و ویندوز