স্কালার জন্য কোনও ভাল গণিত / পরিসংখ্যান লাইব্রেরি আছে? [বন্ধ]


89

আমি গণিত এবং পরিসংখ্যানগুলির জন্য স্কেলার জন্য একটি ভাল ওপেন সোর্স লাইব্রেরি খুঁজছি। আশা করি অ্যাপাচি ম্যাথ বা কোল্টের মতো কিছু, তবে স্কেলে প্রয়োগ করা হয়েছে।

কেউ কি আমাকে সঠিক দিকে নির্দেশ করতে পারে?


4
স্ক্যালায় কেবলমাত্র ব্যবহারের যোগ্য এমন একটি লাইব্রেরির পরিবর্তে আপনি কেন স্কালায় একটি লাইব্রেরি প্রয়োগ করছেন তা বোঝাতে সহায়তা করতে পারে।
পুনঃপ্রযুক্তি

আসলে আমি Commons.apache.org/proper/commons-math ব্যবহার করতে শুরু করেছি এবং এটি স্কাইলে ব্যবহার করা সহজ এবং কাজ করে works
tom10271

উত্তর:


148

হ্যাঁ সেখানে আছে কিছু:

স্ক্যালালব

স্কালাল্যাব প্রকল্পটির লক্ষ্য জাভা ভার্চুয়াল মেশিনের জন্য একটি দক্ষ বৈজ্ঞানিক প্রোগ্রামিং পরিবেশ সরবরাহ করা। স্ক্রিপ্টিং ভাষা স্কেল প্রোগ্রামিং ভাষার উপর ভিত্তি করে উচ্চ স্তরের বৈজ্ঞানিক অপারেটর এবং একটি সমন্বিত পরিবেশের সাথে উন্নত যা মাতলাব-মতো কাজের শৈলীতে সরবরাহ করে।

স্ক্রিপ্টিং কোডটি অত্যন্ত দ্রুত, জাভা (কখনও কখনও ধীর, কখনও কখনও দ্রুত) এর কাছাকাছি এবং সমতুল্য মাতলাব। এম স্ক্রিপ্ট থেকে দ্রুততর!

Scalala এখন দ্বারা বাতিল করা হয় ব্রীজ

ভ্যাক্টর এবং ম্যাট্রিকগুলিতে সমৃদ্ধ মতলব-মত অপারেটর সহ স্কালার জন্য একটি উচ্চ কার্য সম্পাদনের সংখ্যাসূচক লিনিয়ার বীজগণিত গ্রন্থাগার; সংখ্যাগত রুটিনগুলির একটি গ্রন্থাগার; চক্রান্ত করার জন্য সমর্থন।

কারখানা

FACTORIE মোতায়েনযোগ্য সম্ভাব্য মডেলিংয়ের জন্য একটি সরঞ্জামকিট, স্কালায় একটি সফ্টওয়্যার লাইব্রেরি হিসাবে প্রয়োগ করা হয়। এটি তার ব্যবহারকারীদেরকে সম্পর্কযুক্ত ফ্যাক্টর গ্রাফ তৈরি করতে, পরামিতিগুলির অনুমান করতে এবং অনুমান সম্পাদন করার জন্য একটি সংক্ষিপ্ত ভাষা সরবরাহ করে ।

ক্যাসোভেরি

গ্রাফ প্রসেসিংয়ের জন্য টুইটার দ্বারা:

কসোভরী কোটি কোটি প্রান্ত সহ গ্রাফগুলি দক্ষতার সাথে পরিচালনা করতে গ্রাউন্ড থেকে তৈরি করা হয়েছে। এটি কিছু সাধারণ নোড এবং গ্রাফ ডেটা স্ট্রাকচার এবং ট্র্যাভারসাল অ্যালগরিদম সহ আসে। একটি সাধারণ ব্যবহার হ'ল বড় আকারের গ্রাফ খনন এবং বিশ্লেষণ।

টুইটারে ক্যাসোভেরি একটি স্ট্যাকের নীচের স্তরটি তৈরি করে যা আমরা আমাদের গ্রাফ-ভিত্তিক বৈশিষ্ট্যগুলিকে "হু ফলো ফলো" এবং "এর অনুরূপ" সহ পাওয়ার করার জন্য ব্যবহার করি। আমরা এটি টুইটার অনুসন্ধানে প্রাসঙ্গিকতার জন্য এবং অ্যালগরিদমগুলি ব্যবহার করি যা নির্ধারণ করে যে প্রচারিত পণ্য ব্যবহারকারীরা কী দেখবেন। সময়ের সাথে সাথে আমরা আশা করি যে ক্যাসোভেরিতে এমন কয়েকটি পণ্য বৈশিষ্ট্য থেকে আরও অ-মালিকানা যুক্তি আনতে হবে bring

বীজগণিত

টুইটার থেকে বিমূর্ত বীজগণিত গ্রন্থাগার:

কোড বিল্ডিং অগ্রিগেশন সিস্টেমগুলিতে লক্ষ্য করা হয় (স্কালডিং বা ঝড়ের মাধ্যমে)। এটি মূলত স্কালডিংয়ের ম্যাট্রিক্স এপিআইয়ের অংশ হিসাবে বিকশিত হয়েছিল, যেখানে ম্যাট্রিসের মান ছিল যা মনোয়েড, গোষ্ঠী বা রিংয়ের উপাদান। পরবর্তীকালে, এটি স্পষ্ট ছিল যে কোডটি স্ক্যালডিংয়ের মধ্যে এবং টুইটারের মধ্যে অন্যান্য প্রকল্পগুলিতে বিস্তৃত প্রয়োগ করেছে।

