采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问这里的__init__py 文件必须是空的么,在课程资料里面这个是空的,但是按照此方法我的playML module 无法加载。求教
__init__.py 不一定为空。__init__.py 中可以写和 module 相关的信息。 但是因为我们在这个课程中只是简单地做一个包,也不需要太复杂的设置,空是没有问题的。(代表没有额外信息)。
不能加载大概率是你的文件之间的层次关系不正确,大多数同学最容易犯的错误是在包内加载包,这是不可以的,加载的文件必须在包外。你可以理解成你不能在房子里面看房子的整体,必须在房子外面看。
当然,我不确定你是不是遇到的一定是这个问题。我建议你下载课程的官方代码,在你的环境下运行一下,看看是否有问题?如果没有问题,仔细比对一下,看看自己的程序哪里有问题。
课程官方代码传送门:https://git.imooc.com/coding-169/coding-169/src/master
继续加油!:)
您好 ,我跑了一遍程序得到这个: Traceback (most recent call last): File "C:\Users\ThinKpad X1\anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3343, in run_code exec(code_obj, self.user_global_ns, self.user_ns) File "<ipython-input-10-c4a8a865a12c>", line 1, in <module> from playML.model_selection import train_test_split File "C:\Users\ThinKpad X1\Machine Learning\playML\model_selection.py", line 6 assert X.shape[0] == y.shape[0], ^ SyntaxError: invalid syntax 这个怎么解
把最后的逗号去掉试一下。
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.2k 19
4.2k 17
3.7k 15
2.0k 15
1.9k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号