自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 使用yolo3自己训练的模型加上deep_sort实现多目标跟踪

本文章用于记录自己多目标跟踪调试代码的过程。我的部分环境如下python 3.6.10keras 2.3.1scikit-learn 0.19.0tensorflow 1.14.0opencv 3.3.11.使用yolo3模型训练自己的数据集可以参照训练自己的yolo3模型用于识别机动车及部分道路信息或者训练自己的yol

2020-07-23 21:10:55 2910 15

原创 训练自己的yolo3模型用于识别机动车及部分道路信息

本文主要记录自己训练yolo3模型的整个过程,大部分参考Keras/Tensorflow+python+yolo3训练自己的数据集1.数据采集与处理数据采集使用python的opencv库将训练的视频的每一帧截取保存为一张图片,最后共计1782张图片作为训练数据,如图所示。数据处理使用lableimg软件对每一张图片中的机动车、红绿灯、横道线、道路行驶箭头、车牌进行标注,如图所示lableimg具体操作参照labelimg使用教程注意:标注的同类别需要相同的命名,比如机动车命名为car

2020-07-23 15:38:21 1156

原创 分类算法比较

相同的数据集用不同的模型进行训练最后可视化,观察分类的结果读取数据data = pd.read_csv(‘G:\Machine Learning\data\Social_Network_Ads.csv’)以Age.EstimatedSalary两列作为x,以Purchased作为yx = data.loc[:,'Age':'EstimatedSalary'].valuesy = data.loc[:,'Purchased'].values划分数据集from sklearn.model_se

2020-07-02 17:13:22 665 1

原创 使用线性回归模型SGDRegressor进行预测

读入数据定义特征与目标值data_x = data.iloc[:,1:-1]data_y = data[['MPG']]划分数据集from sklearn.model_selection import train_test_splitx_train ,x_test, y_train, y_test = train_test_split(data_x, data_y, test_si...

2020-05-01 21:38:16 3899 1

原创 Word2Vec的简单运用_2

Word2Vec训练模型计算词向量加载text文件,对文件里面的文字进行分词,先进行停用词的处理,然后计算词频,用Word2Vec训练模型计算词向量,最后词向量可视化。加载停用词with open('stopwords.txt', encoding='utf-8') as f: line_list = f.readlines() stopword_list = [k.stri...

2020-04-22 20:37:03 282

原创 关于Word2Vec的简单理解

关于Word2Vec的简单理解Word2vec中有两个方法,第一个方法是CBOW用上下文预测当前词,第二个方法是Skip-gram用当前词预测上下文。两个方法都有三层的神经网络如图,左边是CBOW框架,输入是词的上下文,中间层是对每个词向量求合,第三层是输出的预测词的词向量。右边是Skip-gram框架,输入是当前词,中间层相当于输入层的投影,输出层是预测的当前词的上下文。基于Hierar...

2020-04-20 17:04:22 300

原创 梯度下降法优化

梯度下降法优化定义一个损失函数J(θ0, θ1),用梯度下降法最小化J(θ0, θ1)的值这是梯度下降法的算法定义θj := θj − α * (d / dθj) * J(θ0, θ1)其中:=表示赋值,α是学习率代表梯度下降法计算时迈出多大的步子(d / dθj) * J(θ0, θ1)这是一个导数项d代表求导公式里面的那个符号。在计算时需要同时更新θ0和θ1,算法表示为:temp0 ...

2020-04-19 22:24:38 181

原创 Word2Vec的简单运用

Word2Vec的简单运用以爬取的电影评论为例,主体思想是先用jieba对每段评论进行分词jieba.lcut(data),每处理一段评论用list.append()方法一个个存入形成一个二维数组import jiebaraw_word_list = []with open('pinglun.txt','r',encoding = 'utf-8') as f: line = f.r...

2020-04-14 17:23:54 621

原创 tensorboard实现计算图谱可视化

tensorboard实现计算图谱可视化tensorflow2.0中tensorboard是默认安装好了的在代码中定义log_dir文件夹命名为fit加当地时间 ,定义TensorBoard对象。log_dir="logs\\fit" + datetime.datetime.now().strftime("%Y%m%d-%H%M%S")tensorboard_callback = tf.k...

2020-03-31 17:07:36 302

原创 tensorflow保存和加载模型

tensorflow保存和加载模型构建手写数字识别神经网络的时候对输入输出值设置name分别为input和outputx_data = tf.placeholder(tf.float32, [None, 784], name = 'input') # 模型输入节点,name = 'input'y_data = tf.placeholder(tf.float32, [None, 10])y...

2020-03-23 18:22:19 184

原创 全连接神经网络中relu和softmax两个激活函数以及损失函数的小理解

全连接神经网络中relu和softmax两个激活函数以及损失函数的小理解机器学习课上通过keras构造了一个全连接的神经网络机器学习课上通过keras构造了一个全连接的神经网络这次实验用的是keras官方下载的数据集,目的是把给出的数据分为十类,每个数据是一个二维数组,标签是一个0-10的数字。下面是构建的神经网络model = keras.models.Sequential()mode...

2020-03-18 20:48:20 4085

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除