Если вы хотите начать работу с машинным обучением, хорошо иметь базовые предварительные условия, готовые к работе на вашем компьютере.

GNU Octave - это язык высокого уровня, в первую очередь предназначенный для числовых вычислений. Он предоставляет удобный интерфейс командной строки для численного решения линейных и нелинейных задач, а также для выполнения других численных экспериментов с использованием языка, который в основном совместим с Matlab. Его также можно использовать как язык, ориентированный на пакетную обработку. Octave имеет обширные инструменты для решения общих задач численной линейной алгебры, нахождения корней нелинейных уравнений, интегрирования обычных функций, манипулирования полиномами и интегрирования обыкновенных дифференциальных и дифференциально-алгебраических уравнений.

GNU Octave также является свободно распространяемым программным обеспечением. Чтобы настроить Linux Mint 19, вам необходимо выполнить несколько шагов. Давайте начнем.

1. Проверьте, установлена ​​ли октава.

Запустите команду ниже, чтобы проверить, установлены ли Node.js и NPM или нет.

$ octave
Command 'octave' not found

2. Настройте октавный PPA.

Это необязательный шаг. Перед началом установки мы должны установить официальный репозиторий PPA для приложения GNU Octave, не являющегося частью репозитория по умолчанию Ubuntu 18.04. Итак, чтобы установить репозиторий PPA, используйте следующую команду:

$ sudo apt-add-repository ppa:octave/stable
HTTP Error 404: Not Found
Cannot add PPA: ''This PPA does not support bionic''.

Даже если вы видите эту ошибку, что PPA не поддерживает, это нормально. Если репозиторий добавлен успешно, запустите команду:

$ sudo apt-get update

3. Установите октаву

Выполните команду ниже, чтобы установить октаву

$ sudo apt-get install octave

4. Проверьте версию Octave.

После успешного завершения установки самое время проверить версию

$ octave --version
GNU Octave, version 4.2.2
Copyright (C) 2018 John W. Eaton and others.
This is free software; see the source code for copying conditions.
There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.
Octave was configured for "x86_64-pc-linux-gnu".
Additional information about Octave is available at http://www.octave.org.
Please contribute if you find this software useful.
For more information, visit http://www.octave.org/get-involved.html
Read http://www.octave.org/bugs.html to learn how to submit bug reports.

5. Настройка октавы

После успешного завершения установки самое время запустить октаву.

$ octave

Нажмите "Далее.

Снимите флажок Разрешить и нажмите Далее. Вы увидите, что Octave запущен.

Вы можете попробовать некоторые базовые программы, чтобы убедиться, что они работают должным образом.

Надеюсь это поможет.