07 2020 档案
摘要:RNN总结 循环神经网络(Recurrent Neural Network,RNN)是一种用于处理序列数据的神经网络。相比一般的神经网络来说,他能够处理序列变化的数据。比如某个单词的意思会因为上文提到的内容不同而有不同的含义,RNN 就能够很好地解决这类问题。 RNN基本结构 这里: x为当前状态下
阅读全文
摘要:这个是在公众号中看到的,提供一个笔记。 从深度学习基础、卷积网络和循环网络三个方面介绍该笔记。 深度学习基础 1. 深度学习基本概念 监督学习: 所有输入数据都有确定的对应输出数据,在各种网络架构中,输入数据和输出数据的节点层都位于网络的两端,训练过程就是不断地调整它们之间的网络连接权重。 左上:
阅读全文
摘要:torch.nn.Embedding 在pytorch里面实现word embedding是通过一个函数来实现的:nn.Embedding import torch def look_up(): word_to_ix={'天':0,"地":1} lookup_tensor = torch.tenso
阅读全文
摘要:梯度下降法主要分为三种, 梯度下降法 随机梯度下降 小批量梯度下降 下面分别来介绍一下,这样更加有助于理解它们之间的联系。 梯度下降法 梯度下降使用整个训练数据集来计算梯度,因此它有时也被称为批量梯度下降 下面就以均方误差讲解一下,假设损失函数如下: 其中 是预测值, 是真实值,那么要最小化上面损失
阅读全文
摘要:使用pycharm、跳板机连接内网服务器 接手实验室服务器后,大部分同学在GPU集群上跑程序都是直接在ssh界面上跑,这里想着通过pycharm通过跳板机来连接服务器。 总体就是实验室服务器仅限内网访问,同时实验室也提供了一个跳板机,可以先ssh到跳板机再从跳板机ssh到内网服务器。然而这种方式不方
阅读全文
摘要:SpringBoot执行定时任务@Scheduled 在做项目时,需要一个定时任务来接收数据存入数据库,后端再写一个接口来提供该该数据的最新的那一条。 数据保持最新:设计字段sign的值(0,1)来设定是否最新 定时任务插入数据:首先进行更新,将所有为1即新数据设置过期,然后插入新数据,设置sign
阅读全文
摘要:Java执行curl命令 需要注意的是,命令需要以数组的形式传递参数,就是把正常的命令以空格切分成数组就行了。而且参数前后不能有空格,不然会报错。 具体的测试代码如下: import java.io.BufferedReader; import java.io.IOException; import
阅读全文
摘要:Numpy使用 import numpy as np 生成numpy数组 #生成长度为5的从0-4的数组 np.arange(5) #生成为4行5列的0-19的数组 np.arnage(20).reshape((4,5)) #生成参数的数组 np.array([[1,2],[3,4]]) #生成3行
阅读全文
摘要:Vue开发环境搭建 NPM是Node提供的模块管理工具,可以非常方便的下载安装很多前端框架,包括Jquery、AngularJS、VueJs都有。我们搭建Vue的开发环境就必不可少的用到Node和NPM。 1 软件安装 1.1 下载Node.js 下载地址:https://nodejs.org/en
阅读全文
摘要:conda离线创建虚拟环境 实验室GPU集群在不连外网,因此使用conda时候不能创建虚拟环境,于是写下conda离线创建虚拟环境。 1、 首先,需要scp或者下载的不只有envs目录下的已有环境文件夹,还有anaconda3/pkgs文件夹。 例如我的python37环境如下: /home/jim
阅读全文
摘要:Linux版本anaconda安装教程(root和非root) 安装过程 1.找到自己需要的anaconda版本并下载下来,上传到服务器自己目录下; 下载地址:https://repo.anaconda.com/archive/ 或者清华镜像:https://mirrors.tuna.tsinghu
阅读全文
摘要:报错信息ImportError: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by............) Linux上运行“.py”文件,或者在import torch过程中报错信息: 或者类似这种类型的。
阅读全文
摘要:centos修改mysql5.7默认端口后启动异常 因为做项目时候,牵扯到安全问题,在开发过程中需要数据库在使用公网IP服务器,需要修改mysql默认端口为映射端口,因此遇到这个问题: centos7 或者6,修改mysql5.7默认端口后启动异常 异常信息如下: 主要是SELinux问题 解决方法
阅读全文
摘要:Linux查看CUDA和cuDNN版本 查看CUDA版本 方法一: nvcc -version 或者 nvcc -V 方法二: 去安装目录下查看: cat /usr/local/cuda/version.txt 查看cuDNN版本 cat /usr/local/cuda/include/cudnn.
阅读全文
摘要:Conda 离线安装pytorch 下载安装包,下载对应版本: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/linux-64/ conda install --offline pytorch-1.0.0-py3.6_cuda
阅读全文
摘要:pycharm连接远程服务器(拉取版本) 有这篇教程是因为,博主有两个办公地点,想着在办公地点A上传代码到服务器并调试,并在B时候可以拉取这份代码,并进行调试。因此有这篇拉取版本的博客,之前还有上传版本的博客 目的 一、代码同步: pycharm连接远程Linux服务器,先将远程Linux服务器上的
阅读全文

浙公网安备 33010602011771号