0%

本文介绍使用pytorch运行Resnet网络的推理,及分析resnet的实现源码。

pytorch Resnet网络学习

阅读全文 »

之前对动态规划类型的题目一直很恐惧,拿到题目后没有思路。最近针对动态规划类型的题目做个专项练习,期望拿到这些题目的时候不慌,按照一定的套路分析出解题思路。

动态规划

阅读全文 »

C++ STL

C++ STL(标准模板库)是一套功能强大的 C++ 模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。

阅读全文 »

换了新电脑后,又要恢复一遍hexo博客,是件很麻烦的事情。好在我之前已经对之前对博客环境进行了备份,只需要恢复即可。没想到对是,由于新换对是macos系统,恢复起来也费了不少功夫。

博客备份

阅读全文 »

什么是op

op和kernel是TF框架中最重要的两个概念,如果一定要做一个类比的话,可以认为op相当于函数声明,kernel相当于函数实现。举个例子,对于矩阵相乘,可以声明一个op叫做MatMul,指明它的名称,输入,输出,参数,以及对参数的限制等。op只是告诉我们,这个操作的目的是什么,op内部有哪些可定制的东西,但不会提供具体实现。op在某种设备上的具体实现方法,是由kernel决定的。TF的计算图由节点构成,而每个节点对应了一个op,在构建计算图时,我们只知道不同节点对应的操作是什么,而不知道运行时这个操作是怎样实现的。也就是说,op是编译期概念,而kernel是运行期概念。

阅读全文 »