PyTorch 中的 CIFAR

请我喝杯咖啡☕

*我的帖子解释了 cifar-10。

cifar10()可以使用cifar-10数据集,如下所示:

*备忘录:

第一个参数是 root(必需类型:str 或 pathlib.path)。 *绝对或相对路径都是可能的。第二个参数是 train(optional-default:true-type:bool)。 *如果为 true,则使用训练数据(50,000 张图像),如果为 false,则使用测试数据(10,000 张图像)。第三个参数是transform(optional-default:none-type:callable)。第四个参数是 target_transform(optional-default:none-type:callable)。第五个参数是 download(optional-default:false-type:bool):*备注:如果为 true,则从互联网下载数据集并解压(解压)到根目录。如果为 true 并且数据集已下载,则将其提取。如果为 true 并且数据集已下载并提取,则不会发生任何事情。如果数据集已经下载并提取,则应该为 false,因为它速度更快。您可以从这里手动下载并提取数据集(cifar-10-python.tar.gz)到data/cifar-10-batches-py/。

from torchvision.datasets import CIFAR10train_data = CIFAR10(    root="data")train_data = CIFAR10(    root="data",    train=True,    transform=None,    target_transform=None,    download=False)test_data = CIFAR10(    root="data",    train=False)len(train_data), len(test_data)# (50000, 10000)train_data# Dataset CIFAR10#     Number of datapoints: 50000#     Root location: data#     Split: Traintrain_data.root# 'data'train_data.train# Trueprint(train_data.transform)# Noneprint(train_data.target_transform)# Nonetrain_data.download# bound method CIFAR10.download of Dataset CIFAR10#     Number of datapoints: 50000#     Root location: data#     Split: Train>len(train_data.classes)# 10train_data.classes# ['airplane', 'automobile', 'bird', 'cat', 'deer',#  'dog', 'frog', 'horse', 'ship', 'truck']train_data[0]# (, 6)train_data[1]# (, 9)train_data[2]# (, 9)train_data[3]# (, 4)train_data[4]# (, 1)import matplotlib.pyplot as pltdef show_images(data, main_title=None):    plt.figure(figsize=(10, 5))    plt.suptitle(t=main_title, y=1.0, fontsize=14)    for i, (im, lab) in enumerate(data, start=1):        plt.subplot(2, 5, i)        plt.title(label=lab)        plt.imshow(X=im)        if i == 10:            break    plt.tight_layout()    plt.show()show_images(data=train_data, main_title="train_data")show_images(data=test_data, main_title="test_data")

PyTorch 中的 CIFAR

PyTorch 中的 CIFAR

以上就是PyTorch 中的 CIFAR的详细内容,更多请关注创想鸟其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/1354852.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2025年12月13日 18:50:23
下一篇 2025年12月13日 18:50:29

