5 冰菓(笑)

尚未进行身份认证

我要认证

希望写一些有质量的东西

等级
TA的排名 1w+

权重稀疏训练

权重稀疏作用增加权重的0个数量,加快推理速度pytorch权重稀疏训练通过L1损失来减少神经网络权重, 使得大部分权重接近于0.注意点: 最后一层和bias层通常不进行稀疏.原理, 通过每一个权重等系数的减少来进行权重稀疏. l1_reg = None for i, W in enumerate(network.parameters()): if i == 64 or i == 54 or i == 44 or i == 34 or i % 2 == 1:

2020-06-30 09:47:44

pytorch 保存模型为onnx

# An example input you would normally provide to your model's forward() methodx = torch.rand(1, 3, 512, 720).float().cuda()input_names = ["inputs"]output_names = ["main_out_rest", "sub1_out_rest", "sub2_out_rest", "sub4_out_rest"]# Export the mode...

2020-05-28 15:57:24

TD-IDF

什么是 TF-IDF 算法?简单来说,向量空间模型就是希望把查询关键字和文档都表达成向量,然后利用向量之间的运算来进一步表达向量间的关系。比如,一个比较常用的运算就是计算查询关键字所对应的向量和文档所对应的向量之间的 “相关度”。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gP4gwlKB-1589524736752)(imgs/TF-IDF.png)]TF (Term Frequency)—— “单词频率”意思就是说,我们计算一个查询关键字中某一个单词在目标文档中

2020-05-15 14:39:38

h5 转 pb文件

关键代码,这里的模型为tf.keras 模型:from tensorflow.python.framework.convert_to_constants import convert_variables_to_constants_v2 full_model = tf.function(lambda x: model(x)) full_model = full_model.g...

2020-05-07 10:08:30

TF.keras + tfrecord

TF.keras + tfrecord在工程中,模型常常需要训练大数据,而大数据的读取通常不能一次性读取进内存中,因此需要不断从数据集中读取数据并进行处理。在大数据中,这部分的耗时相当可观,因此可以利用tfrecord进行预先处理数据,节省读取和处理的时间。使用tfrecord有几个问题:1.如何将图像转为tfrecord格式。2.如何读取tfrecord文件进行训练。3.如何读取多个t...

2020-05-06 21:59:57

gitlab ssh 遇坑记录

gitlab用着用着某一天突然push不了了,查看错误码:remote: Git access over HTTP is not allowedfatal: unable to access 'http://git.dmbcdn.com/chenlvcai/ocr_medical.git/': The requested URL returned error: 403网上一顿搜索...

2020-05-05 22:29:41

去除图像中的红色部分(or 保留) opencv-python

