ALGLIB
Jump to navigation
Jump to search
File:ALGLIB logo.png | |
मूल लेखक | Bochkanov Sergey Anatolyevich |
---|---|
डेवलपर(ओं) | ALGLIB Project |
Stable release | 4.00.0
/ 22 May 2023 |
ऑपरेटिंग सिस्टम | Cross-platform |
प्रकार | Numerical library |
लाइसेंस | Dual (commercial, GPL) |
वेबसाइट | www |
ALGLIB एक क्रॉस-प्लेटफॉर्म खुला स्रोत सॉफ्टवेयर संख्यात्मक विश्लेषण और डाटा प्रासेसिंग लाइब्रेरी (कंप्यूटिंग) है। इसका उपयोग कई प्रोग्रामिंग भाषाओं (सी++, सी शार्प (प्रोग्रामिंग भाषा)|सी#, वीबी.नेट, पायथन (प्रोग्रामिंग भाषा), डेल्फी (प्रोग्रामिंग भाषा), जावा (प्रोग्रामिंग भाषा)) से किया जा सकता है।
ALGLIB की शुरुआत 1999 में हुई और प्रति वर्ष लगभग 1-3 रिलीज़ के साथ इसका स्थिर विकास का एक लंबा इतिहास है। इसका उपयोग कई ओपन सोर्स प्रोजेक्ट्स, वाणिज्यिक पुस्तकालयों और अनुप्रयोगों (उदाहरण के लिए ट्री ऑफ लाइफ वेब प्रोजेक्ट, मैथ.नेट न्यूमेरिक्स) द्वारा किया जाता है।[1][2] अंतरिक्ष दावा[3]).
विशेषताएँ
पुस्तकालय की विशिष्ट विशेषताएं हैं:
- समान एपीआई के साथ कई प्रोग्रामिंग भाषाओं के लिए समर्थन (2023 तक, यह सी++, सी#, फ्रीपास्कल/डेल्फी, वीबी.नेट, पायथन और जावा का समर्थन करता है)
- बिना किसी अनिवार्य बाहरी निर्भरता और आसान इंस्टालेशन के स्व-निहित कोड
- पोर्टेबिलिटी (इसका परीक्षण x86/x86-64/ARM, Microsoft Windows और Linux के अंतर्गत किया गया था)
- स्वचालित रूप से उत्पन्न एपीआई (सी ++, सी #, ...) के साथ दो स्वतंत्र बैकएंड (शुद्ध सी # कार्यान्वयन, मूल सी कार्यान्वयन)
- व्यावसायिक और जीपीएल संस्करणों की समान कार्यक्षमता, व्यावसायिक संस्करण में गति और समानता के लिए संवर्द्धन प्रदान किए गए हैं
ALGLIB इसके लिए कार्य प्रदान करता है:
- रैखिक बीजगणित (प्रत्यक्ष एल्गोरिदम, सॉल्वर, ईवीडी/एसवीडी)
- फास्ट फूरियर रूपांतरण
- संख्यात्मक एकीकरण
- अंतर्वेशन
- रैखिक न्यूनतम वर्ग (गणित) और गैर-रेखीय न्यूनतम वर्ग | गैर-रेखीय न्यूनतम वर्ग फिटिंग
- अनुकूलन (रैखिक और गैर-रैखिक, उत्तल और गैर-उत्तल दोनों)
- सामान्य अवकल समीकरण
- विशेष कार्य
- सांख्यिकी (वर्णनात्मक सांख्यिकी, परिकल्पना परीक्षण)
- डेटा विश्लेषण (वर्गीकरण/प्रतिगमन, तंत्रिका नेटवर्क सहित)
- रैखिक बीजगणित, प्रक्षेप और अनुकूलन एल्गोरिदम के एकाधिक सटीक संस्करण (फ़्लोटिंग पॉइंट गणनाओं के लिए एमपीएफआर का उपयोग करके)
यह भी देखें
संदर्भ
- ↑ "Math.NET न्यूमेरिक्स". Numerics.mathdotnet.com. Retrieved 2010-07-10.
- ↑ "Math.NET संख्यात्मक योगदानकर्ता". GitHub.com. Retrieved 2013-05-07.
- ↑ "अंतिम उपयोगकर्ता लाइसेंस". .spaceclaim.com. Retrieved 2010-07-10.