自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求算法实习

求算法实习

  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu18.04服务器pytorch深度学习环境搭建

硬件配置【型号】:DELL 7920工作站【规格】:至强铂金8260 cpu*2,128G DDR4 2933 RDIM ECC内存,8TB SATA企业硬盘,M.2 512固态,NVIDIA QUADRO RTX6000,24GB显卡显卡:NVIDIA QUADRO RTX6000,24GB显卡 Gnome:3.28.1 os:64 位 硬盘:8TB SATA企业硬盘,M.2 512固态硬件配置...

2022-05-15 19:57:07 2091

原创 MySQL DQL数据库操作

目录概念语法格式实践运算符条件查询排序查询聚合查询分组查询-group by分页查询-limitINSERT INTO SELECT语句总结概念数据库管理系统一个重要功能就是数据查询,数据查询不应只是简单返回数据库中存储的数据,还应该根据需要对数据进行筛选以及确定数据以什么样的格式显示。MySQL提供了功能强大、灵活的语句来实现这些操作。MySQL数据库使用select语句来查询数据。语法格式select [all|distinct] <目标列的表达式1> [别名],

2022-04-30 17:21:34 233

原创 MySQL约束

概念约束英文:constraint约束实际上就是表中数据的限制条件作用表在设计的时候加入约束的目的就是为了保证表中的记录完整性和有效性,比如用户表有些列的值(手机号)不能为空,有些列的值(身份证号)不能重复。分类主键约束(primary key) PK自增长约束(auto_increment)非空约束(not null)唯一性约束(unique)默认约束(default)零填充约束(zerofill)外键约束(foreign key) FK1、主键约束-- 操作-添加单列主键/

2022-04-30 15:31:37 159

原创 MySQL DML数据库操作

DML是指数据操作语言,英文全称是Data Manipulation Language,用来对数据库中表的数据记录进行更新。关键字:插入insert删除delete更新update思维图:

2022-04-30 10:46:07 1030

原创 MySQL DDL数据库操作

对数据库的常用操作-- 1、DDL操作之数据库操作 ctrl+反斜线注释# 查看所有数据库show DATABASES;-- 创建数据库create database mydb1;create database if not exists mydb1;-- 选择使用哪一个数据库use mydb1;-- 删除数据库drop database mydb1;drop database if exists mydb1;-- 修改数据库编码alter database mydb1 chara

2022-04-29 17:24:55 801

原创 MySQL安装和服务

MYSQL的两种安装步骤详见安装方法1安装方法2卸载方法:卸载服务操作使用管理员权限进入DOS,在cmd中,进入解压目录下的bin目录依次执行以下命令:①对mysql进行初始化,请注意,这里会生产一个临时密码,后边要使用这个临时密码mysqld --initialize --user=mysql --console②安装mysql服务mysqld --install ③启动mysql服务net start mysql ④登录mysql,这里需要使用之前生产的临时密码

2022-04-29 16:30:37 86

原创 SQL语言基础与数据库系统简介