相关推荐

  • Jupyter Notebooks 就像电子表格一样学习两者

    电子表格是“商业软件的暗物质”:它们无处不在,它们是隐形的,并且它们将所有东西结合在一起。商业和财务在电子表格上运行;没有其他软件工具能够让这么多人为这么多不同的问题构建解决方案。在这种情况下,您必须将“Jupyter 是新 Excel”的任何断言理解为故意耸人听闻。 但是,Jupyter 笔记本确…

    好文分享 2025年12月13日
    000
  • 使用 Python 自动化数据分析:我的项目实践指南

    数据分析对于各个行业都至关重要,但有效处理原始数据可能是一项艰巨的挑战。通过这个项目,我创建了一个自动化数据分析管道,它简化了数据处理和转换,使其速度更快。 为什么要进行自动化数据分析? 手动流程既耗时又容易出错。为了解决这个问题,我开发了一个基于 Python 的管道,可以自动执行这些任务,同时确…

    2025年12月13日 好文分享
    000
  • 如何使用 Python 和 Boto3 检索 ECnstances 信息

    如果您使用 aws(amazon web services),您可能需要定期与 ec2(弹性计算云)实例进行交互。无论您是管理大量虚拟机还是自动化某些基础设施任务,以编程方式检索 ec2 实例详细信息都可以为您节省大量时间。 在本文中,我们将介绍如何使用 python 和 boto3 sdk 来检索…

    2025年12月13日
    000
  • 使用 Python 和 Boto3 查找并验证 AWS 中未使用的安全组

    有效管理 aws 安全组对于维护安全且经济高效的云环境至关重要。安全组是 aws 网络安全的重要组成部分,但随着时间的推移,未使用的安全组会不断累积。这些未使用的组不仅会使您的环境变得混乱,还可能带来安全风险或不必要地增加成本。 在本文中,我们将探讨如何使用 python 和 boto3 识别 aw…

    2025年12月13日
    000
  • 我们制作了一个 AI SWE,解决了 SWE 工作台上的问题,% 开源

    我们 composio 正在为 ai 代理构建工具基础设施。我们用户最大的要求之一是用于构建有效的自定义编码代理的工具包。因此,我们创建了 swe-kit,这是一个入门模板,其中包含用于构建 ai 编码代理的所有工具包。 这些代理可以在本地端到端运行,以自动化您的编码工作流程。 为了测试我们工具的效…

    2025年12月13日
    000
  • 值得关注的顶级编程语言哪些将塑造未来?

    随着 2025 年的临近,技术格局继续快速发展,推动了对迎合人工智能、云计算、Web 开发等新兴趋势的编程语言的需求。对于希望未来蓬勃发展的开发商和企业来说,保持领先地位至关重要。本文探讨了 2025 年将占据主导地位的 5 种编程语言、它们的主要功能以及它们在塑造未来技术方面的相关性。 1. Py…

    2025年12月13日
    000
  • 探索 Python 的 itertools 模块:释放迭代器的力量

    在 python 编程领域,迭代器在促进数据结构的高效且内存友好的迭代方面发挥着至关重要的作用。 python 中的 itertools 模块是一个功能强大的工具包,它提供了大量用于创建和操作迭代器的函数。在本文中,我们将深入研究 python 的 itertools 模块,以释放其全部潜力并了解它…

    2025年12月13日 好文分享
    000
  • 代码的出现 &#- 天爪装置

    第 13 天:爪子装置(数学,数学,还有更多数学)。 解决方案链接 今天的挑战是用 python 完成的,但有所改变。做出此选择是为了:a) 测试我的 python / 了解更多 pythonb) 今天看起来像是一个非常沉重的数学难题,所以觉得 python 会是完美的,我没有错 – 它…

    2025年12月13日
    000
  • 强大的 Python 性能优化技术,可实现更快的代码

    作为一名 python 开发人员,我了解到优化代码对于创建高性能应用程序至关重要。在本文中,我将分享我用来增强 python 代码性能的七种强大技术,重点介绍提高执行速度和内存效率的实用方法。 生成器和迭代器 优化 python 代码最有效的方法之一是使用生成器和迭代器。这些工具在处理大型数据集时特…

    2025年12月13日
    000
  • Python 数据分析简介:部分数据类型和变量

    数据类型 数据类型是指定变量可以保存的值/数据类型的分类。 它们包括: integer 或 int:整数(例如 1、43、78、100、34)。 string 或 str:用引号引起来的文本数据。根据编程语言的不同,它们可以用单引号 (”) 或双引号 (“”) 括…

    2025年12月13日
    000
  • Python 应用程序的 Dockerfile

    让我们为 python 应用程序创建一个简单的 dockerfile。此示例假设您有一个名为 app.py 的 python 脚本和一个包含应用程序依赖项的requirements.txt 文件。 打开终端。导航到要创建或编辑 dockerfile 的目录。输入 vi dockerfile 并按 e…

    2025年12月13日
    000
  • Python终端推荐引擎

    codecademy cs 认证课程的下一步是推荐引擎。我编写了一个简单的视频游戏推荐,并返回 5 种类型之一的 5 款游戏,并允许玩家看到有关该列表中任何游戏的简介。 上一个项目专注于对我当前工作具有实际应用的东西,即贷款和储蓄股息的金融计算器。这个更适合一种爱好,随着我深入学习计算机科学,我发现…

    2025年12月13日
    000
  • Dockerized lambda 函数中的相对 Python 导入

    相对 python 导入对于 lambda 函数来说可能很棘手。我三年前写过一篇关于此的博客。但最近,我在 dockerized lambda 函数方面遇到了同样的问题。所以,我想是时候创建一个新博客了! 您可以按照步骤操作或直接在 github 上查看结果。 项目设置 确保您安装了 aws cdk…

    2025年12月13日
    000
  • 同步应用程序

    单体应用程序是一种软件,其中系统的所有组件(例如用户界面、业务逻辑和数据库)都集成到一个统一的结构中。在此架构中,所有组件都作为一个应用程序的一部分运行。 单体应用程序的特点 统一结构: 所有组件(前端、后端和数据库)都包含在单个可执行文件或进程中。 简单的开发和部署: 开发人员管理单个代码库,使开…

    2025年12月13日
    000
  • Python Day-String 使用循环函数逻辑,任务

    1) find(): 在字符串中搜索指定值并返回找到它的位置。 txt = “i love many fruits, apple is my favorite fruit”key = ‘fruit’l = len(key)start = 0 end = lwhile end<=len(txt)…

    2025年12月13日
    000
  • ImageGoNord:平衡开源自由与道德挑战

    开源生态系统因协作、透明度和创造力而蓬勃发展。 在这里,创新理念转化为工具,为数百万人提供帮助。其中一个工具是 imagegonord,这是我们在开源非营利组织 schrödinger hat 中制作的一个项目,它允许用户将任何图像转换为任何调色板,例如流行的 nord 主题。 它的灵活性、免费使用…

    2025年12月13日
    000
  • 可扩展软件架构的基本 Python 设计模式

    作为一名拥有多年经验的 python 开发人员,我逐渐认识到设计模式在构建健壮且可扩展的软件架构方面的力量。在本文中,我将分享我对六种基本 python 设计模式的见解,这些模式在实际项目中不断证明了它们的价值。 让我们从单例模式开始。这种模式确保一个类在整个应用程序中只有一个实例。它对于管理共享资…

    2025年12月13日
    000
  • Faiss 与 RAG 的 sqlite

    想要使用 faiss 进行本地 RAG 吗?好的,但是在哪里存储我的块(元数据)。 解决方案:将 faiss 与 sqlite(或任何其他 sql)连接。 如何:将向量保存在 faiss 中,将数据保存在 sqlite 中。 好处: 使用 faiss 处理矢量数据(它的用途),使用 sqlite 处…

    2025年12月13日
    000
  • Python Day-String 使用循环函数逻辑

    1)replace(): 返回指定值替换为指定值的字符串。 txt = “i like bananas”already = “bananas”new = “apples”l = len(already) # l = 7start = 0 end = l while end<=len(txt):…

    2025年12月13日
    000
  • Python 基本语法和缩进:完整的初学者指南

    当你第一次学习编程时,python 因一个特殊原因而脱颖而出:它的设计目的几乎像英语一样阅读。与使用大量符号和括号的其他编程语言不同,python 依赖于简单、干净的格式,使您的代码看起来像组织良好的文档。 将 python 的语法视为语言的语法规则。正如英语有关于如何构造句子以使含义清晰的规则一样…

    2025年12月13日
    000

发表回复

登录后才能评论
关注微信