07 2024 档案
摘要:官网下载网址 https://visualstudio.microsoft.com/zh-hans/ Visual Studio: 面向软件开发人员和 Teams 的 IDE 和代码编辑器 (microsoft.com) 下载好后双击运行 跳出该界面,等待加载结束 在组件选择界面,只需要选择这一项,
阅读全文
摘要:import torch import torchvision.transforms as transforms from PIL import Image import numpy as np import cv2 import matplotlib.pyplot as plt from net
阅读全文
摘要:数据集下载 这一部分比较简单,就不过多赘述了,把代码粘贴到自己的项目文件里,运行一下就可以下载了。 from torchvision import datasets, transforms # 定义数据转换,将数据转换为张量并进行标准化 transform = transforms.Compose(
阅读全文
摘要:相关概念 栈(Stack)是只允许在一端进行插入或删除操作的线性表。 栈顶(Top):线性表允许插入删除的那一端。 栈底(Bottom):固定的,不允许进行插入和删除的另一端。 栈的基本操作 InitStack(&S):初始化一个空栈S。 StackEmpty(S):判断一个栈是否为空,若栈S为空则
阅读全文
摘要:本文基于python-pytorch框架,编写CNN网络,并采用CNN手写数字数据集训练、测试网络。 网络的构建 以LeNet-5 网络为例 类定义 首先先了解一下网络的最基本框架 一般而言,首先创建一个类class,创建时,继承nn.Module父类,注意,在该类的构造函数中__init__中,显
阅读全文
摘要:顺序存储结构和链式存储结构都可以进行顺序存取。[T/F] 顺序存储结构可以进行顺序存取和随机存取; 链式存储结构只可以进行顺序存取。 散列存储结构能反应数据之间的逻辑关系。[T/F] 散列存储通过散列函数映射到物理空间,不能反应数据之间的逻辑关系。 链式存储设计时,结点内的存储单元地址不一定连续。[
阅读全文
摘要:继上文《数据结构:线性表的顺序表示》,我们知道线性表的主要操作如下: InitList(&L): 初始化表 length(L): 求表长 LocateElem(L, e): 按值查找操作 GetElem(L, i): 按位查找操作 ListInsert(&L,i,e): 插入操作 ListDelet
阅读全文
摘要:本篇主要介绍数据结构的基本概念和术语 数据:数据是信息的载体。 数据元素:数据的基本单元,通常作为一个整体进行考虑和处理。 数据项:构成数据元素的不可分割的最小单位。 数据对象:具有相同性质的数据元素的集合。 数据类型 原子类型:值不可再分的数据类型 结构类型:值可以分解为若干成分的数据类型 抽象数
阅读全文
摘要:线性表定义:具有相同数据类型的n个数据元素的有限序列。相关名词如下: 表头元素:线性表的第一个元素 表尾元素:线性表的最后一个元素 直接前驱(前驱):前一个元素,例如 的直接前驱是 直接后驱(后驱):后一个元素 线性表是一种逻辑结构,顺序表和链表是两种实现线性表的存储
阅读全文