The GitHub way

  • Step 1. Download FEDOT Framework.

    • First of all, you need to clone the FEDOT Framework to your personal computer. You can do it directly using the button Code (red square) and then copying a link to the repository (blue square).

      Step 1

    • Then open cmd (Windows) or terminal (Unix-like OS), type in:

      $ git clone https://github.com/aimclub/FEDOT.git
      $ cd FEDOT
      
  • Step 2. Creating VirtualEnv.

    • Next, you need to create a virtual environment in your project to avoid libraries incompatibility. To do this, type in

      $ python -m venv <your_venv_path>
      

      Then, activate venv by using the following command on Unix-like OS

      $ source venv/bin/activate
      # remember to call `deactivate` once you're done using the application
      

      or the following command using Windows OS

      $ venv\Scripts\activate
      # remember to call `venv\Scripts\deactivate` once you're done using the application
      
    • After creating the virtual environment, install the libraries necessary for FEDOT to work. Type in:

      $ pip install .
      
    • But, if you want to use additional functionality such as NNs, you’ll need to run full installation option.

      To do this run the following command

      $ pip install .[extra]
      
      You can make use of the last command even after the previous one:

      In that case only new packages will be installed, others will be skipped.