Datumbox مشین لرننگ فریم ورک PlatoBlockchain ڈیٹا انٹیلی جنس کو انسٹال اور استعمال کرنے کا طریقہ۔ عمودی تلاش۔ عی

ڈیٹام باکس مشین لرننگ فریم ورک کو انسٹال اور استعمال کرنے کا طریقہ

اس گائیڈ میں ہم اس بات پر بات کرنے جا رہے ہیں کہ کس طرح انسٹال اور استعمال کیا جائے۔ ڈیٹام باکس مشین لرننگ فریم ورک آپ کے جاوا پروجیکٹس میں۔ چونکہ تقریباً تمام کوڈ جاوا میں لکھا جاتا ہے، اس لیے اسے استعمال کرنا اتنا ہی آسان ہے جتنا کہ آپ کے جاوا پروجیکٹ میں انحصار شامل کرنا۔ اس کے باوجود کچھ کلاسز (DataEnvelopmentAnalysis اور LPSolver) ایک بیرونی C لائبریری کا استعمال کرتی ہیں lpssolve (لکیری پروگرامنگ سولور)۔ نوٹ کریں کہ اگر آپ ان 2 کلاسوں کو استعمال کرنے کا ارادہ نہیں رکھتے ہیں تو آپ کو اپنے سسٹم پر کوئی بائنری لائبریریاں انسٹال کرنے کی ضرورت نہیں ہے۔ اس کے باوجود اگر آپ تمام تعاون یافتہ الگورتھم کو تلاش کرنا چاہتے ہیں تو یہ تجویز کی جاتی ہے کہ ذیل میں بیان کردہ مکمل انسٹالیشن کریں۔ یہ گائیڈ لینکس اور ونڈوز سسٹمز کی تنصیبات کا احاطہ کرتا ہے اور ہم اسے Mac OSX پر انسٹال کرنے کے حوالے فراہم کرتے ہیں۔

فریم ورک استعمال کرنے سے پہلے آپ کو یہ یقینی بنانا ہوگا کہ Maven 3 آپ کے سسٹم پر انسٹال ہے۔ اس کی توثیق کرنے کے لیے ایک کنسول/ٹرمینل کھولیں اور درج ذیل کو ٹائپ کریں:

mvn --version

: پیداوار

Apache Maven 3.2.1 (ea8b2b07643dbb1b84b6d16e1f08391b666bc1e9; 2014-02-14T17:37:52+00:00)
Maven home: /usr/share/maven3
Java version: 1.8.0_25, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_GB, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-34-generic", arch: "amd64", family: "unix"

اگر Maven 3 آپ کے سسٹم پر انسٹال نہیں ہے تو اس پر عمل کریں۔ رہنمائی. اگر آپ جاننا چاہتے ہیں کہ Maven کیسے کام کرتا ہے تو اسے چیک کریں۔ رہنمائی. آخر میں یہ دیکھنے کے لیے کہ اپنے پسندیدہ IDE چیک آؤٹ میں Maven کا استعمال کیسے کریں۔ چاند اور سورج گرہن اور Netbeans سبق

فریم ورک لکیری پروگرامنگ کے مسائل کو حل کرنے کے لیے lpsolve 5.5.2.0 کا استعمال کرتا ہے۔ نوٹ کریں کہ مسائل سے بچنے کے لیے لائبریری کا درست ورژن انسٹال کرنا بہت ضروری ہے۔ اس طرح اپنے آپریٹنگ سسٹم کے پیکیج مینیجر کا استعمال نہ کریں کیونکہ عام طور پر آپ کو جدید ترین ورژن نہیں ملیں گے۔

لائبریری کو استعمال کرنے کے لیے آپ کو 2 بائنری فائلز انسٹال کرنے کی ضرورت ہے: liblpsolve55 dev لائبریری جو لکیری پروگراموں کو حل کرتی ہے اور liblpsolve55j جو جاوا ریپر ہے۔ اگرچہ آپ کر سکتے ہیں۔ ڈاؤن لوڈ، اتارنا سرکاری ویب سائٹ سے فائلیں اور ان کی پیروی کریں۔ تنصیب کا گائیڈاس ٹیوٹوریل میں ہم چیزوں کو ہر ممکن حد تک آسان رکھنے کی کوشش کرتے ہیں اور اپنی انسٹالیشن گائیڈ فراہم کرتے ہیں۔

