有没有Python中fminunc的替代函数推荐?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1154个文字,预计阅读时间需要5分钟。
最近闲着没事,想通过Coursera上的斯坦福大学机器学习课程来练习一下,用Python实现一下。一是加深机器学习的基础,二是熟悉numpy、matplotlib、scipy这些库。在EX2中,优化theta使用了Matlab里的fminunc函数。
最近闲着没事,想把coursera上斯坦福ML课程里面的练习,用Python来实现一下,一是加深ML的基础,二是熟悉一下numpy,matplotlib,scipy这些库。
在EX2中,优化theta使用了matlab里面的fminunc函数,不知道Python里面如何实现。搜索之后,发现stackflow上有人提到用scipy库里面的minimize函数来替代。我尝试直接调用我的costfunction和grad,程序报错,提示(3,)和(100,1)dim维度不等,gradient vector不对之类的,试了N多次后,终于发现问题何在。。
本文共计1154个文字,预计阅读时间需要5分钟。
最近闲着没事,想通过Coursera上的斯坦福大学机器学习课程来练习一下,用Python实现一下。一是加深机器学习的基础,二是熟悉numpy、matplotlib、scipy这些库。在EX2中,优化theta使用了Matlab里的fminunc函数。
最近闲着没事,想把coursera上斯坦福ML课程里面的练习,用Python来实现一下,一是加深ML的基础,二是熟悉一下numpy,matplotlib,scipy这些库。
在EX2中,优化theta使用了matlab里面的fminunc函数,不知道Python里面如何实现。搜索之后,发现stackflow上有人提到用scipy库里面的minimize函数来替代。我尝试直接调用我的costfunction和grad,程序报错,提示(3,)和(100,1)dim维度不等,gradient vector不对之类的,试了N多次后,终于发现问题何在。。

