- 博客(15)
- 资源 (2)
- 收藏
- 关注
原创 (三) 图的最短路径问题
(三) 图的最短路径问题1. 问题分类(1)单源最短路径问题:从固定源点出发,求其到所有其他顶点的最短路径无权图有权图(2)多源最短路径问题:从固定源点出发,求任意两顶点间的最短路径2. 无权图的最短路径算法按照递增(非递减)的顺序找出源点到各个顶点的最短路。思想类似于BFS[外链图片转存失败(img-CKQDy8zU-1567356507444)(C:\Users\...
2019-09-02 00:49:15 911
原创 (二) 图的遍历
(二) 图的遍历1. 深度优先搜索 (Depth First Search, DFS)[外链图片转存失败(img-MgjNKZTh-1567356455556)(C:\Users\alway\AppData\Roaming\Typora\typora-user-images\1567347155834.png)]void DFS(Vertex v) { visited[v] = true;...
2019-09-02 00:47:49 185
原创 (一)图(Graph)
图(Graph)(一)1. 什么是图表示“多对多”的关系包含一组顶点:通常用 V(Vertex) 表示顶点集合一组边:通常用E (Edge) 表示边的集合边是顶点对: (v,w)∈E(v, w)\in E(v,w)∈E, 其中v,w∈Vv, w \in Vv,w∈V有向边<v,w><v, w><v,w>表示vv...
2019-09-02 00:46:43 705
原创 Python GUI开发之打包的那些坑(PyInstaller)
开发环境:win10+python3.6+pyqt5+pyinstaller3.4前言利用pyqt5开发了一个小工具,开发完成之后需要打包成EXE以供其他人方便地使用。这里的打包工具网上99%的人都推荐使用pyInstaller。也就一脚踏入了这个深坑。。。断断续续用了两三次来做这个打包(在开发迭代过程中):第一次摸索了一下,简单的依赖包的可以很方便的成功,太多依赖的就很容易失败,...
2019-01-30 15:14:28 4662 3
原创 如何优雅的在VS Code中书写Python代码之三:虚拟环境(virtual environment)
"environment"是Python程序运行的上下文环境,它包含一个解释器和很多安装的包整理成VS Code官方文档本博客在Windows10+Python3.6+VS Code 1.30.2下测试完成。1. 首先,Why virtual environment(我们为什么需要虚拟环境)?通俗解释: 当我们在电脑上开发一个Python项目时,它可能需要用到pip来安装很多pac...
2019-01-28 21:47:12 2328
原创 Unity3D开发(编程)小技巧之一:解决模型坐标系不在模型中心的问题
问题重述:在unity中开发时,有时候拿到的模型的坐标系并不是在模型的中心,甚至可能离模型中心很远,这种情况对于网上下载的模型尤为常见。对于上述问题我们可以回顾一下unity中的pivot与center两个坐标系。转述自Unity_阿黄pivot就是模型的真实坐标轴,也就是说在建模软件中设定的坐标轴。center是unity自己根据模型的mesh计算的中心位置坐标系,和模型真实坐标...
2019-01-24 12:07:18 13252 1
原创 Unity3D开发(编程)小技巧之二:文字如打字机效果逐字出现
经过一番折腾(Ctrl C,Ctrl V),整理代码如下: /// &amp;lt;summary&amp;gt; /// 打字机效果 /// &amp;lt;/summary&amp;gt; /// &amp;lt;returns&amp;gt;&amp;lt;/returns&amp;gt; public static IEnumerat
2019-01-17 15:33:11 2136
原创 Unity3D开发(编程)小技巧之三:计算两个物体的相对坐标
这是最近做unity项目遇到的一个问题,将解决过程以及最终解决方案(Unity community上大佬回答的)总结如下:问题描述: 计算Unity场景中物体B在物体A坐标系下的坐标,且两物体没有父子关系解决过程:1.百度搜索,无果。网上基本上说的基本上是局部坐标系的问题。2.查官方API,一番侦查之后,初步认定应该没有现成的方法(如果谁发现有请告知!)3.QQ群求助,大佬说这么基...
2019-01-11 11:25:44 8198 3
原创 GRU,LSTM
总结自吴恩达老师的网易深度学习工程师微专业介绍GRU之前,首先我们先直观的理解一下梯度消失(Gradient Vanishing)问题。RNN在NLP中具有很大的应用价值,但是其存在一个很大的缺陷,那就是梯度消失的问题。例如下面的例句中:The cat, which already ate …,was full;The cats, which already ate …,were ...
2018-10-21 22:16:57 236
原创 循环神经网络(Recurrent Neural Network, RNN)
总结自吴恩达老师的网易深度学习工程师微专业1. 前向传播at=g(a)(Waaa&lt;t−1&gt;+Waxx&lt;t&gt;+ba)a^{t}=g^{(a)}(W_{aa}a^{&lt;t-1&gt;}+W_{ax}x^{&lt;t&gt;}+b_a)at=g(a)(Waaa<t−1>+Waxx<...
2018-10-20 21:58:04 220
原创 numpy使用之numpy.dot, numpy.multiply
参考自numpy帮助文档numpy.dot原型: numpy.dot(a, b, out=None)两个numpy数组的点乘(1). 如果两个参数a,ba,ba,b都是111维的,该运算向量内积(没有复数共轭时)np.dot([1,2],[1,2])5(2). 如果两个参数a,ba,ba,b都是222维的,该运算做矩阵乘法,但是使用matmul或者a@b更好np.dot([...
2018-10-14 20:43:39 698
原创 numpy使用之np.matmul
参考自numpy帮助文档numpy.matmul原型: numpy.dot(a, b, out=None)两个numpy数组的矩阵相乘(1). 如果两个参数a,ba,ba,b都是222维的,做普通的矩阵相乘。import numpy as npa = [[1, 0], [0, 1]]b = [[4, 1], [2, 2]]np.matmul(a, b)array([[4,...
2018-10-14 20:00:28 53713 1
原创 有符号数表示法(原码、补码、反码、移码)
目录1. 原码表示法2. 补码表示法3. 反码表示法三种机器数小结4. 移码表示法最近在看哈工大刘宏伟老师的《计算机组成原理》,总结其中关于有符号数的几种表示法,顺便感谢老师这么好的公开课。首先先明确两个概念:真值:带符号的数,如+101,-101机器数:符号数字化的数,如0101,1101下面结束有符号数的四种表示法1. 原码表示法定义:对于整数[x]原={0,x2n&a...
2018-09-29 22:42:50 4420
原创 逻辑斯蒂回归(Logistic Regression,LR)及其损失函数(包含凸性推导)
Logistic Regression 对于一个二分类问题而言表示样本 label为1的概率,取值范围为。其中,Note:则通过上述模型可以得出另一个角度一个事件发生的概率与不发生的概率的比值称为该事件的几率 (odds)。逻辑斯蒂回归模型即的对数几率是输入 的线性函数(统计学习方法)。 Loss Function 一般经验来说,使用...
2018-09-28 12:56:34 10976 6
原创 Unity3D 小技巧
在Unity3D中实现二维动态数组为了实现在Unity3D的二维动态数组List<List<float>> list = new List<List<float>>();List<float> l = new List<float>();l.Add(1.0f);l.Add(2.0f);list.Add(l);
2017-10-17 22:45:23 477
Wox.exe-An effective launcher for windows
2019-01-17
(下载谨慎,这是源码)Wox source code-An effective launcher for windows
2019-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人