目录SQL语言基础SQL概述SQL特点SQL语言的组成语法特点数据库系统数据库管理系统分类SQL和数据库管理系统的关系数据库管理系统(数据库软件)SQL语言基础SQL概述SQL全称: Structured Query Language,是结构化查询语言,用于访问和处理数据库的标准的计算机语言。SQL语言1974年由Boyce和Chamberlin提出,并首先在IBM公司研制的关系数据库系统SystemR上实现。 美国国家标准局(ANS...

2022-04-29 11:35:30 472

原创 VSCode编译单文件及多文件方法(基于g++,cmake,json三种方法)

文章目录一 、单文件编译二、多文件编译二、使用步骤1.基于g++2.基于cmake3.不用cmake仅仅是修改json文件4.这个方法我还没实现(有bug)一 、单文件编译#include <iostream>using namespace std;void swap(int &a ,int &b){ int temp; temp = a; a = b; b = temp;}int main(int argc , char **ar

2022-03-02 22:27:50 5798 1

原创 Vscode编译不出exe文件

如图 Cpp文件编译出了非exe文件,其原因是命名时用了4.1这个点,文件名改成不带点的名字后,成功编译出了exe文件,并在调试页面跑出来程序结果。

2022-03-01 20:31:02 3717 2

原创 LeetCode XXX(剑指offer 09). 用两个栈实现队列

文章目录1. 题目2. 解题1. 题目用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )示例 1:输入:["CQueue","appendTail","deleteHead","deleteHead"][[],[3],[],[]]输出:[null,null,3,-1]示例 2:输入:["CQueue","de

2022-02-09 10:35:30 52

原创 LeetCode 155(剑指offer 30). 包含min函数的栈

文章目录1. 题目2. 解题1. 题目定义栈的数据结构,请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中,调用 min、push 及 pop 的时间复杂度都是 O(1)。示例 1:MinStack minStack = new MinStack();minStack.push(-2);minStack.push(0);minStack.push(-3);minStack.min(); --> 返回 -3.minStack.pop();minStack.t

2022-02-09 10:29:28 44

原创 李宏毅2021年机器学习作业7(bert)实验记录

李宏毅2021年机器学习作业7学习笔记前言一、问题描述二、实验过程2.1 跑助教提供的原始代码2.2 修改窗口2.3 加Linear Learning rate decay2.4 改变窗口切取位置2.5 后续可以改进的方向:postprocessing2.6 后续可以改进的方向:换pre-train model三、总结前言声明:本文参考了李宏毅机器学习2021年作业例程,开发平台是kaggle notebook。一、问题描述给机器一个文章和一个问题,要求输出问题的答案,简单来说就是QA问题。B站作

2021-11-20 20:10:27 1879

原创 李宏毅2021年机器学习作业5(Seq2seq)实验记录

李宏毅2021年机器学习作业5学习笔记前言一、问题描述二、实验过程2.1 基于RNN2.2 基于Transformer三、总结前言声明:本文参考了李宏毅机器学习2021年作业例程,开发平台是colab。一、问题描述机器翻译B站作业讲解视频Colab地址二、实验过程2.1 基于RNN操作:直接跑原代码就可以中途意外:跑程序时中途断开连接了,再跑就分配不到GPU了。训练时间:6小时2.2 基于Transformer操作:在代码里把Transformer部分注释取消注释,然后

2021-11-18 23:42:49 2419 2

原创 李宏毅2021年机器学习作业4(Self-attention)实验记录

李宏毅2021年机器学习作业4学习笔记前言一、问题描述二、实验过程2.1 跑助教提供的2.2 多头注意力2.3 加深transformer encoder layer2.4 Conformer2.5 后续优化方案三、总结前言声明:本文参考了李宏毅机器学习2021年作业例程,开发平台是kaggle notebook。一、问题描述识别出声音信号是哪个人说的,实质是一个classification问题。B站作业讲解视频Kaggle地址Baselines:○ Simple: Run samp

2021-11-17 11:09:24 2808 1

原创 李宏毅2021年机器学习作业3(CNN—classification)实验记录

李宏毅2021年机器学习作业2学习笔记前言一、问题描述二、实验过程2.1 跑助教提供的baseline2.2 加入image-augmentation2.3 修改数据增强部分2.4 在2.3基础上,最后全连接层处理2.5 半监督三、总结前言声明:本文参考了李宏毅机器学习2021年作业例程,开发平台是kaggle notebook。另一个CSDN大佬的博客一、问题描述实质是一个用CNN做多分类问题。B站作业讲解视频Kaggle地址一个大佬的代码二、实验过程2.1 跑助教提供的baseli

2021-11-16 11:28:13 3704

原创 李宏毅2021年机器学习作业2(classification)实验记录

李宏毅2021年机器学习作业2学习笔记前言一、问题描述二、实验过程2.1 跑助教提供的baseline2.2 修改激活函数2.3 Normalization2.4 Drop out2.5 提高epoch2.6 weight_decay2.7 在2.5的基础上继续提升epoch到120前言声明:本文参考了李宏毅机器学习2021年作业例程,开发平台是kaggle notebook。一、问题描述实质是一个多分类问题。B站作业讲解视频Kaggle地址我们可以借助于深度学习的框架(例如:Tenso

2021-11-15 00:52:49 2215

原创 jupyter notebook代码补全功能插件安装

1、打开Anaconda Prompt2、激活所要安装插件的环境(对于我来说我的环境名叫pytorch)conda activate pytorch 3、输入pip install jupyter_contrib_nbextensions jupyter contrib nbextensions install --userpip install jupyter_nbextensions_configurator4、重启notebook对图中这项打钩。5、测试如果想卸载在prom

2021-11-14 21:35:28 1185

原创 时空序列预测模型总结ConvLSTM

一、ConvLSTM1.1结构1.2公式1.3特点1、ConvLSTM和FC-LSTM的区别主要在于输入到状态, 状态到状态的普通相乘(公式中的圆圈)改为卷积运算(公式中的*)。下图为LSTM结构和公式2、常用的端到端模型seq2seq采用了encoding-decoding(编码器解码器)结构,论文作者采用 encoding-forcasting结构。3、ConvLSTM输入为3Dtensor。FC-LSTM其实可以看作是ConvLSTM的输入和输出state以及状态H都为3D而最后两维为

2021-11-01 16:44:30 6980 1

原创 DataLoader worker (pid(s) 11076, 3832, 2808, 9792) exited unexpectedly

学习动手深度学习时跑代码出现标题问题查了下问题出于进程上。出错代码:batch_size = 256def get_dataloader_workers(): """使用4个进程来读取数据。""" return 4train_iter = data.DataLoader(mnist_train, batch_size, shuffle=True, num_workers=get_dataloader_workers()

2021-10-19 15:49:09 456

原创 cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

在服务器上跑CNN网络代码时出错。先查看python环境中torch和cuda版本。import torchprint(torch.__version__)print(torch.version.cuda)结果显示torch 1.8.0 cuda 10.2看网上说可能是torch和cuda版本不匹配。于是我删除conda虚拟环境中的pythoch环境。conda remove pytorch接着重新安装torchconda install pytorch torchvision cu

2021-10-15 16:18:13 231

原创 linux服务器上使用conda安装opencv

linux服务器上使用conda安装opencv1、进入conda环境使用命令:conda install -c https://conda.anaconda.org/menpo opencv32、输入y开始下载。3、下载安装完成后输入conda list指令查看环境里有无cv。4、进入python环境import cv2 无报错,说明安装成功。...

2021-10-14 16:37:45 2708 1

原创 李宏毅2020年机器学习作业4—RNN学习笔记

李宏毅2020年机器学习作业4—RNN学习笔记前言一、问题描述二、实现过程2.1 读取数据2.2 词向量处理2.3 数据预处理2.4 定义Dataset2.5 模型定义2.6 训练模型2.7 预测三、优化3.1加入无标签的数据3.2 测试时pytest错误解决方案3.3 self_training方法3.4 去除标点符号 + Bi-LSTM+ Attention四、参考与声明前言声明:本文参考了李宏毅机器学习2020年作业例程,基本上是将代码复现了一遍,开发平台是Pycharm社区版2021。开发环境

2021-05-18 20:21:50 1662 1

原创 李宏毅2020年机器学习作业3学习笔记

李宏毅2020年机器学习作业3学习笔记前言一、问题描述二、实现过程2.1 调包2.2 数据处理2.3 网络搭建2.4 模型训练2.5数据预测三、完整代码3.1官方版本3.2另一版本前言声明:本文参考了李宏毅机器学习2020年作业例程,基本上是将代码复现了一遍,开发平台是Pycharm社区版2021。开发环境:Anaconda3+Pycharm,python3.6.8。一、问题描述数据可以从Kaggle上获取。链接:Kaggle数据下载作业要求:在收集来的资料中均是食物的照片,共有11类,Brea

2021-05-11 17:27:12 2751

C++实现八皇后问题,键盘输入第一个皇后位置

C++实现八皇后问题,键盘输入第一个皇后位置,然后显示所有结果。保证可运行。文件为压缩包,内含VS工程文件和项目源码。

2021-06-30

装箱问题遗传算法求解

装箱问题遗传算法MATLAB求解。希望对你有用。

2019-01-26

三维装箱问题C语言代码

本程序能按照剩余空间最小的原则得出最优三维装箱顺序。

2019-01-26

空空如也

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

TA关注的人

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