python调试
python调试 方式一:import pdb python调试 方式一:import pdb import pdb pdb.set_trace() #运行到这里会自动暂停
python调试 方式一:import pdb python调试 方式一:import pdb import pdb pdb.set_trace() #运行到这里会自动暂停
特殊符号 Latex公式 希腊字母 关系运算符 集合运算符 对数运算符 三角运算符 微积分运算符 逻辑运算符 戴帽符号 Mermaid绘图 Jekyll-spaceship 特殊符号 上标:2<sup>n</sup>,效果2n 小标:log<sub>n</sub>,效果logn HTML中的特殊符号 Latex公式 来源:Cmd Markdown公式指导手册 希腊字母 对于大写希腊字母与现有字母相同的,直接输入大写字母即可。 输入 显示 输入 显示 输入 显示 输入 显示 \alpha $\alpha$ A $A$ \beta $\beta$ B $B$ \gamma $\gamma$ \Gamma $\Gamma$ \delta $\delta$ \Delta $\Delta$ \epsilon $\epsilon$ E $E$ \zeta $\zeta$ Z $Z$ \eta $\eta$ H $H$ \theta $\theta$ \Theta $\Theta$ \iota $\iota$ I $I$ \kappa $\kappa$ K $K$ \lambda $\lambda$ \Lambda $\Lambda$ \mu $\mu$ M $M$ \nu $\nu$ N $N$ \xi $\xi$ \Xi $\Xi$ o $o$ O $O$ \pi $\pi$ \Pi $\Pi$ \rho $\rho$ P $P$ \sigma $\sigma$ \Sigma $\Sigma$ \tau $\tau$ T $T$ \upsilon $\upsilon$ \Upsilon $\Upsilon$ \phi $\phi$ \Phi $\Phi$ \chi $\chi$ X $X$ \psi $\psi$ \Psi $\Psi$ \omega $\omega$ \Omega $\Omega$ 关系运算符 输入 显示 输入 显示 输入 显示 输入 显示 \pm $\pm$ \times $\times$ \div $\div$ \mid $\mid$ \nmid $\nmid$ \cdot $\cdot$ \circ $\circ$ \ast $\ast$ \bigodot $\bigodot$ \bigotimes $\bigotimes$ \bigoplus $\bigoplus$ \leq $\leq$ \geq $\geq$ \neq $\neq$ \approx $\approx$ \equiv $\equiv$ \sum $\sum$ \prod $\prod$ \coprod $\coprod$ \backslash $\backslash$ 集合运算符 输入 显示 输入 显示 输入 显示 \emptyset $\emptyset$ \in $\in$ \notin $\notin$ \subset $\subset$ \supset $\supset$ \subseteq $\subseteq$ \supseteq $\supseteq$ \cap $\cap$ \cup $\cup$ \vee $\vee$ \wedge $\wedge$ \uplus $\uplus$ \top $\top$ \bot $\bot$ \complement $\complement$ 对数运算符 输入 显示 输入 显示 输入 显示 \log $\log$ \lg $\lg$ \ln $\ln$ 三角运算符 输入 显示 输入 显示 输入 显示 \backsim $\backsim$ \cong $\cong$ \angle A $\angle A$ \sin $\sin$ \cos $\cos$ \tan $\tan$ \csc $\csc$ \sec $\sec$ \cot $\cot$ 微积分运算符 输入 显示 输入 显示 输入 显示 \int $\int$ \iint $\iint$ \iiint $\iiint$ \partial $\partial$ \oint $\oint$ \prime $\prime$ \lim $\lim$ \infty $\infty$ \nabla $\nabla$ 逻辑运算符 输入 显示 输入 显示 输入 显示 \because $\because$ \therefore $\therefore$ \neg $\neg$ \forall $\forall$ \exists $\exists$ \not\subset $\not\subset$ \not< $\not<$ \not> $\not>$ \not= $\not=$ 戴帽符号 输入 显示 输入 显示 输入 显示 \hat{xy} $\hat{xy}$ \widehat{xyz} $\widehat{xyz}$ \bar{y} $\bar{y}$ \tilde{xy} $\tilde{xy}$ \widetilde{xyz} $\widetilde{xyz}$ \acute{y} $\acute{y}$ \breve{y} $\breve{y}$ \check{y} $\check{y}$ \grave{y} $\grave{y}$ \dot{x} $\dot{x}$ \ddot{x} $\ddot{x}$ \dddot{x} $\dddot{x}$ Mermaid绘图 Markdown中使用mermaid画流程图 Mermaid Jekyll-spaceship Jekyll-spaceship
简介 简介 Ninja原意是忍者,Google在编译chrome项目时本来用make方式,但是非常费时间;于是实现Ninja,取代make,加快编译构建。 Ninja官网:Ninja
Tracepoints添加 1. 添加头文件 Tracepoints添加 参考 Tracepoints 1. 添加头文件 include/trace/events/sample.h #undef TRACE_SYSTEM #define TRACE_SYSTEM sample #if !defined(_TRACE_SUBSYS_H) || defined(TRACE_HEADER_MULTI_READ) #define _TRACE_SUBSYS_H #include <linux/tracepoint.h> DECLARE_TRACE(sample_event, TP_PROTO(int firstarg, struct task_struct *p), TP_ARGS(firstarg, p)); #endif /* _TRACE_SUBSYS_H */ /* This part must be outside protection */ #include <trace/define_trace.h>
基本概念 基本概念 基本卷积形式如下(NHWC格式): 输入为[1,32,32,3],filter为[10, 5, 5, 3],输出为[1, 28, 28, 10]
REGISTER_OP,注册一个OP,其实也是声明一个OP REGISTER_KERNEL_BUILDER,注册一个Kernel,其实就是对OP的实现 REGISTER_LOCAL_DEVICE_FACTORY,添加设备工厂
vim控制 vim控制 dd 剪切光标所在行 yy 拷贝光标所在行 p 粘贴到光标所在行 u 撤销上一次操作 ctrl+u 恢复撤销
概述 概述 基本有三种方式: unpack和pack,可以对某个成员进行操作,可以在多个flatbuffers局部拷贝的时候用到。 parser方式,在做成员细致的修正的时候可以用到 reflection,不推荐使用。
概念 参考链接:Intro to optimization in deep learning: Gradient Descent 概念 只有2个权值的情况下,理想的损失函数模型如下:
一、caffe::Net 1、NetParameter定义 一、caffe::Net 1、NetParameter定义 其中DEPRECATED已经去除 message NetParameter { optional string name = 1; // consider giving the network a name optional bool force_backward = 5 [default = false]; optional NetState state = 6; optional bool debug_info = 7 [default = false]; repeated LayerParameter layer = 100; // ID 100 so layers are printed last. }
一、如何扩展磁盘容量 一、如何扩展磁盘容量 在虚拟机系统下电后,选择编辑虚拟机设置->硬盘->扩展 启动虚拟机系统后执行sudo gparted,然后进行配置 1)linux-swap配置为swap off,然后delete 2)extended区域delete 3)ext4区域resize,预留4GB空间 4)unallocated区域,new->Extended Partition,然后再new->linux-swap 5)选√ 6)linux-swap区域选为swap on,然后记录下linux-swap区域的uuid sudo gedit /etc/fstab,替换swap的uuid 执行sudo swapoff -a,sudo swapon -a 执行reboot,重启系统
一、基本说明 一、基本说明 源码:FlatBuffers 指南:FlatBuffers Programmer’s Guide 结构定义文件为.fbs,注释使用//,可以使用include "my.fbs"嵌套包含文件 可以理解为轻量级的protobuf,不会依赖library,但是编码会复杂一些 FlatBuffers的特点是先构造成员,再构造父结点;与protobuf相反