自定义博客皮肤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)
  • 收藏
  • 关注

原创 pytorch_rnn

pytorch中的RNN输入为序列X和HX : [seq_len, batch_size, feature_len]H_t : [num_layers,batch_size, hidden_len]输出为OUT,Hout: [seq_len, batch_size, hidden_len]h: [num_layers,batch_size, hidden_len]out取所有时间点最后一个layers的状态,横着h取最后时间点所有layers的状态,竖着ht+1h_ {t+..

2022-01-19 17:37:48 462

原创 深度学习与PyTorch入门实战

深度学习与PyTorch入门实战笔记1数据和初始化import torcha= torch.randn(2,3) #随机初始化,正态分布print(a)# tensor([[-1.0912, -0.3995, -0.3796],# [ 0.5615, -0.2030, 0.4820]])print(a.size()) #类中的函数# torch.Size([2, 3])print(list(a.size())) #可以转List# [2, 3]print(a.s

2022-01-16 20:58:59 1193

原创 2021-11-10

ffmpeg python课程大作业要做一个短视频描述,学长给了baseline。其中要用到ffmpeg,之前没用过,运行出错了,记录一下用法。我一开始看readme里面需要ffmpeg这个包,就先pip install ffmpeg下了这个包。但是还是不能运行啊。我的解决办法,在windows里安装了ffmpeg。下载压缩包再解压然后把bin文件夹加到环境变量…这个加不加都不影响(因为加了在python里也不能运行,我也不知道为什么。cmd1 = "D:/ffmpeg-4.2.2-win64-

2021-11-10 20:33:45 1520

原创 42 接雨水

42接雨水42题解写完才发现,这题按列求其实也不大啊,我之前没注意n最大2e4。先说一下我咋写的把,我是按行求的。复杂度是O(nlgn)。就是先对数组排序。从高向低取值。把值传入优先队列里面(现在发现不需要,就是记录已经取出来的最左和最右两个的位置)然后每次出现高度变化就计算水量,(宽就是最右减去最左减去已经取出来的个数,高就是高度变化前减去出现高度变化的值。这样就可以了。,还有一个小问题,先传一个高度为0的到数组里面,防止最后一个不变化需要特判。struct stu{int x;

2021-10-25 16:50:47 74

原创 力扣 32 最长有效括号

32力扣 32 最长有效括号题目给你一个只包含 ‘(’ 和 ‘)’ 的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例 1:输入:s = “(()”输出:2解释:最长有效括号子串是 “()”题解首先,括号匹配是左括号匹配最近右括号。然后,dp[i]代表i位置能向前匹配最长的子串长度。假设前面dp[i]都满足,那转移的话就是。①左括号 dp[i]=0;②右括号 找到dp[i-1]前面的那个括号;如果为’(’,那么就可以匹配,dp[i] = dp[i-1]+2,想一下还要加

2021-10-25 15:02:48 60

原创 力扣 22 括号生成 generate-parentheses

力扣 22 括号生成 generate-parentheses括号生成题目数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。有效括号组合需满足:左括号必须以正确的顺序闭合。题解class Solution {public: vector<string> ans; vector<string> generateParenthesis(int n) { string ss=""; d

2021-10-24 15:28:29 60

原创 力扣 10 正则表达式匹配 regular-expression-matching

力扣 10 正则表达式匹配 regular-expression-matching正则表达式匹配题目给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。'.' 匹配任意单个字符'*' 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。题解这题好像是动态规划的题,不过我当时没想出来,用dfs搜索也过了。先预处理,把字符串分为两种,一种正常的后面不加*,还有一种后面加*。struct stu{ ch

2021-10-24 15:23:42 89

原创 力扣 5 longest-palindromic-substring 最长回文子串

力扣 5 longest-palindromic-substring 最长回文子串题目给你一个字符串 s,找到 s 中最长的回文子串。最长回文子串题解dp[i][j] 代表从第i个位置到第j个位置是否为回文。转移方程为:dp[i][j] = dp[i+1][j-1]&&(s[i]==s[j])意思就是要判断当前的串是否回文,如果知道去掉头尾后是否回文在判断头尾是否相同就可以了。代码int dp[1005][1005];class Solution {public:

2021-10-24 14:55:55 64

原创 人工智能实践:Tensorflow笔记

Tensorflow2.0入门学习笔记tensorflow2-GPU安装神经网络的计算过程,搭建出第一个神经网络准备数据:采集大量的“特征/标签”数据搭建网络:搭建神经网络结构(前向传播)优化参数:训练数据网络获取最佳参数(反向传播)应用网络:将网络封装为模型,输入未曾见过的数据(测试集),输出预测结果(前向传播)神经网络的优化方法,学习率,激活函数,损失函数以及正则化的使用神经网络搭建八股,六步法神经网络八股扩展第五节:卷积神经网络循环神经网络功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插

2021-09-22 16:18:01 697

原创 python enumerate()函数

enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据下标和数据 p = [11,22,33,44,55] for i in enumerate(p): print(i,type(i))#输出(0, 11) <class 'tuple'>(1, 22) <class 'tuple'>(2, 33) <class 'tuple'>(3, 44) <class 't

2021-08-13 13:32:06 107

原创 洛谷 p 1003

洛谷 p1003#include&lt;bits/stdc++.h&gt;using namespace std;struct stu{int x,y,g,k;};stu a[10000];int main(){    int n;    scanf("%d",&amp;n);    for(int i=1;i&lt;=n;i++)    {            sc...

2018-10-24 20:41:36 238

空空如也

空空如也

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

TA关注的人

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