scala_prob

! পরীক্ষামূলক অবস্থা আছে!

sb_probdsl স্কালার নতুন সীমান্তযুক্ত ধারাবাহিকতা সমর্থন ব্যবহার করে সাধারণ বিচ্ছিন্ন সম্ভাব্য প্রোগ্রামিং সমর্থন সরবরাহ করে programming

মালাকভ

স্কালার জন্য একটি মার্কভ চেইন গ্রন্থাগার

মার্কভ চেইনগুলি স্টোকাস্টিক প্রক্রিয়াগুলি উপস্থাপন করে যেখানে পরবর্তী পদক্ষেপের সম্ভাব্যতা বন্টন বর্তমান পদক্ষেপের উপর তুচ্ছভাবে নির্ভর করে, তবে পূর্ববর্তী পদক্ষেপের উপর নির্ভর করে না। এই লাইব্রেরিকে কিছু প্রশিক্ষণের ডেটা দিন এবং এটি পরিসংখ্যানগতভাবে সাদৃশ্যযুক্ত নতুন এলোমেলো ডেটা উত্পন্ন করবে।

সংকেত সংগ্রহ

সিগন্যাল / সংগ্রহটি একটি বৃহত আকারের গ্রাফ প্রসেসিংয়ের জন্য একটি প্রোগ্রামিং মডেল এবং কাঠামো। কাঠামোগুলি স্বচ্ছভাবে প্রক্রিয়াকরণের সমান্তরালকরণের অনুমতি দেওয়ার সময়, গ্রাফগুলিতে সংক্ষিপ্তভাবে অনেক পুনরাবৃত্ত এবং ডেটা-প্রবাহ অ্যালগরিদমগুলি গঠনের জন্য মডেলটি যথেষ্ট সংবেদনশীল।

গ্রিজলড.ম্যাথ

স্ট্যাট এবং ইউটিলিটি প্যাকেজ অন্তর্ভুক্ত। খুব বেসিক এবং সুপরিচিত জিনিস রয়েছে যেমন স্ট্যান্ডার্ড ...

সম্ভাব্য মনাদ:

এটি গ্রন্থাগার না হলেও এটি সম্ভাব্যতার মোকাবেলায় আপনাকে অনেক সহায়তা করতে পারে।



15
রয়েছে জিন : জিন যে, এরে সমর্থিত, ইন্ডেক্স উপলব্ধ Scala জন্য একটি ডাটা ম্যানিপুলেশন লাইব্রেরি এক- এবং দ্বি-মাত্রিক ডাটা স্ট্রাকচার judiciously জেভিএম প্রিমিটিভের নেভিগেশন বিশেষ ধরণের বক্সিং এবং আনবক্সিং এর ওভারহেড এড়ানো।
ওম-নাম-মনোনীত

4
ওম-নম-নাম, আপনার উত্তরের জন্য স্যাডেল বাড়ানো উচিত। +1
মেটাশিম

4
@ সিমোনফিচ আমি সামান্য মুক্ত সময়ের জন্য অপেক্ষা করছিলাম, স্যাডলটি ঘনিষ্ঠভাবে দেখার জন্য এবং সম্ভবত উপরের অংশগুলি থেকে আরও কিছু লিখতে চাই।
সর্বজনীন-মনোনীত

4
@ ওম-নাম-নাম: আপনার লিঙ্কটি আর কাজ করে না।
প্রদীপ জৈন

9

ফিগারো সম্ভাব্য প্রোগ্রামিংয়ের জন্য একটি স্কালা গ্রন্থাগার। আপনি ফিগারো সম্পর্কে আরও তথ্য এখানে ফিগারো রেফারেন্স পেতে পারেন

ফিগারো ফিগারো গিতুব থেকে ডাউনলোডের জন্য উপলব্ধ

এই লাইব্রেরির লেখক বর্তমানে ফিগারো ব্যবহার করে প্রাবিলিস্টিক প্রোগ্রামিংয়ের উপর একটি বই লিখছেন। এখানে বই পৃষ্ঠার লিঙ্কটি রয়েছে: সম্ভাব্য প্রোগ্রামিং বই


1

স্পায়ার

স্পায়ার স্কালার জন্য একটি সংখ্যক গ্রন্থাগার যা জেনেরিক, দ্রুত এবং সুনির্দিষ্ট হওয়ার উদ্দেশ্যে।

বিশেষায়িতকরণ, ম্যাক্রোস, প্রকারের ক্লাসগুলি এবং ফলস্বরূপ বৈশিষ্ট্যগুলি ব্যবহার করে স্পায়ার পারফরম্যান্স এবং যথাযথ ট্রেড অফগুলির চারপাশে প্রচলিত জ্ঞানকে অস্বীকার করার জন্য কঠোর পরিশ্রম করে। একটি বড় লক্ষ্য হ'ল বিকাশকারীদের নির্দিষ্ট সংখ্যক উপস্থাপনা "বেক ইন" না করে দক্ষ সংখ্যা কোড লিখতে দেওয়া। বেশিরভাগ ক্ষেত্রে, স্পায়ার এর বিশেষায়িত ধরণের ক্লাস ব্যবহার করে জেনেরিক প্রয়োগগুলি সরাসরি প্রত্যক্ষ প্রয়োগের সাথে একইভাবে সম্পাদন করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.