Cara menginstal dan menggunakan Kerangka Pembelajaran Mesin Datumbox PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Cara menginstal dan menggunakan Kerangka Pembelajaran Mesin Datumbox

Dalam panduan ini kita akan membahas cara menginstal dan menggunakan file Framework Pembelajaran Mesin Datumbox dalam proyek Java Anda. Karena hampir semua kode ditulis dalam Java, menggunakannya semudah memasukkannya sebagai dependensi dalam proyek Java Anda. Namun demikian, beberapa kelas (DataEnvelopmentAnalysis dan LPSolver) menggunakan pustaka C eksternal yang disebut lpsolve.dll (Pemecah Pemrograman Linear). Perhatikan bahwa jika Anda tidak berencana untuk menggunakan 2 kelas tersebut, Anda tidak perlu menginstal pustaka biner apa pun di sistem Anda. Namun demikian, jika Anda ingin menjelajahi semua algoritme yang didukung, disarankan untuk melakukan penginstalan lengkap seperti yang dijelaskan di bawah ini. Panduan ini mencakup penginstalan di sistem Linux dan Windows dan kami menyediakan referensi untuk menginstalnya di Mac OSX.

Sebelum menggunakan kerangka kerja, Anda harus memastikan bahwa Maven 3 diinstal pada sistem Anda. Untuk memvalidasi ini, buka konsol / terminal dan ketik yang berikut ini:

mvn --version

Keluaran:

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"

Jika Maven 3 tidak diinstal pada sistem Anda, ikuti ini membimbing. Jika Anda ingin mempelajari cara kerja Maven, lihat ini membimbing. Terakhir untuk melihat bagaimana menggunakan Maven di checkout IDE favorit Anda berikut ini Gerhana dan Netbeans tutorial.

Framework ini menggunakan lpsolve 5.5.2.0 untuk memecahkan masalah pemrograman linier. Perhatikan bahwa sangat penting untuk menginstal versi pustaka yang benar untuk menghindari masalah. Jadi jangan gunakan pengelola paket sistem operasi Anda karena secara umum Anda tidak akan menemukan versi terbaru.

Untuk menggunakan pustaka, Anda perlu menginstal 2 file biner: pustaka dev liblpsolve55 yang memecahkan program linier dan liblpsolve55j yang merupakan pembungkus Java. Padahal kamu bisa Download file dari situs resmi dan ikuti mereka petunjuk pemasangan, dalam tutorial ini kami mencoba untuk membuat semuanya sesederhana mungkin dan memberikan panduan instalasi kami sendiri.

Hal pertama yang perlu Anda lakukan adalah mengunjungi kami Repositori Github LpSolve dan unduh proyeknya. Setelah Anda mengekstraknya, buka folder lib. Di sana Anda akan menemukan 5 subfolder yang berisi pustaka biner untuk sistem operasi paling populer dalam 32bit dan 64bit. Jika Anda bekerja di Windows klik folder win32 atau win64, jika Anda menggunakan Unix / Linux klik folder ux32 atau ux64, sedangkan jika Anda menggunakan Mac OSX klik folder mac. Untuk menginstal pustaka yang harus Anda lakukan adalah menyalin file-file ini ke folder yang sesuai dari sistem operasi Anda.

Lpsolve di Windows

Pada Windows, yang harus Anda lakukan adalah menyalin file lpsolve55.dll dan lpsolve55j.dll dan menempelkannya di folder C: WindowsSystem32 (lokasinya sama untuk versi library 32bit dan 64bit).

Lpsolve di Unix / Linux

Di Unix / Linux Anda perlu menyalin file lpsolve55.so dan lpsolve55j.so di direktori lib sistem operasi Anda. Lokasi mungkin berbeda tergantung pada distribusi yang Anda gunakan. Misalnya jika Anda menggunakan varian 64bit Ubuntu 14.04 Anda harus menyalin file ke / usr / lib / folder. Versi atau distribusi lain mungkin mengharuskan Anda untuk menyalinnya di lokasi yang sedikit berbeda (misalnya di CentOS 6 menggunakan folder / usr / lib64 / sebagai gantinya).

Pastikan Anda menghindari menginstal lpsolve dengan menggunakan manajer paket seperti yum atau apt-get karena kemungkinan besar Anda akan mendapatkan versi perpustakaan yang salah.

Lpsolve di Mac OSX

Jika Anda adalah pengguna Mac, periksa tutorial ini tentang cara mengkompilasi dan menginstal pustaka lpsolve.

Terakhir, tambahkan file Kerangka Datumbox sebagai ketergantungan pada Proyek Maven Anda. Untuk melakukan ini, buka pom.xml proyek Anda dengan IDE atau editor favorit Anda dan tambahkan di dalam tag dependensi entri berikut:

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

Itu dia! Anda sekarang dapat menggunakan kerangka kerja dalam proyek Anda!

Cara menginstal dan menggunakan Kerangka Pembelajaran Mesin Datumbox PlatoBlockchain Data Intelligence. Pencarian Vertikal. Ai.

Tentang Kami Eleftherios Bmpaletakis

Nama saya Eleftherios Bampaletakis. Saya adalah JEE developer-Software Engineer, penggemar Machine Learning dan kontributor aktif dari Datumbox Machine Learning Framework. Pelajari Lebih Lanjut

Stempel Waktu:

Lebih dari kotak data