机器学习
文章平均质量分 70
小尛玮
研究方向:计算机视觉 图像处理 深度学习 机器学习
展开
-
cpu与gpu区别
作者:知乎用户链接:https://www.zhihu.com/question/19903344/answer/96081382来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。看了好多,觉得下面这个介绍才是我想要的以及能看明白的,转载自:1.2CPU和GPU的设计区别CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使.转载 2021-03-01 09:23:41 · 2129 阅读 · 0 评论 -
详解pandas的read_csv方法
楔子使用pandas做数据处理的第一步就是读取数据,数据源可以来自于各种地方,csv文件便是其中之一。而读取csv文件,pandas也提供了非常强力的支持,参数有四五十个。这些参数中,有的很容易被忽略,但是在实际工作中却用处很大。比如:文件读取时设置某些列为时间类型 导入文件, 含有重复列 过滤某些列 每次迭代指定的行数 值替换pandas在读取csv文件是通过read_csv这个函数读取的,下面就来看看这个函数都支持哪些不同的参数,看看它们都生得一副什么模样,是三头六臂,还是烈焰红唇。转载 2021-02-12 21:11:59 · 31917 阅读 · 2 评论 -
机器学习中参数random_state
在学习机器学习的过程中,常常遇到random_state这个参数,下面来简单叙述一下它的作用。作用:控制随机状态。原因:为什么需要用到这样一个参数random_state(随机状态)?在此先简单罗列三种情况:1、在构建模型时:forest = RandomForestClassifier(n_estimators=100, random_state=0)forest.fit(X_train, y_train)2、在生成数据集时:X, y = make_moons(n_sampl转载 2021-02-10 19:13:16 · 2720 阅读 · 0 评论 -
sklearn函数:train_test_split(分割训练集和测试集)
sklearn.model_selection.train_test_split(*arrays,**options)函数官方文档:https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.train_test_split.html#sklearn.model_selection.train_test_split这个函数,是用来分割训练集和测试集的小栗子先生成一个原始数据集x = np.random转载 2021-02-08 18:05:06 · 4313 阅读 · 0 评论 -
graphviz生成决策树中文乱码解决
中文乱码的解决在画决策树生成的pdf文件中,中文字体出现了乱码。1.修改安装Graphviz软件中的字体指引位置:在安装目录中找到fonts\fonts.conf文件,找到对应位置修改成如下图红线部分2.修改生成dot文件中的字体,两种方法:字体设置的文件在\site-packages\sklearn\tree_export.py 打开文件后ctrl+f搜索一下就可以找到sklearn中设置生成dot文件的字体是fontname = helvetica 该字体...原创 2021-02-06 17:24:19 · 1154 阅读 · 1 评论