结果:import cv2import numpy as npimgs = cv2.imread("timg.jpg")image = imgs.copy()images = imgs.copy()print(image.shape)rows, cols = image.shape[:2]print(rows, cols)red_minus_blue = image[:...

2020-04-20 10:12:42

图像光照校正处理(白平衡)及其速度优化 -opencv+python

先上效果图,从上到下分别为img : 原图img1:均值白平衡法img2: 完美反射img3: 灰度世界假设img4: 基于图像分析的偏色检测及颜色校正方法img5: 动态阈值算法img6: gamma校正img7: HDR校正7种变换原理:灰度世界、完美反射、动态阈值原理及其c++实现: https://www.cnblogs.com/Imageshop/...

2020-04-05 21:01:39

矩形目标图像水平校正

旋转有长方形目标的图像,校正为水平方向,只能水平校正,不能三维校正。原理:使用霍夫变换来寻找图像中的目标斜率,找到最频繁的一条斜率作为校正方向,使用scipy.ndimage进行校正github地址:https://github.com/18150167970/image_process_tool/blob/master/rotate_image.pyimport...

2020-03-27 18:35:17

算法工程师 面试题与解答

题目来源:作者:xfcherish链接:https://www.nowcoder.com/discuss/65323?type=0&order=0&pos=50&page=1如果本文有什么错误,欢迎指出,感激不尽!!!<1> 逻辑回归和线性回归对比有什么优点?可以用于分类任务,速度快,能容易地更新模型吸收新的数据。<2> 逻辑回归...

2019-08-08 17:07:41

知识蒸馏论文的一些自己总结

本文只是对论文的一些总结,不关注于具体细节公式,主要是了解思想,如果有空我会专门的开博客对一些论文进行细节讲述,如果本文说明有问题的,欢迎联系我,欢迎指正。一. Attention TransferPaying More Attention to Attention: Improving the Performance of Convolutional Neural Networks vi...

2019-01-09 13:47:14

贝壳找房 丢失的卡片

#include<iostream>#include<algorithm>#include<string>#include<math.h>#include<stdlib.h>#include <iostream>#include <vector>#include <queue>...

2019-08-11 23:05:44

目标检测 合并检测框方法

1.利用并查集合并检测结果窗口使用SimilarRects来计算窗口相似度定义好窗口相似性函数后,就可以利用并查集合并窗口函数了,大致过程如下: 调用Partiton方法进行窗口分组。在该方法中,首先建立Rect对象的并查集初始结构,然后遍历整个并查集,用SimilarRects::operator()判断每2个窗口相似性,若相似则将这2个窗口放入一个组; 运行完步骤1后会...

2018-10-12 10:28:43

转载:使用TensorRT +TensorFlow推理

转载:https://www.jianshu.com/p/dd2cfc33b437本文翻译于博客Speed up TensorFlow Inference on GPUs with TensorRT,这篇博客介绍了如何使用TensorRT加速TensorFlow模型的推理速度,作者为:Siddharth Sharma — Technical Product Marketing Man...

2020-03-16 16:43:29

tensorflow c++代码实例

官方样例:https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/label_imagehttps://yiyibooks.cn/yiyi/tensorflow_13/install/install_c.htmlmain.cc文件为c++。多图片输入:https://blog.csdn.n...

2020-03-11 16:39:51

tensorflow 混合精度训练

混合精度是指在训练期间在模型中同时使用16位和32位浮点类型,以使其运行更快并使用更少的内存。通过将模型的某些部分保持在32位类型中以保持数值稳定性,模型将具有更短的步长时间,并且在评估指标(如准确性)方面同样可以训练。可以在现代GPU和TPU上将性能提高。tensorflow自带了混合精度训练,但是要求版本在2.1以上。而混合精度训练需要一定的硬件配置。虽然混合精度可以在大多数硬件上运行...

2020-03-10 15:28:49

转载:爬虫学习

转载:https://zhuanlan.zhihu.com/p/57780822在大佬的教程下一些自己的理解.主页网址唯一图库直接点到末页,852页。。右键点击一个图片链接,选择审查元素这里的img是就封面,如果只抓取封面的话,到这就可以了,但是我们取的是所有图片,所以这里我们获取的是这个详情页的a链接:http://www.mmonly.cc/mmtp/xgmn/18...

2020-03-05 18:30:25

转载:gRPC 的 C++ 动态线程池源码分析

转载:http://senlinzhan.github.io/2017/09/09/grpc-dynamic-thread-pool/作者:Senlin自学记录用,侵删,建议到原博客网址学习。固定线程池  提到线程池,通常说的都是固定大小的线程池,固定线程池的原理是这样的:线程池由一个线程安全的队列,以及多个 worker 线程组成。 可以有多个 producer 线程...

2020-03-04 16:30:46

使用tf.keras.applications中的模型构建自己的网络

使用tf.keras.applications中的模型构建自己的网络,并且使用官方的预训练模型:经过我反复实验: model = tf.keras.applications.MobileNetV2(include_top=False, weights="imagenet") inputs = tf.keras.layers.Input(shape=(224, 224, 3)...

2020-03-04 12:01:38

tensorflow 学习

tensofrlow2.0的api和使用方法:https://zhuanlan.zhihu.com/c_1091021863043624960

2020-03-02 17:19:26

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。