码迷,mamicode.com
首页 > 编程语言 > 详细

python 实现 svm算法

时间:2017-03-07 12:54:58      阅读:251      评论:0      收藏:0      [点我收藏+]

标签:技术分享   for   targe   约束   www   val   get   image   python   

svm算法,说到底就是二次优化问题。

带有约束的二次优化问题。

1、线性优化问题,课件Leture5-QP

技术分享

参考 https://www.coin-or.org/PuLP/CaseStudies/a_blending_problem.html

python代码:

# problem
def qp_test1():
prob = LpProblem("qp_test1", LpMinimize)
x1 = LpVariable("x1", 0, None, LpInteger)
x2 = LpVariable("x2", 0, None, LpInteger)

prob += 50*x1+36*x2, "Cost"
prob += x1>=0, "x1"
prob += x2>=0, "x2"
prob += 5*x1+3*x2>=45, "cond1"

prob.solve()

print("Status:", LpStatus[prob.status])
for v in prob.variables():
print(v.name, "=", v.varValue)

 

2.二次优化问题

python 实现 svm算法

标签:技术分享   for   targe   约束   www   val   get   image   python   

原文地址:http://www.cnblogs.com/liuhuiwisdom/p/6513972.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!