矩阵乘法是最常见的操作,现代神经网络的基础便是矩阵乘法。 一个N*M的矩阵,乘以一个M*P的矩阵,得到N*P的矩阵,矩阵乘法即为将每一行与被乘矩阵对应列进行乘加,最后将所有结果进行汇总。 CPU版本 根据以上矩阵乘法的描述,便可以很快地实现矩阵乘法,三层循环,最内层循环做向量的乘加,最外的两层则做输 ...
分类:
其他好文 时间:
2021-06-13 10:13:25
阅读次数:
0
一、ELM是什么 为解决前馈神经网络中出现的问题,黄广斌教授等提出了极限学习机(ELM) 算法。ELM 算法是在 SLFNs 算法基础上发展的,当 ELM 算法的激活函数无限可微,ELM 的隐藏层输出矩阵 H 可以不受迭代训练的影响,保持不变。选取合适的输入权重𝜔𝑖和隐含层的阈值𝑏𝑖,ELM ...
分类:
其他好文 时间:
2021-03-05 13:17:07
阅读次数:
0
【螺旋矩阵】三部曲:1、[ 找到 m、n ] 2、[ 开二维数组填充矩阵 ] 3、[ 输出矩阵 ] 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 bool cmp(int a, int b) { return a > b; } 5 6 in ...
分类:
其他好文 时间:
2020-07-28 22:39:21
阅读次数:
70
np.concatenate((a, b), axis = 0) 按照axis结合两个矩阵,结合后的矩阵在axis的方向上增长 比如两个2×2的矩阵按照axis=0结合,输出矩阵为4×2 np.array.reshape(m, n) np.tile(a, n) 将矩阵a为单位复制成n的模样 n可以是... ...
分类:
其他好文 时间:
2020-07-13 21:49:13
阅读次数:
116
马尔可夫判别器(PatchGAN) 概念 马尔可夫判别器是判别模型的一种。 基于 的分类模型有很多种,很多网络都是在最后引入了一个全连接层,然后将判别的结果输出(输出结点)。 马尔可夫判别器则是不一样,直观来看,它完全由卷积层构成,最后输出的是一个n n的矩阵,最后取输出矩阵的均值作为 的输出。 事 ...
分类:
其他好文 时间:
2020-05-09 10:25:57
阅读次数:
398
// practice #include<stdio.h> //#include<conio.h> #include<stdlib.h> double func1(int (*number)[4]) { int k=0; double result =0; for(int i=0;i<3;i++) ...
分类:
其他好文 时间:
2020-04-06 11:49:28
阅读次数:
61
numpy基础学习 numpy得基础属性 使用numpy 创建一个矩阵 关于numpy得各种属性 np.ndim : 输出矩阵得维度 np.shape: 输出矩阵得形状大小 np.size : 输出矩阵中一共有多少个元素 如何使用numpy创建各种各样得矩阵 1. 创建静态矩阵 2. 在创建时设置矩 ...
分类:
编程语言 时间:
2020-02-20 20:05:52
阅读次数:
81
Description 给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,输出矩阵中的所有元素。 Input 第一行两个整数m, n。 (1≤ m, n ≤100) 第二行开始是一个m行n列的矩阵,每行的两个数之间由空格隔开。 Output 按照顺时针螺旋顺序,输出矩 ...
分类:
其他好文 时间:
2020-01-29 12:14:45
阅读次数:
78
应用 动态$DP$主要是解决:在树上或链上$dp$后,后期对树上链上的点进行修改,然后询问修改后的答案。 其经典例题: 给$n$个点的树,给出每个点的点权,求最大权独立集。中途给出$m$个修改,每次修改后输出修改后的最优答案。 解决 我们主要考虑树上,解决这类问题,需要用到三个算法,树形$dp$,树 ...
分类:
其他好文 时间:
2019-10-26 22:34:48
阅读次数:
104
colah的一篇讲解LSTM比较好的文章,翻译过来一起学习,原文地址:http://colah.github.io/posts/2015-08-Understanding-LSTMs/ ,Posted on August 27, 2015。 Recurrent Neural Networks 人类思 ...
分类:
Web程序 时间:
2019-10-12 17:03:46
阅读次数:
839