《动手学深度学习》读书笔记(二)从全连接层到卷积层 2022-01-20| 深度学习 动手学深度学习 | 深度学习
本文FROM《动手学深度学习》第六章 卷积神经网络 6.1和6.2小节
从全连接层到卷积假设我们使用之前的全连接层来训练图片数据集。一张普通图像都是百万像素,如果把图像的每一个像素作为一个特征传入MLP,那么网络的每次输入都是百万维度,这是不可接受的;其次,之前我们处理二维图像时,把二维图像的所 ...
阅读更多 Win10系统下配置深度学习环境 2022-01-16| 深度学习 环境 | 深度学习
之前在本机配置深度学习环境时候踩了很多坑,这里稍作记录备忘。
Anaconda安装Anaconda在anaconda官网下载安装。
安装完成后,1. 配置环境变量;2. 修改anaconda的安装源
验证conda:
conda -Vconda env list
创建conda环境# 创建一个名 ...
阅读更多 数据库之分析函数 2022-01-15| 数据库 分析函数 | 数据库 - 分析函数
本文主要还是参考了Oracle相关资料,所以文中的语法细节和某些函数在其他DB不会生效。
我并不希望过多关注语法细节和具体函数(这些都可以自行百度),而更希望对分析函数这块的知识进行抽象。
前言分析函数,也称为窗口函数。
使用分析函数的查询,基于数据行的分组来计算总量值。尽管与一般的聚合函数提供 ...
阅读更多 HTTP协议的幂等性 2022-01-15| 计算机网络 HTTP协议 | 计算机网络 - HTTP协议 前言基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。
HTTP协议是一种分布式的面向资源的网络 ...
阅读更多 神经网络训练初体验: 房价预测比赛 2022-01-12| 深度学习 动手学深度学习 | 深度学习
本文FROM《动手学深度学习》第四章第十节,链接详见参考资料1
工作环境
软件名称
说明
备注
anaconda
Python环境和开源模块管理工具
默认
Python
开发语言
3.8
torch、torchvision
深度学习框架
默认
d2l
动手学深度学习官方 ...
阅读更多 《动手学深度学习》读书笔记(一) 前言 2022-01-10| 深度学习 动手学深度学习 | 深度学习 本博客记录阅读《动手学深度学习》的读书笔记。
原文地址:http://zh-v2.d2l.ai/chapter_introduction/index.html
日常生活中的机器学习我们可以把参数看作旋钮,我们可以转动旋钮来调整程序的行为。
任一调整参数后的程序,我们称为模型(model)。
通过 ...
阅读更多 基于Scrapy的网络爬虫案例 2022-01-09| 网络爬虫 | 网络爬虫 - Scrapy 前言这是在公司实习时,领导给出的一个数据爬取需求。(所以涉及法律问题请找公司的麻烦,不要联系我😂)
虽然我之前也干过网络爬虫,但都是在比较完整的框架下进行实现:以前只需要实现URL解析和网页源码抽取接口,其他像网络爬虫配置,数据存储,数据抽取,数据导出,任务启动和停止等模块只需要鼠标click一下 ...
阅读更多 详解HTTP协议 2022-01-05| 计算机网络 HTTP协议 | 计算机网络 - HTTP协议 引入超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。1960年美国人Ted Nelson构思了一种通过计算机处理文本信息的方法 ...
阅读更多 从堆排序到优先级队列 2021-12-29| 数据结构与算法 排序 | 数据结构与算法 - 排序 - 队列 前言本文包含以下几部分内容
[x] 二叉堆
[x] 堆排序
[x] 二叉堆应用:优先级队列
[x] Java PriorityQueue
正文二叉堆二叉堆是堆排序实现的底层逻辑结构。二叉堆是一种特殊的二叉树(完全二叉树),一般存储在数组中。
对于链表二叉树,一般是操作节点指针,而对于二叉堆,我们 ...
阅读更多 统计文件夹下各种后缀名的文件个数 2021-12-29| Linux Scripts | Linux test文件夹组织结构如下:
test/ -1.jpg -dd/ -2.jpg -e/ -3.jpg -4.jpg -5.txt -ll.dir/ -5.rar
现在想统计test目录下不 ...
阅读更多