机器学习的正则化方法

regml的Python项目详细描述


机器学习的正则化

这些内容是在暑期学校由Lorenzo Rosasco完成的RegML 2016,而这个python中的gui是作为期末考试的一部分提交的。

所有编码和测试的函数都在RegML.py中,guis代码结构在RegML_GUIv2.1.py

Github Page

PyPi -project

安装

pip install regml

打开图形用户界面:

import regml
regml.GUI()

方法

核心学习

(线性、多项式、高斯)

  • 线性equation1
  • 多项式equation2
  • 高斯(rbf)equation3

k倍交叉验证

图形用户界面

使用本地文件


使用这些文件

  1. regml.py
  2. regml_guiv2.1.py
  3. 开始使用演示.ipynb

要求

以下库需要使用regml库中的所有函数

  1. Python(=2.7)
  2. numpy(>;=1.10.4)Numpy
  3. matplotlib(>;=0.98)Matplotlib
  4. scipy(>;=0.12)可选(如果需要导入.mat数据文件)Scipy

使用以下版本进行测试

在以下版本的库中测试gui

  • Python2.7,3.7
  • 纽比1.10.4
  • matplotlib 1.15.1
  • scipy 0.17.0

从gui开始

窗口----------

启动python之后,转到包含regml.py和regml\u guiv2.1.py文件的目录,并在上运行以下命令 python外壳

>> run RegML_GUIv2.1.py

如果您使用的是spyder或ipython qt,请浏览到目录,打开regml\u guiv2.1.py文件并运行它

ubuntu/linux--------

打开Terminal,CD到包含所有文件的目录并执行以下命令

$ python RegML_GUIv2.1.py

如果同时有python 2和python 3

$ python2 RegML_GUIv2.1.py

如果您使用的是spyder或ipython qt,请浏览到目录,打开regml\u guiv2.1.py文件并运行它

演示入门

入门演示是一个ipython笔记本,可以在ipython笔记本或jupyter中打开

Notebook

RegML Library


Nikesh Bajaj

n.bajaj@qmul.ac.uk

nikesh.bajaj@elios.unige.it

http://nikeshbajaj.in

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java接口中的每个方法都是抽象的,但在抽象类中,我们也只能使用抽象方法   初始化Java中声明的、未初始化的变量会发生什么情况?   java BouncyCastle openPGP将字节[]数组加密为csv文件   在Java中将类A(和所有子类)映射到类B的实例的字典   RSA公钥编码,在Java和Android中,代码相同,结果不同   java在安卓中实现数字检测语音识别   java取消选择复选框   java如何在其他配置中重用Maven配置XML片段   java有没有一种有效的方法来检查HashMap是否包含映射到相同值的键?   spring处理程序调度失败;嵌套的例外是java。lang.NoClassDefFoundError:org/apache/http/client/HttpClient   带有ehcache的java多层缓存   java如何访问chromium(或任何其他浏览器)cookie   java通过将两个集合与spring data mongodb data中的条件合并来获取计数   安卓中R.java的语法错误