- 博客(60)
- 资源 (7)
- 收藏
- 关注
原创 pip 国内源
豆瓣:http://pypi.douban.com/simple/中科大:https://pypi.mirrors.ustc.edu.cn/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple
2019-08-16 10:51:53 184
原创 NLP 之 word2vec 以及负采样原理详解
文章目录一:前言二:语言学模型三:skip-gram四:CBOW五:负采样一:前言 博主的导师让博主研究以下人机对话,上周花了一周的时间研究了一下word2vec。下面以这篇博客来总结一下博主对word2vec的理解。如果有错误的地方,欢迎大家在评论区进行批评指正。 word2vec是谷歌于2013年发布的用于计算词向量的工具,其可以很好的度量词...
2019-07-28 16:25:29 10588 6
原创 小样本学习论文--Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks
文章目录一、前言二、论文解读1、概述2 、主要内容2.1 问题设定2.2 与模型无关的元学习算法三、代码解析1、抽取数据2、Task3、训练过程一、前言 学过深度学习的同学都应该知道,深度学习算法的精度是要靠数据的量来保证的,我们人类可以在看到若干次狗的样子后,就学会如果分辨狗,但是深度学习的算法可能要看上很多次。在很多领域中,数据的获取的非常昂贵的。如果让机器能够像人类...
2019-04-23 17:40:01 10860 10
原创 Linux学习--常用命令_持续更新
文章目录后台运行程序,并且重定向标准输出nohup用法: nohup ping www.ibm.com >result.txt 2>&1 &result.txt 是存放控制台输出的文件,可以自行定义...
2019-04-16 10:28:16 159
原创 torch 模型参数软更新,软复制
torch 模型参数软更新,软复制def soft_update(target, source, t): for target_param, source_param in zip(target.parameters(), source.parameters()): target_param.data.copy_( (1 - t) * target_param.data +
2021-09-27 10:10:40 766
原创 Linux 系统常用的用法
@(操作系统学习笔记)[linux] Linux 系统常用的用法linux 是一种操作系统,操作系统是现代计算机系统中最基本和最重要的系统软件,负责管理计算机中的各种设备以及各种任务的调度,并且为用户和应用程序提供一个简单的接口,以方便使用。特点是:多用户,多任务。不同领域的操作系统:桌面操作系统服务器操作系统嵌入式操作系统移动设备操作系统Linux 来源Unix 1970...
2019-12-17 11:48:13 351
原创 tensorflow tf.data 生成以及读取TFRecord
一、将生成record文件,以图片为例#!/usr/bin/env python# -*- coding:utf-8 -*- #Author: [email protected] tensorflow as tffrom PIL import Imageimport osimport iodef int64_feature(value): return t...
2019-09-21 08:45:32 560 2
原创 tensorflow 指定gpu
使用tensorflow训练深度学习的模型时,tensorflow会默认将所有的GPU内存资源占满,但是实际上其利用率是非常低的。我们可以指定tensorflow使用的gpu。只需要在程序的前面加上下列语句即可。# 限定GPUimport osos.environ["CUDA_VISIBLE_DEVICES"] = '2' #从0开始,2表示第3块gpu...
2019-09-18 10:44:08 947
原创 pycharm 远程开发 无法import tensorflow gpu解决方法
在服务器上安装gpu版的tensorflow后,可以在终端导入tensorflow模块,却无法在pycharm中远程调用,出现ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory的错误。出现这种原因的错误是,pycharm里面没有配置好关于cuda的环境变量。可以通过...
2019-09-16 12:56:22 1493 1
原创 pytorch 1.1.0 for cuda 9.0
下载地址http://download.pytorch.org/whl/cu90/torch-1.1.0-cp36-cp36m-linux_x86_64.whl
2019-09-16 12:40:54 3171
原创 对话推荐系统论文笔记
文章目录对话推荐系统论文笔记本文提出的一些观点:模型的结构对话推荐系统论文笔记##1, 2019 EMNLP Towards Knowledge-Based Recommender Dialog System 本文由清华大学和阿里巴巴发表,介绍了了一种基于知识图谱的对话推荐系统,该系统将对话系统和推荐系统整合成一个端到端的系统。通过引入用户偏好的背景知识,对话系统可以强化推荐系统。本文提...
2019-08-22 22:17:20 1299
原创 tensorflow学习 数据的拆分与拼接 tf.split() tf.concat() numpy.split() np.concatenate()
用发如以下代码import tensorflow as tfimport numpy as npdata = np.array([ [1,2,3,4,5,6,7,8,9,0], [11,12,13,14,15,16,17,18,19,1], [21,22,23,24,25,26,27,28,29,30], [31,32,33,34,35,36,37,38,3...
2019-08-09 17:52:13 2272
原创 tensorflow RNN 使用动态的batch_size
在使用tensorflow实现RNN模型时,需要初始化隐藏状态h0h_0h0,如下:lstm_cell_1 = [tf.nn.rnn_cell.DropoutWrapper(tf.nn.rnn_cell.BasicLSTMCell(HIDDEN_SIZE),output_keep_prob=dropout_keep_prob) for _ in range(NUM_LAYERS)]cell_...
2019-07-31 19:29:31 1528
原创 使用tensorflow 完整实现word2vec(skip-gram)
用了一周的时间研究了word2vec,参考别人的代码完整实现了skip-gram模型,以下代码可以直接粘贴复制到ijupter notebook中运行。如果有写错的地方,欢迎大家在评论区留言,共同进步!import collectionsimport mathimport osimport randomimport zipfileimport numpy as npimport ur...
2019-07-27 10:38:23 866 1
原创 tensorflow学习--卷积神经网络中的padding参数
文章目录卷积中的padding池化操作的paddingpadding的作用卷积中的padding在构建深度神经网络模型是,一个基本的操作是卷积操作。在卷积操作中有三个常见的参数:卷积核的大小卷积核的移动步长padding的方式例如:conv1_weights = tf.get_variable('weight',[conv1_size,conv1_size,channels,co...
2019-06-04 20:30:35 1074
原创 tensorflow学习 -- 使用卷积神经网络进行对fashion-mnist数据集进行分类
# 引入相关的包import tensorflow as tfimport numpy as npfrom tensorflow import keras# 自定义one_hot编码def to_onehot(y,num): lables = np.zeros([num,len(y)]) for i in range(len(y)): lables[in...
2019-05-26 21:42:27 2924
原创 tensorflow学习--使用多层LSTM预测三角函数
import tensorflow as tfimport numpy as npimport matplotlib as mplfrom matplotlib import pyplot as plthidden_size = 30 # LSTM 中隐藏节点的个数 //TODO 这个size是是什么意思num_layers = 2 # LSTM 的层数timest...
2019-05-24 21:56:00 1018
原创 tensorflow学习 -- 变量管理与模型持久化
1、变量管理tensorflow的变量管理主要通过两个函数:tf.Variable和tf.get_varible来完成,前者用来创建一个变量,后者可以创建变量或者获取变量。在创建变量的时候,两者的功能是等价的。tf.Variable可以不传入name参数,但是tf.get_varible必须使用name参数以便用这个参数去创建或者获取变量。当使用tf.get_varible的时候,tf.get...
2019-05-20 20:48:24 819
原创 tensorflow学习 -处理fashion mnist数据集
import tensorflow as tffrom tensorflow import kerasimport numpy as npimport matplotlib.pyplot as pltdef to_onehot(y,num): lables = np.zeros([num,len(y)]) for i in range(len(y)): l...
2019-05-20 20:44:45 1492
原创 tensorflow学习--基本概念计算图与会话
文章目录一、计算图二、会话Session一、计算图在TensorFlow程序中,系统会自动维护一个默认的图,通过tf.get_default_graph函数可以查看当前的默认的计算图。TensorFlow 支持通过tf.Graph函数来生成新的计算图,不同计算图上的张量和计算不会共享\large {\color{red}{不会共享}}不会共享。在一个计算图中可以通过集合(collecti...
2019-05-13 16:23:42 470
原创 python学习--使用QQ邮箱发送邮件
服务器计算数据有时需要大量的时间,使用程序发送一封邮件是一种免费便捷的通知方式,可以让我们及时收到程序中断或者程序运行完成的信息,而不用一直盯着屏幕看。以下以python为例写一个邮件发送程序:import smtplibfrom email.mime.text import MIMETextfrom email.header import Headerclass Mail(object...
2019-04-16 15:59:59 970
原创 [深度学习] 吴恩达深度学习公开课第五课 序列模型第一周 一步一步实现循环神经网络 作业一答案
表示这个东西有点头疼,下面是代码import numpy as npfrom rnn_utils import *# GRADED FUNCTION: rnn_cell_forwarddef rnn_cell_forward(xt, a_prev, parameters): """ Implements a single forward step of the RNN-...
2019-03-20 17:40:53 464
原创 如何在markdown编辑器中优雅地编写数学公式
markdown编辑器中使用的数学编辑器是KaTeX\href{https://katex.org/}{\KaTeX}KATEX,官网文档详见katex support,上手很简单。
2019-02-25 16:41:16 972
原创 python数据可视化--使用matplotlib绘制二元高斯分布的3D图像
均值为(0,0),变量之间相互独立时,根据官网给出的教程import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfig = plt.figure()ax = Axes3D(fig)X = np.arange(-4, 4, 0.25)Y = np.arange(-4...
2019-02-21 10:20:45 8323
原创 基于python开发pepper机器人的人脸识别--使用facenet
一:关于FacenetFacenet 是Florian Schroff等人2015年提出的一种人脸识别的模型,论文地址FaceNet: A Unified Embedding for Face Recognition and ClusteringFacenet 的基本流程是首先在给出的图片中选出人脸的区域,然后计算人脸的特征embings,输入一张图片,就可以将所有包含在图片中的所有人脸特征...
2019-01-30 11:21:43 4264 17
原创 python 使用socket传输图片视频等文件
在开发一些需要网络通信的应用中,经常会用到各种网络协议进行通信,博主在开发实验室的机器人的时候就遇到了需要把机器人上采集到的图片传回服务器进行处理识别,在python下的实现方式如下(只贴出了关键代码)服务器端LOCAL_IP = '192.168.100.22' #本机在局域网中的地址,或者写127.0.0.1PORT = 2567 #指定一个端口...
2019-01-24 12:46:54 12577 11
原创 js 解析url中的参数
console.log("正在解析参数") var query = window.location.search.substring(1); var vars = query.split("&"); for(var i=0;i<vars.length;i++){ var pair =vars[i].split("="); ...
2018-10-25 23:09:54 928
原创 python爬虫实战 爬取汽车之家上车型价格
相关库import pymysqlimport pymysql.cursorsfrom bs4 import BeautifulSoupimport requestsimport randomimport timefrom selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selen...
2018-08-28 21:50:12 4825 1
原创 python softmax函数
数学公式对于&nbsp;x∈R1×n,&nbsp;softmax(x)=softmax([x1x2…xn])=[ex1∑jexjex2∑jexj...exn∑jexj]对于&nbsp;x∈R1×n,&nbsp;softmax(x)=softmax([x1x2…xn])=[ex1∑jexjex2∑jexj...exn∑jexj] \text{对于 } x \in \mathbb{R}^{1\t...
2018-08-13 15:26:33 8634 1
原创 如何在linux服务器上搭建简单网站
一:前言 很多学开发的同学都知道如何开发一个网站,但是遇到配置服务器和部署项目时就有点头疼了,网上的博客琳琅满目,很多都是如何配置某一个软件,笔者在刚刚结束的小网站配置和部署看了博客,遇到了很多问题,花了很长的时间才解决,故写下此篇博客,希望可以帮助到也在头疼中的同学,也非常希望同学们在读了此篇博客后进行指正,留下评论。二:服务器环境配置 笔者使用阿里云上的虚拟机,安装Ub...
2018-08-10 15:03:19 18572 3
原创 如何处理使用Base64对图片编码后导致post请求内容超出长度限制的问题
我的方案是将base64的字符串装换成文件,在后端使用文件来接收。具体代码见我的另一篇博客。html5 使用canvas画布对本地视频进行截图并上传至服务器
2018-08-03 21:32:40 40469
原创 如何使用html5 canvas画布对本地视频进行截图并上传至服务器
前端代码:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;截图系统&lt;/title&
2018-08-03 21:26:45 5335 2
Natural Language Processing with TensorFlow-Packt Publishing (2018).pdf
2019-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人