Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Datumbox Machine Learning Framework PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Πλαίσιο Learningbox Machine Boxbox

Σε αυτόν τον οδηγό θα συζητήσουμε πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Πλαίσιο εκμάθησης μηχανών Datumbox στα έργα σας Java. Δεδομένου ότι σχεδόν ολόκληρος ο κώδικας είναι γραμμένος σε Java, η χρήση του είναι τόσο απλή όσο και η προσθήκη του ως εξάρτηση στο έργο σας Java. Ωστόσο, μερικές κλάσεις (DataEnvelopmentAnalysis και LPSolver) χρησιμοποιούν μια εξωτερική βιβλιοθήκη C που ονομάζεται λύνω (Επίλυση γραμμικού προγραμματισμού). Σημειώστε ότι εάν δεν σκοπεύετε να χρησιμοποιήσετε αυτές τις 2 τάξεις, δεν απαιτείται να εγκαταστήσετε δυαδικές βιβλιοθήκες στο σύστημά σας. Ωστόσο, εάν θέλετε να εξερευνήσετε όλους τους υποστηριζόμενους αλγόριθμους, συνιστάται να κάνετε την πλήρη εγκατάσταση όπως περιγράφεται παρακάτω. Αυτός ο οδηγός καλύπτει τις εγκαταστάσεις σε συστήματα Linux και Windows και παρέχουμε αναφορές για την εγκατάστασή του σε 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, δείτε αυτό καθοδηγήσειΤο Τέλος, για να δείτε πώς να χρησιμοποιήσετε το Maven στο αγαπημένο σας IDE checkout τα παρακάτω Έκλειψη και Netbeans Μαθήματα.

Το πλαίσιο χρησιμοποιεί το lpsolve 5.5.2.0 για την επίλυση προβλημάτων γραμμικού προγραμματισμού. Σημειώστε ότι είναι πολύ σημαντικό να εγκαταστήσετε τη σωστή έκδοση της βιβλιοθήκης για να αποφύγετε προβλήματα. Επομένως, μην χρησιμοποιείτε τον διαχειριστή πακέτων του λειτουργικού σας συστήματος, διότι γενικά δεν θα βρείτε τις πιο πρόσφατες εκδόσεις.

Για να χρησιμοποιήσετε τη βιβλιοθήκη πρέπει να εγκαταστήσετε 2 δυαδικά αρχεία: τη βιβλιοθήκη liblpsolve55 dev που λύνει γραμμικά προγράμματα και το liblpsolve55j που είναι περιτύλιγμα Java. Ακόμα κι αν μπορείς κατεβάσετε τα αρχεία από την επίσημη ιστοσελίδα και ακολουθήστε τα οδηγός εγκατάστασης, σε αυτό το σεμινάριο προσπαθούμε να κρατήσουμε τα πράγματα όσο το δυνατόν πιο απλά και να παρέχουμε τον δικό μας οδηγό εγκατάστασης.

Το πρώτο πράγμα που θα χρειαστεί να κάνετε είναι να πάτε στο δικό μας Αποθετήριο Github LpSolve και κατεβάστε το έργο. Μόλις το αποσυμπιέσετε, μεταβείτε στο φάκελο lib. Εκεί θα βρείτε 5 υποφακέλους που περιέχουν τις δυαδικές βιβλιοθήκες για τα πιο δημοφιλή λειτουργικά συστήματα σε γεύσεις 32bit και 64bit. Εάν εργάζεστε σε Windows κάντε κλικ στους φακέλους win32 ή win64, εάν είστε σε Unix/Linux κάντε κλικ στο φάκελο ux32 ή ux64, ενώ εάν χρησιμοποιείτε Mac OSX κάντε κλικ στο φάκελο mac. Για να εγκαταστήσετε τη βιβλιοθήκη το μόνο που έχετε να κάνετε είναι να αντιγράψετε αυτά τα αρχεία στους κατάλληλους φακέλους του λειτουργικού σας συστήματος.

Lpsolve στα Windows

Στα Windows το μόνο που έχετε να κάνετε είναι να αντιγράψετε τα αρχεία lpsolve55.dll και lpsolve55j.dll και να τα επικολλήσετε στο φάκελο C: WindowsSystem32 (η τοποθεσία είναι η ίδια και για τις εκδόσεις των 32bit και 64bit της βιβλιοθήκης).

Lpsolve σε Unix/Linux

Στο Unix/Linux πρέπει να αντιγράψετε τα αρχεία lpsolve55.so και lpsolve55j.so στον κατάλογο lib του λειτουργικού σας συστήματος. Η τοποθεσία ενδέχεται να διαφέρει ανάλογα με τη διανομή που χρησιμοποιείτε. Για παράδειγμα, εάν χρησιμοποιείτε τη γεύση 64bit του Ubuntu 14.04, θα πρέπει να αντιγράψετε τα αρχεία στο φάκελο/usr/lib/. Άλλες εκδόσεις ή διανομές ενδέχεται να απαιτούν την αντιγραφή τους σε ελαφρώς διαφορετική τοποθεσία (για παράδειγμα στο CentOS 6 χρησιμοποιεί τον φάκελο/usr/lib64/αντ 'αυτού).

Βεβαιωθείτε ότι αποφεύγετε την εγκατάσταση του lpsolve χρησιμοποιώντας διαχειριστές πακέτων όπως το yum ή το apt-get γιατί είναι πολύ πιθανό να καταλήξετε να έχετε λάθος έκδοση της βιβλιοθήκης.

Lpsolve σε Mac OSX

Εάν είστε χρήστης Mac, ελέγξτε έξω αυτό το σεμινάριο σχετικά με τον τρόπο σύνταξης και εγκατάστασης των βιβλιοθηκών lpsolve.

Τελευταίο αλλά όχι λιγότερο σημαντικό προσθέστε το Πλαίσιο Datumbox ως εξάρτηση από το Maven Project σας. Για να το κάνετε αυτό, ανοίξτε το pom.xml του έργου σας με το αγαπημένο σας IDE ή πρόγραμμα επεξεργασίας και προσθέστε το στην ετικέτα εξαρτήσεων την ακόλουθη καταχώριση:

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

Αυτό είναι! Τώρα μπορείτε να χρησιμοποιήσετε το πλαίσιο στο έργο σας!

Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το Datumbox Machine Learning Framework PlatoBlockchain Data Intelligence. Κάθετη αναζήτηση. Ολα συμπεριλαμβάνονται.

ΠΛΗΡΟΦΟΡΙΕΣ Ελευθέριος Μπαμπαλατάκης

Ονομάζομαι Ελευθέριος Μπαμπαλετάκης. Είμαι προγραμματιστής-μηχανικός λογισμικού JEE, λάτρης της μηχανικής μάθησης και ενεργός συνεργάτης του πλαισίου εκμάθησης μηχανών Datumbox. Learn More

Σφραγίδα ώρας:

Περισσότερα από Databox