机器学习 - Octave for Mac 的安装和使用
最近开始学习吴恩达教授的机器学习系列课程,工欲善其事,必先利其器。选择Andrew老师推荐的工具进行学习,首先我们需要安装和配置好Octave。关于Octave
GNU Octave 是一个高级语言, 主要用于数值计算。它提供了一个方便的命令行界面,用于求解线性和非线性数学问题,并使用最接近Matlab语言的语法进行数值计算实验。它也可以作为面向批处理的语言去使用。Octave具有数量众多的工具,用于解决常见的线性代数问题,找寻非线性方程的解,处理多项式以及普通微分方程和微分代数方程。 通过使用Octave的语法编写的用户定义函数,或使用以C ++,C,Fortran或其他语言编写的动态加载模块,轻松地进行扩展和自定义。
简单来说,Octave最核心的功能就是数值运算,我们在机器学习中需要用到的等等数学问题可以通过它来解决。
在MacOS安装Octave
1.homebrew安装
这里要使用一个mac的包管理神器 homebrew,我们先确认一下自己的电脑里有没有这款缺失包管理器。
brew -v如果显示了homebrew的版本信息,说明已经安装过了,那就输入brew update更新一下版本。
如果提示command not found,就需要先安装一下homebrew。
使用官网提供的方法,如果提示错误信息 curl: (56) OpenSSL SSL_read: Operation timed out, errno 60
可以尝试换成国内的源,使用这个命令重新安装:
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"我选择的是中科大的源,接下来一步步按照提示,等待几分钟。安装完成后,重启终端或者使用它提供的source命令,homebrew就可以用啦。
2.安装octave
直接终端使用
brew install octave开始安装。安装完成之后,使用octave命令,进入如下octave-gui界面,就可以愉快地开始使用了。
更详细的内容可以关注:传送门
页:
[1]