- 博客(5)
- 收藏
- 关注
原创 Mxnet优化算法学习
一、梯度下降和随机梯度下降在深度学习里,目标函数通常是训练数据集中有关各个样本的损失函数的平均。设fi(x)是有关索引为i的训练数据样本的损失函数,n是训练数据样本数,x是模型的参数向量,那么目标函数定义为目标函数在x处的梯度计算为随机梯度下降(SGD)减少了每次迭代的计算开销。在随机梯度下降的每次迭代中,随机均匀采样的一个样本索引i∈{1,…,n},并计算梯度∇fi(x)来迭代x而且,随机梯度∇fi(x)∇fi(x)是对梯度∇f(x)的无偏估计二、小批量随机梯度下降...
2021-09-11 20:35:46
244
原创 WIN10安装GPU版本MXNET
安装GPU版本的MXNET需要NVIDIA系列的显卡,以及CUDA和cuDNN的安装。一、CUDA的安装CUDA下载地址:https://developer.nvidia.com/cuda-toolkitWIN10使用CUDA9.0版本即可,默认安装C盘。PS:兼容性检测报警告可以不理会,大概率是因为自身的NVIDIA显卡支持的CUDA版本较高而我们安装的CUDA版本较低。二、cuDNN的安装现在要下载cuDNN,点击下载的页面后都是出现要求先加入Nvidia developers会
2021-09-06 11:32:24
1422
2
原创 LeetCode第二题,两数相加
题目给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字 0 之外,这两个数都不会以 0开头。解题解法一:老实人 (抛开ListNode)将输入转换为整数,相加后返回成列表。def addTwoNumbers(l1, l2): l1 = l1[::-1] l2 = l2[::-1] n1 = len(...
2021-07-28 21:09:26
462
原创 TCP/IP学习笔记
1 引言1.协议(Protocol):一组控制数据通信的规则(三要素:语法、语义、时序)标准(standard):一致同意的规则(事实上的标准、合法标准)2.ISO国际标准化组织,ANSI美国国家标准化局Internet标准:RFC文档2 OSI模型和TCPIP协议族1.OSI参考模型:open system interconnection开放系统互连目的:使两个不同的系统能够互相通信,而不需要改变底层的硬件或软件逻辑。包括:(1)物理层 (2)数据链路层 (3)网络层 ..
2021-07-14 19:02:20
360
1
原创 基于opencv的人民币冠字号检测
使用了Tesseract-OCR,需要提前下载安装,下载地址为:tesseract下载地址,下载之后一路next安装即可。随后将其添加到环境变量。在环境变量和系统变量的path中加E:\OCR-python(tesseract的安装目录自行替换)。在cmd命令中执行tesseract -v,若出现以下页面,便是成功了。以下为python代码部分,由于增加了旋转校正的功能,对于旋转矫正之后的冠字号进行识别可能存在错误,需要进一步优化。#!/usr/bin/env python3# -*- co
2021-06-23 14:13:13
616
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人