logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

往数据库的表中导入数据,导入不报错但表中无数据

有时候我们需要将一些数据从csv等文件中导入到mysql数据库中,但mysql默认的数据编码格式是latin,我们的文件数据很多时候是utf8,这个时候由于编码格式不匹配,并不能将文件数据成功导入到数据库中。为了解决这个问题,我们可以采取两种方法。(1)建表时指定表的编码格式为utf8这种方法只会将当前表的格式改为utf8,其他表还是latin格式可以在建表时设定格式,如下图:如果表已经存在了,则

#mysql
机器学习算法原理lightgbm、word2vec、cnn、lstm、textcnn、bert、transformer、随机森林、lr

由于lightgbm的基模型实际上是个二叉树,父结点的直方图实际等于左右两个子结点直方图的累积,所以当已知父结点的直方图时,只需要统计样本数量较少的子结点的直方图,数量较多的子结点的直方图可以通过做差得到。3、其他的改进还有,lightgbm进行分裂时采取的是leaf-wise策略,每次选择使得增益最大的叶子结点进行分裂。1、在样本数量方面,lightgbm根据样本梯度信息进行采样,保留那些梯度较

文章图片
#机器学习#算法#word2vec
机器学习常用算法原理梳理

adaboost、GBDT、xgboost、lightgbm原理梳理与辨析首先,这四个算法都是集成算法boosting框架下的。根据boosting策略不同可以分为两大类,adaboost一类,GBDT、xgboost、lightgbm一类。adaboostGBDT、xgboost、lightgbmboosting的策略是通过改变样本权重(增大分错的样本的权重,减小分对的样本的权重)提升对...

导入keras报错module 'tensorflow.python.keras.backend' has no attribute 'get_graph'

导入keras的时候出现了版本不兼容的情况。参考的如下博客:其中很有用的一个链接:介绍了tensorflow和keras的配套版本,在已经有安装好tensorflow的情况下,再安装合适的keras版本。我的tensorflow是1.9.0,配套的keras是2.2.0所以安装时:pip install keras==2.2.0就可以了。...

“AttributeError: module 'tensorflow' has no attribute 'placeholder'”

import tensorflow.compat.v1 as tftf.disable_eager_execution()#这两步是为了解决tensorflow2.0运行1.0的代码会报错误:“AttributeError: module ‘tensorflow’ has no attribute ‘placeholder’”#以及tf.placeholder() is not compat...

#tensorflow
pandas read_csv读取csv或txt文件的一些技巧;不想第一行作为列名怎么办

所要读取的是txt文件,也可以用pd.read_csv来读取。我使用的是约会数据,txt文件格式如上,是以tab键分隔的,如下:读取文件:import pandas as pddating_df = pd.read_csv(‘dating.txt’,sep=’\t’)我使用txt文件是以tab键分隔的,故sep=‘\t’重要的就是这个sep参数,txt文件中是用什么标志分隔的,这里就用...

AttributeError: module ‘numpy‘ has no attribute ‘ndarray‘

费了好大功夫,卸载安装多次,最终1.20.0版本的是可以的pip uninstall numpypip install numpy==1.20.0

#python
数据仓库之事实表和维度表

直接上例子吧1 事实表一个销售表有四列 用户 商品 数量 时间,记录着 “用户” 在某个 “时间” 购买了 “多少” “商品”。这样的表不仅包含了维度列(用户 商品)还包含了度量列(数量),是事实表。事实表中一般不包含维度列的具体信息。如,此销售表是事实表,事实表并没有展示用户的具体信息。2 维度表维度表主要用来展示某一维度具体信息。如 用户表。表中含有用户id,用户姓名,用户年龄等各个维度的用户

#数据仓库
十大数据挖掘算法之-KNN(K近邻)算法

KNN算法是一种监督学习算法,用于解决分类和回归问题。它的核心思想非常简单:一个样本的类别或值由其最近邻居的类别或值决定。这里的K代表了选择多少个最近邻居来做决策。

文章图片
#数据挖掘#算法#人工智能
使用filezilla将本机Windows中的文件传到虚拟机(centos)中

踩了很多坑。filezilla有服务器端和客户端两种,看到网上很多是两个都要安装,实际上,如果只是想要将自己电脑上的文件更加方便地复制到自己虚拟机系统中,只需要下载filezilla客户端就行(client)。我的本机是Windows系统,虚拟机时centos6.5。只需要在Windows系统安装filezilla就可以啦。filezilla到官网下载即可,或者我这里百度云盘有分享提取码:...

    共 13 条
  • 1
  • 2
  • 请选择