Pytorch的中心牛

给我买咖啡☕

*备忘录:

我的帖子解释了牛津iiitpet()。

centercrop()可以裁剪图像,以此为中心:

*备忘录:

>初始化的第一个参数是大小(必需类型:int或tuple/list/list(int)或size()):*备忘录:是[高度,宽度]。>必须是1个元组/列表必须是具有1或2个元素的1d。单个值(int或tuple/list(int))是指[size,size]。第一个参数是img(必需类型:pil图像或张量(int)):*备忘录:张量必须为2d或3d。不使用img =。建议根据v1或v2使用v2?我应该使用哪一个?

from torchvision.datasets import OxfordIIITPetfrom torchvision.transforms.v2 import CenterCropcentercrop = CenterCrop(size=100)centercrop# CenterCrop(size=(100, 100))centercrop.size# (100, 100)origin_data = OxfordIIITPet(    root="data",    transform=None)s600_data = OxfordIIITPet( # `s` is size.    root="data",    transform=CenterCrop(size=600)    # transform=CenterCrop(size=[600])    # transform=CenterCrop(size=[600, 600]))s400_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=400))s200_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=200))s100_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=100))s50_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=50))s10_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=10))s1_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=1))s200_300_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=[200, 300]))s300_200_data = OxfordIIITPet(    root="data",    transform=CenterCrop(size=[300, 200]))import matplotlib.pyplot as pltdef show_images1(data, main_title=None):    plt.figure(figsize=[10, 5])    plt.suptitle(t=main_title, y=0.8, fontsize=14)    for i, (im, _) in zip(range(1, 6), data):        plt.subplot(1, 5, i)        plt.imshow(X=im)    plt.tight_layout()    plt.show()show_images1(data=origin_data, main_title="origin_data")show_images1(data=s600_data, main_title="s600_data")show_images1(data=s400_data, main_title="s400_data")show_images1(data=s200_data, main_title="s200_data")show_images1(data=s100_data, main_title="s100_data")show_images1(data=s50_data, main_title="s50_data")show_images1(data=s10_data, main_title="s10_data")show_images1(data=s1_data, main_title="s1_data")print()show_images1(data=origin_data, main_title="origin_data")show_images1(data=s200_300_data, main_title="s200_300_data")show_images1(data=s300_200_data, main_title="s300_200_data")# ↓ ↓ ↓ ↓ ↓ ↓ The code below is identical to the code above. ↓ ↓ ↓ ↓ ↓ ↓def show_images2(data, main_title=None, s=None):    plt.figure(figsize=[10, 5])    plt.suptitle(t=main_title, y=0.8, fontsize=14)    temp_s = s    for i, (im, _) in zip(range(1, 6), data):        plt.subplot(1, 5, i)        if not temp_s:            s = [im.size[1], im.size[0]]        cc = CenterCrop(size=s) # Here        plt.imshow(X=cc(im)) # Here    plt.tight_layout()    plt.show()show_images2(data=origin_data, main_title="origin_data")show_images2(data=origin_data, main_title="s600_data", s=600)show_images2(data=origin_data, main_title="s400_data", s=400)show_images2(data=origin_data, main_title="s200_data", s=200)show_images2(data=origin_data, main_title="s100_data", s=100)show_images2(data=origin_data, main_title="s50_data", s=50)show_images2(data=origin_data, main_title="s10_data", s=10)show_images2(data=origin_data, main_title="s1_data", s=1)print()show_images2(data=origin_data, main_title="origin_data")show_images2(data=origin_data, main_title="s200_300_data", s=[200, 300])show_images2(data=origin_data, main_title="s300_200_data", s=[300, 200])

image description

image description

image description

image description

image description

image description

image description

image description

image description

image description

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

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

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

