摘要: 1. opencv 的安装方法,从官网下载源码进行编译,安装到/usr/local/opencv 位置。 注意,自己编译的 operncv,在 build 或者 install 时候要把 pkg-config 选项设置为 ON,默认的是 OFF;否则安装的 opencv 里面就没有 pkgconfi 阅读全文
posted @ 2022-10-28 09:47 banluxinshou 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: ###1. 为什么要初始化权重 为了使网络中的信息更好的传递,每一层的特征的方差(标准差)应该尽可能相等,否则可能会导致梯度爆炸或者消失。 权重初始化的目的是在深度神经网络中前向传递时,阻止网络层的激活函数输出爆炸(无穷大)或者消失(0)。如果网络层的输出爆炸或者消失,损失函数的梯度 也会变得很大或 阅读全文
posted @ 2020-11-20 09:39 banluxinshou 阅读(2646) 评论(0) 推荐(1) 编辑
摘要: tf.function 是 tf 2.x新增的主要功能,函数的装饰器(decorator),将函数编译为可调用的TensorFlow图。 tf.function( func=None, input_signature=None, autograph=True, experimental_implem 阅读全文
posted @ 2020-07-15 15:03 banluxinshou 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 本文原始页面链接:https://tensorflow.google.cn/guide/function 在TensorFlow 2.x系列的版本,eager execution功能是默认打开的,用户接口更直观和灵活,但是代价体现在性能和部署的方面。 想要得到性能和便携性都很好的模型,可以使用tf. 阅读全文
posted @ 2020-07-10 16:49 banluxinshou 阅读(631) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/hitprince/article/details/7880241 阅读全文
posted @ 2020-03-31 21:51 banluxinshou 阅读(107) 评论(0) 推荐(0) 编辑
摘要: latex、命令、符合、公式 "https://blog.csdn.net/qfire/article/details/81382048" 阅读全文
posted @ 2019-11-15 10:30 banluxinshou 阅读(130) 评论(0) 推荐(0) 编辑
摘要: struct关键字是用来定义一个新的类型,这个新类型里面可以包含各种其他类型,称为结构体。 1. 什么是结构体 结构体(struct)是一种自定义的数据类型,就是把一组需要在一起使用的数据元素组合成一个新的类型。结构体的作用就是封装,以方便地使用这些封装到一起的属性。 新的类型与C++中基本类型 , 阅读全文
posted @ 2019-11-09 22:59 banluxinshou 阅读(9847) 评论(0) 推荐(1) 编辑
摘要: 每次登录服务器都要输入密码,这点比较麻烦。使用ssh公钥登录机制可以直接登录,避免每次都输入密码的烦恼。 所谓ssh公钥登录机制即是:客户端电脑client产生加密用的公钥id_rsa.pub与私钥id_rsa,然后将公钥id_rsa.pub放到linux服务器,进行适当的配置之后,客户端电脑cli 阅读全文
posted @ 2019-10-21 20:51 banluxinshou 阅读(874) 评论(0) 推荐(0) 编辑
摘要: LSTM网络结构讲解 阅读全文
posted @ 2019-10-12 16:57 banluxinshou 阅读(2234) 评论(0) 推荐(1) 编辑
摘要: 方法有几种,总结一下方便后面使用。 1. tensorflow自动维护一个tf.GraphKeys.WEIGHTS集合,手动在集合里面添加(tf.add_to_collection())想要进行正则化惩罚的变量。 然后创建 regularizer = tf.contrib.layers.l2_reg 阅读全文
posted @ 2018-10-16 19:01 banluxinshou 阅读(11088) 评论(0) 推荐(0) 编辑