自动生成 插图 模型 论文

解决java注解处理器生成的方法,在编译时报错“找不到符号”

我的注解处理器,添加的其中一个方法中有一段AST代码如下: JCTree.JCFieldAccess objectsIsNull = maker.Select(maker.Ident(names.fromString("java.util.Objects")), names.fromString(" ......
注解 处理器 符号 时报 方法

【论文精读 - DDPM】Deep Unsupervised Learning using Nonequilibrium Thermodynamics

数学推导【转载】 数学推导过程来自苏剑林大神的《生成扩散模型漫谈》系列,感谢苏神的无私奉献,让我这样数学功底不好的人也能领略这个当下最为火爆的模型的精髓。 系列中有部分步骤,一眼看过去可能有些费解,所以这里稍微做了展开,作为自己的笔记用。 通俗解释:DDPM=拆楼+建楼 生成模型实际上就是:随机噪声 ......

smark doc api文档生成器插件

1、pom.xml 文件导入插入包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchem ......
生成器 插件 文档 smark doc

Python 自动化指南(繁琐工作自动化)第二版:附录 C:练习题的答案

原文:https://automateboringuff.com/2e/appendixc/ 本附录包含每章末尾练习题的答案。我强烈建议你花时间解决这些问题。编程不仅仅是记住语法和一系列函数名。就像学习一门外语一样,你投入的练习越多,收获就越多。也有很多网站有练习编程的问题。你可以在/nostarc ......
练习题 附录 答案 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:二十、使用 GUI 自动化控制键盘和鼠标

原文:https://automatetheboringstuff.com/2e/chapter20/ 了解用于编辑电子表格、下载文件和启动程序的各种 Python 模块是很有用的,但有时您需要使用的应用没有任何模块。在计算机上实现任务自动化的终极工具是你编写的直接控制键盘和鼠标的程序。这些程序可以 ......
键盘 鼠标 指南 Python GUI

Python 自动化指南(繁琐工作自动化)第二版:十九、处理图像

原文:https://automatetheboringstuff.com/2e/chapter19/ 如果你有一台数码相机,或者即使你只是从手机上传照片到脸书,你可能会一直碰到数码图像文件。你可能知道如何使用基本的图形软件,如微软的画图或 Paintbrush,甚至更高级的应用,如 Adobe P ......
图像 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:附录 B:运行程序

原文:https://automateboringuff.com/2e/appendixb/ 如果您在 Mu 中打开了一个程序,运行它只需按 F5 或单击窗口顶部的运行按钮。这是一种在编写程序的同时运行程序的简单方法,但是打开 Mu 来运行你完成的程序可能是一种负担。根据您使用的操作系统,有更方便的 ......
附录 指南 程序 Python

Python 自动化指南(繁琐工作自动化)第二版:附录 A:安装第三方模块

原文:https://automateboringuff.com/2e/appendix/ 出版后添加:你可以通过安装带有 PIP 的automateboringstuff模块来安装所有需要的模块(带有本书中使用的版本)。从命令提示符或终端窗口运行pip install --user automat ......
附录 第三方 模块 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十七、计时、安排任务和启动程序

原文:https://automatetheboringstuff.com/2e/chapter17/ 坐在电脑前运行程序是没问题的,但让程序在没有你直接监督的情况下运行也很有用。您计算机的时钟可以安排程序在某个指定的时间和日期或定期运行代码。例如,你的程序可以每小时抓取一个网站来检查变化,或者在你 ......
任务 指南 程序 Python

Python 自动化指南(繁琐工作自动化)第二版:十八、发送电子邮件和短信

原文:https://automatetheboringstuff.com/2e/chapter18/ 检查和回复电子邮件是一项巨大的时间消耗。当然,你不能只写一个程序来帮你处理所有的邮件,因为每封邮件都需要它自己的回应。但是,一旦你知道如何编写可以发送和接收电子邮件的程序,你仍然可以自动完成大量与 ......
电子邮件 邮件 短信 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十六、使用 CSV 文件和 JSON 数据

原文:https://automatetheboringstuff.com/2e/chapter16/ 在第 15 章,你学习了如何从 PDF 和 Word 文档中提取文本。这些文件是二进制格式的,需要特殊的 Python 模块来访问它们的数据。另一方面,CSV 和 JSON 文件只是纯文本文件。您 ......
文件 指南 数据 Python JSON

Python 自动化指南(繁琐工作自动化)第二版:十三、使用 EXCEL 电子表格

原文:https://automatetheboringstuff.com/2e/chapter13/ 虽然我们不经常将电子表格视为编程工具,但几乎每个人都使用它们将信息组织成二维数据结构,用公式执行计算,并以图表的形式产生输出。在接下来的两章中,我们将把 Python 集成到两个流行的电子表格应用 ......
表格 指南 Python EXCEL 电子

Python 自动化指南(繁琐工作自动化)第二版:十四、使用谷歌表格

原文:https://automatetheboringstuff.com/2e/chapter14/ 谷歌表格是一个免费的基于网络的电子表格应用,任何拥有 Google 账户或 Gmail 地址的人都可以使用,它已经成为 Excel 的一个有用的、功能丰富的竞争对手。谷歌表格有自己的 API,但是 ......
表格 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十五、使用 PDF 和 WORD 文档

原文:https://automatetheboringstuff.com/2e/chapter15/ PDF 和 Word 文档是二进制文件,这使得它们比纯文本文件复杂得多。除了文本,它们还存储大量的字体、颜色和布局信息。如果您想让您的程序读写 PDF 或 Word 文档,您需要做的不仅仅是简单地 ......
文档 指南 Python WORD PDF

Python 自动化指南(繁琐工作自动化)第二版:十一、调试

原文:https://automatetheboringstuff.com/2e/chapter11/ 既然你已经知道了足够多的知识来编写更复杂的程序,你可能会开始发现其中不那么简单的错误。这一章介绍了一些工具和技术,用于查找程序中错误的根本原因,帮助您更快、更省力地修复错误。 套用程序员之间的一个 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:十、组织文件

原文:https://automatetheboringstuff.com/2e/chapter10/ 在前一章中,你学习了如何在 Python 中创建和写入新文件。您的程序也可以组织硬盘上预先存在的文件。也许你有过这样的经历:浏览一个装满几十个、几百个、甚至几千个文件的文件夹,然后手动复制、重命名 ......
文件 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:八、输入验证

原文:https://automatetheboringstuff.com/2e/chapter8/ 输入验证代码检查用户输入的值,比如来自input()函数的文本,格式是否正确。例如,如果您希望用户输入他们的年龄,您的代码不应该接受无意义的答案,如负数(在可接受的整数范围之外)或单词(这是错误的数 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:九、读取和写入文件

原文:https://automatetheboringstuff.com/2e/chapter9/ 变量是在程序运行时存储数据的好方法,但是如果您希望数据在程序完成后仍然存在,您需要将其保存到一个文件中。你可以把一个文件的内容想象成一个单独的字符串值,大小可能是千兆字节。在本章中,您将学习如何使用 ......
文件 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:七、使用正则表达式的模式匹配

原文:https://automatetheboringstuff.com/2e/chapter7/ 您可能熟悉通过按下CTRL+F并输入您要查找的单词来搜索文本。正则表达式更进了一步:它们允许你指定文本的模式来搜索。您可能不知道某个企业的确切电话号码,但如果您住在美国或加拿大,您会知道它是三位数字 ......
正则 表达式 模式 指南 Python

小白也能看懂的二维码生成器 API 的技术原理(附Java 接入代码)

写在前面 二维码生成器 API 是一种将文本或 URL 转换为二维码图像的技术。在现代生活中,二维码已经成为了很多人生活中不可或缺的一部分,因为它们可以快速识别、易于存储,并具有可靠性。但是,大多数人并不知道如何生成自己的二维码。 本文将介绍二维码生成器 API 的技术原理、实际应用场景、以及如何使 ......
生成器 原理 代码 技术 Java

CANN训练:模型推理时数据预处理方法及归一化参数计算

摘要:在做基于Ascend CL模型推理时,通常使用的有OpenCV、AIPP、DVPP这三种方式,或者是它们的混合方式,本文比较了这三种方式的特点,并以Resnet50的pytorch模型为例,结合训练营提供的sample,说明了分别是如何实现预处理的。 本文分享自华为云社区《【2023 · CA ......
模型 参数 方法 数据 CANN

Python 自动化指南(繁琐工作自动化)第二版:五、字典和结构化数据

原文:https://automatetheboringstuff.com/2e/chapter5/ 在这一章中,我将介绍字典数据类型,它提供了一种灵活的方式来访问和组织数据。然后,结合字典和上一章的列表知识,您将学习如何创建一个数据结构来模拟井字棋棋盘。 字典数据类型 像列表一样,字典是许多值的可 ......
字典 结构 指南 数据 Python

Python 自动化指南(繁琐工作自动化)第二版:零、前言

关于作者 Al Sweigart 是一名软件开发人员和技术书籍作者。Python 是他最喜欢的编程语言,他是该语言的几个开源模块的开发者。他的其他书籍可以在他的网站上根据知识共享许可免费获得。他的猫现在重 11 磅。 关于技术评审 Philip James 从事 Python 工作已经超过十年,是 ......
前言 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:三、函数

原文:https://automatetheboringstuff.com/2e/chapter3/ 您已经熟悉了前几章中的print()、input()和len()函数。Python 提供了几个这样的内置函数,但是您也可以编写自己的函数。函数就像一个程序中的一个小程序。 为了更好地理解函数是如何工 ......
函数 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:四、列表

原文:https://automatetheboringstuff.com/2e/chapter4/ 在开始认真编写程序之前,您需要理解的另一个主题是列表数据类型及其表亲元组。列表和元组可以包含多个值,这使得编写处理大量数据的程序更加容易。由于列表本身可以包含其他列表,您可以使用它们将数据组织成层次 ......
指南 Python

Python 自动化指南(繁琐工作自动化)第二版:二、流程控制

原文:https://automatetheboringstuff.com/2e/chapter2/ 所以,你知道单个指令的基本原理,程序就是一系列指令。但是编程的真正优势不仅仅是像周末跑腿一样一个接一个地运行指令。根据表达式的求值方式,程序可以决定跳过指令,重复指令,或者从几条指令中选择一条来运行 ......
流程 指南 Python

Python 自动化指南(繁琐工作自动化)第二版:一、PYTHON 基础知识

原文:https://automatetheboringstuff.com/2e/chapter1/ Python 编程语言具有广泛的语法结构、标准库函数和交互式开发环境特性。幸运的是,你可以忽略其中的大部分;你只需要学会足够多的东西来编写一些方便的小程序。 但是,在做任何事情之前,您必须学习一些基 ......
基础知识 基础 指南 知识 Python

MyBatis-Spring包自动扫描MyBatis Mapper接口并将其注册为Spring Bean

学习spring整合mybatis时,写SQL语句的Mapper接口明明没有任何被spring接管的痕迹(前面没有注解)但在serviceimpl类中却可以被自动装载。 BookDao.java(mapper接口类): package com.itheima.dao; import com.ithe ......
MyBatis Spring MyBatis-Spring 接口 Mapper

【论文翻译】LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS

LORA: LOW-RANK ADAPTATION OF LARGE LANGUAGE MODELS 论文地址:https://arxiv.org/pdf/2106.09685.pdf 代码地址:https://github.com/microsoft/LoRA 摘要 自然语言处理的一个重要范式包 ......

巧用ChatGPT编写万字长文的论文,纯干货实操

文 / 韩彬 用ChatGPT写文章属于它的基本操作了,现在我们看看如何使用ChatGPT编写论文级的文章。 论文的编写步骤通常有这四步: 1、定主题 2、写提纲 3、填内容 4、改标题(可选项) 这几点其实可以运用于我们对ChatGPT的操作。 这里面有个小技巧,建议你先用英文问,这样的答案会更加 ......
长文 干货 ChatGPT 论文