coding

利用 onnxruntime 库同时推理多个模型的效率研究

1. 背景 需求:针对视频形式的数据输入,对每一帧图像,有多个神经网络模型需要进行推理并获得预测结果。如何让整个推理过程更加高效,尝试了几种不同的方案。 硬件:单显卡主机。 2. 方案 由于存在多个模型需要推理,但模型之间没有相互依赖关系,因此很容易想到通过并行的方式来提高运行效率。 对比了如下几种 ... »

Messes in Reading Source Coding of SSD

这里记录在学习SSD源码过程中用到的相关内容 keras.applications.imagenet_utils.preprocess_input(): 用来将读入的原始图片张量转换成为需要Imagenet网络识别的形式,源码显示的是进行通道的转换以及减去各个通道均值,这个均值应该是ImageNet上面训练数据集上的均值。 keras.preprocessing.image: 包含了对图像预处理的 »

《Cracking the Coding Interview》——第9章:递归和动态规划——题目8

2014-03-20 04:04 题目:给你不限量的1分钱、5分钱、10分钱、25分钱硬币,凑成n分钱总共有多少种方法? 解法:理论上来说应该是有排列组合的公式解的,但推导起来太麻烦而且换个数据就又得重推了,所以我还是用动态规划解决。 代码: 1 // 9.8 Given unlimited quarters(25 cents), dimes(10 cents), nickels(5 cent »

ABC: Always Be Coding——程序员面试必

本文作者@guitardave24 ">David Byttow 是一名程序员,曾在 Google 和 Square 等公司工作过。 在正文之前,先让我们回答几个简单的问题:第一,你面试过多少家公司;第二,这些公司中,录取你的有多少?记下这两个数字,然后代入下面这个算式中(为我自己发明,仅供参考,不具有其他意义): # x = number of companies interview »

《Cracking the Coding Interview》——第6章:智力题——题目4

2014-03-20 01:02 题目:无力描述的一道智力题,真是货真价实的智力题,让我充分怀疑自己智力的智力题。有兴趣的还是看书去吧。 解法:能把题目看懂,你就完成80%了,用反证法吧。 代码: 1 // 6.4 There is an island with a bunch of people living there. 2 // The strange thing is, any bl »

《Cracking the Coding Interview》读书笔记

《Cracking the Coding Interview》是适合硅谷技术面试的一本面试指南,因为题目分类清晰,风格比较靠谱,所以广受推崇。 以下是我的读书笔记,基本都是每章的课后习题解答,其中不包括第15章。 相关源码在此repo中可以找到:https://github.com/zhuli19901106/Cracking-the-Coding-Interview 《Cracking the »

crack the coding interview

answer c++ 1.1 #ifndef __Question_1_1_h__  #define __Question_1_1_h__    #include <string>    using std::string;    class Question1_1   {  public:  int run();  bo »

Huffman Coding 哈夫曼编码

作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4096079.html 使用优先队列实现,需要注意以下几点: 1.在使用priority_queue时,内部需要存储哈夫曼树节点的指针,而不能是节点。因为构建哈夫曼树时,需要把其左右指针指向孩子,而如果储存的是节点,那么孩子的地址是会改变的。同理节点应当使用new在内存中开辟,而不能使用vec »

【sparse coding】【转】sparse coding稀疏表达论文列表

http://www.sigvc.org/bbs/thread-57-1-1.html 1 What is the Goal of Sensory Coding:   介绍了两种sensory coding 的方式 PCA 和 Sparse coding,并比较了他们的优缺点,指出对于大   多数生物信息处理来说多采用sparse coding的方式。 2 Sparse coding »

SSH 公钥设置和coding.net的git pull/push免密码

1 打开命令行终端输入 ssh-keygen -t rsa -C <your_email@example.com> 2 复制id_rsa.pub全部内容 3 登录 Coding.net,进入『账户 -> SSH 公钥』页面,点击『新增公钥』 4 将第一步中复制的内容填写到『公钥内容』一栏,公钥名称可随意填写 5 设定公钥有效期,可选择具体日期或设置永久有效 这样公钥就配置完成。 »

Good Verilog Coding

1. 50%占空比的三分频 module div3(clk, reset, clk_div3); input clk; input reset; output clk_div3; reg clk1; reg[1:0] state; always@(posedge clk or negedge reset) begin if(!reset)          state<= 2’b00; el »

coding 注意事项(总结中)

Uber Go 语言代码风格指南可以参考下:https://www.cnblogs.com/ricklz/p/11670932.html 最近写代码,老是被吐槽,代码写的不好,细节处理的不好。 那么下面来总结下平时遇到的点,并且需要改进的地方。 一、命名不规范 1、经常遇到变量的名字写错  2、命名不地道,拼音就不要存在了,读代码的时候看到命名就知道这个函数和变量的作用  3、不要出现无脑的错 »

Educational Codeforces Round 65 (Rated for Div. 2) E. Range Deleting(思维+coding)

传送门   参考资料:   [1]:https://blog.csdn.net/weixin_43262291/article/details/90271693 题意:   给你一个包含 n 个数的序列 a,并且 max{ai} ≤ x;   定义一个操作 f(L,R) 将序列 a 中  L ≤ ai ≤ R 的数删除;   问有多少对满足条件的 (L,R) 使得执行完 f(L,R) 操作后的序列 »

ABC: Always Be Coding

ABC: Always Be Coding (原地址:https://medium.com/@davidbyttow/abc-always-be-coding-d5f8051afce2)   Be honest. Are you a good engineering candidate? How are you measuring yourself? How many companies have »

coding++:java-自定义签名+拦截器

本次案例工具为:SpringBoot   <version>1.5.19.RELEASE</version> Code: 1、annotations package com.mlq.annotations; import java.lang.annotation.Documented; import java.lang.annotation.Retention; »

LLVM Coding Standards - 中文翻译

LLVM Coding Standards 官网 | 历史翻译版本 Github 导论 语言、库和标准 C++ 标准版本 C++ 标准库 Go 代码准则 机械的代码问题 代码格式化 注释 头文件 类概述 method information 注释格式化 使用Doxygen注释 错误和警告消息 #include 风格 代码宽度 空格 格式化lambda如同代码块 花括号初始化列表 »

.NET Framework——用Coding证明Application Domain的隔离性

Application Domain可以看作是一个Assembly的逻辑容器。在程序执行过程中,如果遇到需要的Type并没有定义在已经加载的Assemblies中,CLR会把相应的Assembly加载的该Application Domain中。每个Application Domain都有一个属于自己的加载器堆(Loader Heap),用于维护从Application Domain创建以后所用到的 »

本地项目推送到coding

  当我们本地新建了一个项目,需要放到coding上维护时,按照下面步骤即可做到。 1、先在coding上新建一个项目,并完成初始化。 2、进入到本地项目的目录下 //初始化本地仓库 a:git init //添加全部已经修改的文件 b:git add . //将修改后的文件提交到本地仓库 c:git commit -m “提交说明” //连接到远程仓库地址 d:git remote add »