Installing NeurEco on Windows
Contents
Installing NeurEco on Windows#
To install NeurEco with administrator privileges on Windows, launch the msi installer and follow the instructions:
NeurEco is now installed and a GUI icon have been added to your desktop.
To run NeurEco, the user must provide a valid NeurEco license via one of the following options:
Copy the license file inside the user directory (usually C:\Users\name_of_the_user).
Create an environment variable called ADAGOS_LICENSE_FILE and make its value the absolute path of the license file.
Launch the GUI, and a pop up will ask for the license file address. Browse to the license file and select it.
Note
NeurEco can be used without administrator privileges, unzip the zip file of the Windows portable version. It contains all the files required for NeurEco to function properly.
Warning
If NeurEco is installed without administrator privileges, and in order to use it as described in the following chapters, the user must add the NeurEco bin folder to the environment variables, otherwise when using the NeurEco python API, always instantiate the NeurEco objects with the full path of the NeurEco dll address: “…bin/neurecoDNN_backend.dll” for the Tabular solution and “…bin/neurecoRNN_backend.dll” for the dynamic solution.
Installing the Python API#
The Python API is compatible with python 3.x. It provides all the GUI’s features and more.
Two options are available for installing the Python API:
Via the NeurEco GUI: Click on Python drop-list in the GUI and select Install NeurEco package to python. A window containing all the python environments found on the machine will appear. Select the environment to add NeurEco wrapper to it, and click on Install package. This will automatically install the python API for the chosen distribution.
Via the installation scripts: run the Install.py script that comes with the Python package (this will install it in the environment used to run the installation script).
Note
The Python API uses NumPy Python library. Make sure it is installed in the used environment.
Note
The GUI functionality Export NeurEco to Python (see, for example, Export Tabular Regression from the GUI to the Python API) facilitates the initial transition from the usage of NeurEco with the GUI to its usage with the Python API.