سب سے پہلے آپ کو ہمارے پاس جانا ہے۔ Github LpSolve ذخیرہ اور پروجیکٹ ڈاؤن لوڈ کریں۔ ایک بار جب آپ اسے ان زپ کرلیں تو lib فولڈر میں جائیں۔ وہاں آپ کو 5 ذیلی فولڈرز ملیں گے جن میں 32 بٹ اور 64 بٹ فلیورز میں سب سے مشہور آپریٹنگ سسٹمز کے لیے بائنری لائبریریاں ہیں۔ اگر آپ ونڈوز پر کام کرتے ہیں تو win32 یا win64 فولڈر پر کلک کریں، اگر آپ Unix/Linux پر ہیں تو ux32 یا ux64 فولڈر پر کلک کریں، جبکہ اگر آپ Mac OSX استعمال کرتے ہیں تو میک فولڈر پر کلک کریں۔ لائبریری کو انسٹال کرنے کے لیے آپ کو ان فائلوں کو اپنے آپریٹنگ سسٹم کے مناسب فولڈرز میں کاپی کرنا ہے۔

ونڈوز پر Lpssolve

ونڈوز پر آپ کو بس lpsolve55.dll اور lpsolve55j.dll فائلوں کو کاپی کرنا ہے اور انہیں C:WindowsSystem32 فولڈر میں چسپاں کرنا ہے (لائبریری کے 32bit اور 64bit ورژن دونوں کے لیے جگہ ایک جیسی ہے)۔

یونکس/لینکس پر Lpssolve

Unix/Linux پر آپ کو اپنے آپریٹنگ سسٹم کی lib ڈائرکٹری میں lpsolve55.so اور lpsolve55j.so فائلوں کو کاپی کرنے کی ضرورت ہے۔ آپ کے استعمال کردہ تقسیم کے لحاظ سے مقام مختلف ہو سکتا ہے۔ مثال کے طور پر اگر آپ Ubuntu 64 کا 14.04bit ذائقہ استعمال کرتے ہیں تو آپ کو فائلوں کو /usr/lib/ فولڈر میں کاپی کرنا چاہیے۔ دوسرے ورژن یا تقسیم کے لیے آپ کو ان کو قدرے مختلف جگہ پر کاپی کرنے کی ضرورت پڑ سکتی ہے (مثال کے طور پر CentOS 6 پر اس کے بجائے /usr/lib64/ فولڈر استعمال کرتا ہے)۔

یقینی بنائیں کہ آپ yum یا apt-get جیسے پیکیج مینیجرز کا استعمال کرتے ہوئے lpsolve کو انسٹال کرنے سے گریز کرتے ہیں کیونکہ یہ بہت زیادہ امکان ہے کہ آپ کے پاس لائبریری کا غلط ورژن ہو گا۔

میک OSX پر Lpssolve

اگر آپ میک صارف ہیں تو چیک آؤٹ کریں۔ یہ سبق lpsolve لائبریریوں کو مرتب اور انسٹال کرنے کا طریقہ۔

آخری لیکن کم از کم شامل نہیں ڈیٹام باکس فریم ورک آپ کے Maven پروجیکٹ پر انحصار کے طور پر۔ ایسا کرنے کے لیے اپنے پروجیکٹ کے pom.xml کو اپنے پسندیدہ IDE یا ایڈیٹر کے ساتھ کھولیں اور اسے انحصار کے اندر شامل کریں درج ذیل اندراج کو ٹیگ کریں:

<dependencies>
    ...
    <dependency>
        <groupId>com.datumbox</groupId>
        <artifactId>datumbox-framework</artifactId>
        <version>RELEASE</version><!-- or use a specific version -->
    </dependency>
    ...
</dependencies>

یہی ہے! اب آپ اپنے پروجیکٹ میں فریم ورک استعمال کر سکتے ہیں!

Datumbox مشین لرننگ فریم ورک PlatoBlockchain ڈیٹا انٹیلی جنس کو انسٹال اور استعمال کرنے کا طریقہ۔ عمودی تلاش۔ عی

ہمارے بارے میں Eleftherios Bampaletakis

میرا نام Eleftherios Bampaletakis ہے۔ میں ایک JEE ڈویلپر-سافٹ ویئر انجینئر ہوں، مشین لرننگ کا شوقین ہوں اور ڈیٹام باکس مشین لرننگ فریم ورک کا ایک فعال شراکت دار ہوں۔ مزید معلومات حاصل کریں

ٹائم اسٹیمپ:

سے زیادہ ڈیٹا باکس