自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 gunicorn使用TimedRotatingFileHandler导致日志丢失问题排查&解决

TimedRotatingFileHandler日志滚动原理python logging模块自带的TimedRotatingFileHandler可以实现日志自动切割,切割这件事的触发和执行逻辑可以从 BaseRotatingHandler(logging.FileHandler) 里看到:def emit(self, record): """ Emit a record. Output the record to the file, catering for rollover

2021-12-21 15:44:08 4341

原创 RSA加密原理

同余运算RSA加密算法同余运算符号约定:a≡b(mod m)表示a,b对模m同余(a, b)=c表示整数a和b的最大公约数为c[a, b]=c表示整数a和b的最小公倍数为c定理1: 整数a,b对模m同余的充要条件是 a-b能被m整除(即m|a-b)。推论: a≡b(mod m)的充要条件是a=mt+b(t为整数)。定理2: 同余关系具有反身性、对称性与传递性,即1)a≡a...

2019-06-23 17:43:49 3912

原创 QuantizedAdd的实现

量化op一般而言,量化后的op,输入为一组或多组[input(uint8), input_min(float), input_max(float)],输出为一组或多组[output(uint8/int32), output_min(float), output_max(float)]。量化后的op实现的要点在于,如何使用量化后的定点数值进行相应的运算(尽量避免批量的浮点数运算,否则在DSP...

2019-06-23 16:33:53 354

原创 神经网络量化

前言神经网络在图像、语音识别等领域使用越来越广泛,大部分实时性要求不高的服务都可以部署在云上,然而还是有不少模型需要在计算能力有限的可移动设备上快速运行,如人脸解锁、拍照视频的实时处理等。一般训练的模型采用的都是32位浮点数,考虑到大部分的模型都具有比较强的抗噪能力,即即使输入受到了一定的干扰,最后预测出正确的结果,所以在手机等智能设备上,可以通过适当降低精度而基本影响结果的正确率,来达到加速...

2019-06-23 16:31:47 6995 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除