Cómo instalar y usar el marco de aprendizaje automático de Datumbox PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Cómo instalar y usar el marco de aprendizaje automático de Datumbox

En esta guía vamos a discutir cómo instalar y usar el Marco de aprendizaje automático de Datumbox en tus proyectos Java. Como casi todo el código está escrito en Java, usarlo es tan simple como incluirlo como dependencia en su proyecto Java. Sin embargo, un par de clases (DataEnvelopmentAnalysis y LPSolver) usan una biblioteca C externa llamada resolver (Solucionador de programación lineal). Tenga en cuenta que si no planea usar esas 2 clases, no es necesario que instale ninguna biblioteca binaria en su sistema. Sin embargo, si desea explorar todos los algoritmos compatibles, se recomienda realizar la instalación completa como se describe a continuación. Esta guía cubre las instalaciones en sistemas Linux y Windows y proporcionamos referencias para instalarlo en Mac OSX.

Antes de usar el marco, deberá asegurarse de que Maven 3 esté instalado en su sistema. Para validar esto, abra una consola / terminal y escriba lo siguiente:

mvn --version

Salida:

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"

Si Maven 3 no está instalado en su sistema, siga esto guía. Si quieres aprender cómo funciona Maven, mira esto guía. Finalmente para ver cómo usar Maven en su IDE favorito, consulte lo siguiente eclipsar y Netbeans Tutoriales.

El marco utiliza lpsolve 5.5.2.0 para resolver problemas de programación lineal. Tenga en cuenta que es muy importante instalar la versión correcta de la biblioteca para evitar problemas. Por lo tanto, no use el administrador de paquetes de su sistema operativo porque, en general, no encontrará las últimas versiones.

Para usar la biblioteca, necesita instalar 2 archivos binarios: la biblioteca de desarrollo liblpsolve55 que resuelve programas lineales y la biblioteca liblpsolve55j, que es un contenedor Java. Aunque puedas descargar los archivos del sitio web oficial y siga sus guía de instalación, en este tutorial intentamos mantener las cosas lo más simples posible y proporcionar nuestra propia guía de instalación.

Lo primero que tendrá que hacer es ir a nuestro Repositorio Github LpSolve y descargue el proyecto. Una vez que lo descomprimas, ve a la carpeta lib. Allí encontrará 5 subcarpetas que contienen las bibliotecas binarias para los sistemas operativos más populares en versiones de 32 bits y 64 bits. Si trabaja en Windows, haga clic en las carpetas win32 o win64, si está en Unix / Linux, haga clic en la carpeta ux32 o ux64, mientras que si usa Mac OSX, haga clic en la carpeta mac. Para instalar la biblioteca, todo lo que tiene que hacer es copiar estos archivos a las carpetas apropiadas de su sistema operativo.

Lpsolve en Windows

En Windows, todo lo que tiene que hacer es copiar los archivos lpsolve55.dll y lpsolve55j.dll y pegarlos en la carpeta C: WindowsSystem32 (la ubicación es la misma para las versiones de 32 bits y 64 bits de la biblioteca).

Lpsolve en Unix / Linux

En Unix / Linux necesita copiar los archivos lpsolve55.so y lpsolve55j.so en el directorio lib de su sistema operativo. La ubicación puede variar según la distribución que utilice. Por ejemplo, si usa el sabor de 64 bits de Ubuntu 14.04, debe copiar los archivos a la carpeta / usr / lib /. Otras versiones o distribuciones pueden requerir que las copie en una ubicación ligeramente diferente (por ejemplo, en CentOS 6 usa la carpeta / usr / lib64 / en su lugar).

Asegúrese de evitar instalar lpsolve utilizando administradores de paquetes como yum o apt-get porque es muy probable que termine teniendo la versión incorrecta de la biblioteca.

Lpsolve en Mac OSX

Si eres un usuario de Mac, echa un vistazo este tutorial sobre cómo compilar e instalar las bibliotecas lpsolve.

Por último, pero no menos importante, agregue el Marco Datumbox como una dependencia de su proyecto Maven. Para hacer esto, abra el pom.xml de su proyecto con su IDE o editor favorito y agréguelo dentro de la etiqueta de dependencias en la siguiente entrada:

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

¡Eso es! ¡Ahora puede usar el marco en su proyecto!

Cómo instalar y usar el marco de aprendizaje automático de Datumbox PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Nuestra Empresa Eleftherios Bampaletakis

Mi nombre es Eleftherios Bampaletakis. Soy un desarrollador-ingeniero de software de JEE, un entusiasta del aprendizaje automático y un colaborador activo de Datumbox Machine Learning Framework. SABER MÁS

Sello de tiempo:

Mas de Caja de datos