相关推荐

  • 使用Nodejs,Python,Sveltekit和Tailwindcss构建AI驱动的财务数据分析仪 – 第0部分

    打造AI驱动的财务数据分析仪:系统架构与技术选型 在软件工程领域,紧跟技术潮流至关重要。最近,我重新学习了node.js(express.js)并着手一个新项目,目标是结合ai技术,打造一个强大的财务数据分析工具。本文将介绍该项目的整体架构和技术选型,后续文章将深入探讨具体实现细节。 该系统由前端、…

    2025年12月13日
    000
  • 每个数据科学家都应该知道的顶级工具

    数据科学是一个多学科领域,需要运用多种工具和技术从数据中提取有价值的洞见。无论您是数据科学领域的入门者还是经验丰富的专家,掌握合适的工具都将显著提升您的工作效率。本文将为您介绍十款每个数据科学家都应该熟练掌握的顶级工具,助您提升职业效率、生产力及绩效。 Python Python是数据科学领域最受欢…

    2025年12月13日
    000
  • 在业务中构建繁忙的REL会计软件

    高效的财务管理对企业和个人都至关重要。无论是追踪支出、记录交易还是生成财务报表,一个可靠的会计系统都必不可少。本文将指导您使用Python构建一个简易高效的会计软件,帮助您轻松处理基本的会计任务。 为什么要构建自己的会计软件? 现成的会计软件琳琅满目,但构建自己的软件能满足您的个性化需求,并能更深入…

    2025年12月13日
    000
  • 我要求DeepSeek编码我的python,这是没有人制作的

    高级python脚本:带有实时可视化的ai驱动网络异常检测器 此脚本组合: 使用scapy的实时网络流量分析。 使用scikit-learn。 基于机器学习的异常检测。使用matplotlib和plotly。 使用大熊猫和电子邮件库的自动报告。> 脚本监视网络流量,检测异常(例如,不寻常的流量…

    好文分享 2025年12月13日
    000
  • 使用TKINTER和PYGAME构建时间跟踪应用程序

    Python时间跟踪应用开发指南:Tkinter与Pygame对比 Python提供了多种库来构建图形用户界面(GUI)的时间跟踪应用。本文将深入探讨如何使用Tkinter和Pygame这两个流行库来创建功能强大的时间跟踪器。Tkinter是Python的标准GUI库,易于学习和使用;而Pygame…

    2025年12月13日
    000
  • 学习Python,Git和Git Hub

    我一直对编程充满热情,最终找到了机会付诸实践。在建筑行业工作了20多年后,我意识到是时候改变方向了。半退休后,我在网上搜索“远程工作”时发现了数据标注员的工作。经过评估后,我三天内就开始了这项工作。这份工作既有趣又令人满意,尤其是在学习JSON的过程中。这种简单的代码激发了我对Python的兴趣,因…

    2025年12月13日
    000
  • 分析异步Python

    介绍 应用程序分析是一个分析程序以确定其特征的过程:执行时间不同的代码零件和资源用法。 分析的主要阶段总是或多或少相同的: 测量执行时间。执行不同的代码零件需要多少时间?分析内存使用。程序的不同部分消耗了多少内存?识别瓶颈。代码的哪些部分减慢了程序或使用太多资源?>>性能优化。采取措施根…

    2025年12月13日 好文分享
    000
  • 在笔记本电脑上解锁DeepSeek RB – 体验我测试过的最聪明的AI模型!

    我原本对DeepSeek R1的性能预期不高,但实际测试7B DeepSeek模型(deepseek-ai/deepseek-r1-distill-qwen-7b)后,结果却令人惊喜。 这是一个利用Transformer模型生成用户查询回复的项目,它巧妙地结合了Hugging Face和Torch的…

    2025年12月13日
    000
  • 编码在5中死了吗?

    人工智能(AI)和自动化技术的飞速发展引发了关于编程是否“消亡”的热议。2025年,各种标题和网络视频都在探讨这个问题:编程真的消亡了吗?答案是:非但没有消亡,反而在当今的技术生态系统中蓬勃发展。 编程的演变:从手工编写到AI辅助开发 与过去手工编写每一行代码相比,编程技术已经取得了长足进步。几十年…

    2025年12月13日
    000
  • 开源LLMS应该得到代码,而不是提示! (DSPY,瞧!)

    DSPY:将提示工程转变为提示编程的革命性框架 大型语言模型 (llm) 时代,新模型层出不穷。然而,充分发挥 llm 的潜力往往依赖于繁琐易错的提示工程。dspy 应运而生,它是一个开源框架,彻底改变了我们与 llm 交互的方式。dspy 将提示视为可训练、模块化的组件,而非静态文本,并通过编程方…

    2025年12月13日 好文分享
    000
  • 开始为流行的开源项目做出贡献

    序幕 taipy是一个基于python的web框架,用于构建数据驱动的应用程序。开发者只需使用python即可创建web应用,这对于数据科学家和分析师尤其方便。taipy在github上拥有超过1.9k个fork和17.6万颗星,深受开发者欢迎。 我长期参与Taipy的贡献工作。我之所以开始参与,是…

    2025年12月13日 好文分享
    000
  • pytorch的colorjitter

    给我买咖啡☕ colorjitter()可以随机更改图像的亮度,对比度,饱和度和色调,如下所示: *备忘录: 初始化的第一个参数是亮度(可选默认:0型:int,float或tuple/tuple/list(int或float)):*备忘录:>是亮度[min,max]的范围,因此必须是min 必…

    2025年12月13日 好文分享
    000
  • 使用BERT在Kaggle上使用NLP入门

    1,进口和eda import osiskaggle = os.environ.get(‘kaggle_kernel_run_type’, ”)from pathlib import pathif iskaggle: path = path(‘/kaggle/input/us-patent-phr…

    2025年12月13日
    000
  • 使用稳定的扩散V上的笔记本电脑上的AI驱动图像处理 – 这比您想象的要容易!

    这个脚本利用稳定的扩散v1.5从拥抱面孔的扩散器库来基于给定文本提示符生成图像变化。通过使用火炬和pil,它处理输入图像,应用ai驱动的转换并保存结果。 您可以克隆此回购以获取代码https://github.com/alexander-uspenskiy/image_variations> …

    2025年12月13日
    000
  • 一天 – python中的论点类型

    Python 函数参数类型详解 本文将深入探讨 Python 函数中各种参数类型,包括位置参数、可变参数、关键字参数、默认参数、关键字可变参数以及关键字仅参数,并结合实例进行讲解。 1. 位置参数: 位置参数按照传递顺序依次赋值给函数参数。 立即学习“Python免费学习笔记(深入)”; def g…

    2025年12月13日
    000
  • 分析我的OURA睡眠评分 – 是AI还是数学?

    我分析了我的oura环的睡眠评分数据,以确定oura的睡眠评分算法是否依赖于复杂的ai,还是可以用简单的数学公式来解释。我的假设是,更长的深度睡眠时间和更低的心率与更高的睡眠评分相关。 我使用Oura开发者API提取了我的睡眠数据,并将其导入Elasticsearch进行分析。 我首先检索了睡眠评分…

    2025年12月13日 好文分享
    000
  • 出售整个Midjourney API后端!

    mjapi.io后端源代码现已公开!这是一个重要的里程碑,标志着我们图像生成模型访问方式的重大转变。 为什么进行架构升级? 原Python后端虽适合个人用户,但难以应对数百并发用户的扩展需求。 此版本包含: 完整的SaaS后端: 集成支付、用户验证、垃圾邮件检测、任务队列等功能,约50%代码可复用。…

    2025年12月13日
    000
  • 你好开发社区!介绍PydanticRPC:构建GRPC并连接RPC服务,而无需手动编写Protobuf文件

    pydanticrpc:无需protobuf文件即可构建grpc和连接rpc服务 本文介绍一个名为PydanticRPC的Python库,它能够自动生成gRPC或连接RPC服务,而无需手动编写Protobuf文件。 该库简化了RPC服务的创建流程,提高了开发效率。 概述 在Python中构建REST…

    2025年12月13日
    000
  • Python Day-参数类型,变量的类型

    参数类型: 1)位置参数2)可变长度参数3)关键字参数4)默认参数5)关键字仅参数6)位置仅参数7)可变默认参数 >参考:https://builtin.com/software-engineering-perspectives/arguments-in-python 1)位置参数: &#82…

    2025年12月13日
    000
  • NLP在网络安全中的作用:预测密码强度

    在一个以令人震惊的速度增加的网络威胁时,强大密码的重要性不能被夸大。根据安德森(2020)的说法,弱密码占与黑客相关的违规的80%以上。随着网络犯罪分子变得越来越复杂,对先进的安全措施的需求从未有所更大。自然语言处理(nlp)是人工智能的一个子集,被证明是增强网络安全的强大工具,尤其是在预测密码强度…

    2025年12月13日
    000

发表回复

登录后才能评论
关注微信