- 博客(55)
- 收藏
- 关注
原创 十、主板档次划分、厂商、插槽
CPU是电脑的核心,主板是电脑的框架或者说总管,所有的电脑元件都是通过它来进行联通的,主板上有很多的接口,硬件直接插到接口上来进行使用。
2024-02-02 18:23:39
2096
原创 十、主板档次、厂商、插槽、显卡支持
CPU是电脑的核心,主板是电脑的框架或者说总管,所有的电脑元件都是通过它来进行联通的,主板上有很多的接口,硬件直接插到接口上来进行使用。
2024-02-02 18:20:55
505
原创 九、显卡性能参数、接口
基本都是台式机的显卡,一般笔记本的显卡型号后面都会带一个M,比如GTX980M,带M的表示这是移动端使用的显卡型号,由于笔记本要考虑散热问题,所有性能比台式机的都要低一些,比如GTX980M和台式机的GTX970性能差不多。显卡通常插在主板上的扩展槽里(一般是PCI-E插槽,此前还有AGP、PCI、ISA等插槽),主要由显卡主板、显示芯片(GPU或VPU)、显示存储器(显存)、散热器(散热片、风扇)等部分组成。显卡的好坏直接影响画面的流畅度,一般大型游戏都会有一些电脑的推荐配置,里面就会说到显卡。
2024-02-02 18:20:11
1312
原创 八、硬盘(disk)
永久存储性设备:电脑硬盘、移动硬盘、U盘、机身内存…世界第一块硬盘叫做350RAMAC,是1956年诞生的,IBM公司生产的,比冰箱大,1吨重,只有5MB的容量。
2024-02-02 18:18:59
1056
原创 七、内存(memory)
内存,是作为CPU和硬盘之间交互数据时的缓冲区,提高CPU的使用效率,本身是存储设备,有个特点就是内存中的数据断电会丢失,硬盘中的数据不会断电消失。运行起来的程序和程序中临时产生的数据都会先保存在内存中。手机上我们不叫内存,叫做运行内存,好多人说手机内存其实它说的是手机磁盘的存储容量,比如我们可能听过什么8+256,8表示的是8G运行内存,256G说的是存储,也就是硬盘容量。这里的机带RAM,这就是内存了,我的内存是32GB大小,内存到底可以有多大呢?有大小边界吗?
2024-02-02 18:15:39
1822
原创 四、CPU架构介绍和分类
1、X86架构生产商:Intel、AMD。特点:高功耗、高性能。应用:主要用于台式机和笔记本电脑。兼容性:与Windows操作系统兼容。2、ARM架构生产商:多个厂商,包括苹果(A系列处理器)、高通(骁龙)、华为(麒麟)、联发科(天玑)等。特点:低功耗,广泛用于移动设备,如智能手机和部分电脑。以前windows只支持x86架构的,现在支持x86和arm架构(从win8开始的,但是从win10才算是兼容的比较好一些)的,CPU的架构不同,那么是不能兼容相关软件的,软件是依赖于底层硬件的。
2024-02-01 14:57:13
3712
原创 三、软硬件工作流程分析
现在的计算机主要是由两部分组成:软件系统和硬件系统。这里先捋清楚硬件和软件的关系,以及电脑 各个组成部分是如何配合工作的。
2024-02-01 14:11:35
570
原创 二、运算器和控制器区别说明
这个例子展示了控制器和运算器的区别和协作方式:控制器指挥并协调整个计算过程,而运算器则专注于执行实际的计算任务。简而言之,运算器专注于执行具体的运算和逻辑任务,而控制器则负责解释指令并指挥计算机的各个部分协同工作。举个例子,你使用计算机来计算一个简单的数学问题,比如 (2 + 3)。
2024-02-01 13:48:09
968
原创 一、冯诺依曼计算机
他提出的思想,将数据和程序分离开了,程序是程序,数据是数据,数据可以由程序打开和保存,比如计算器、word等等,以前不是这样的,程序和数据是一体的,导致一个问题就是,如果想以某种形式呈现某些数据,那么就需要自己写程序,并且将数据提前编辑到程序里面才行,那这样的话计算机只能是高手才能用,普通人用不了。并且他将计算机的各个部件分割开了,不管是在使用、维护和功能扩展上都是非常便利的,这就是冯诺依曼体系计算机。这种架构大大简化了计算机的设计和编程,为现代计算机和编程语言的发展奠定了基础。:被誉为现代计算机之父。
2024-02-01 13:42:39
339
原创 clip代码安装实操
CLIP模型及代码地址:GitHub - openai/CLIP: Contrastive Language-Image Pretraining。
2023-10-01 00:36:24
1120
原创 情感分析论文Effective LSTMs for Target-Dependent Sentiment Classification(Tang/COLING2016)(介绍了三种基于LSTM的模型)
在这篇论文里面作者主要是介绍了三种基于LSTM的模型,来解决。
2023-09-23 14:36:19
209
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(7)聊天机器人 / ChatBot
你的消息就是用户消息ChatGPT的消息就是助手消息系统消息有助于设置助手的行为和角色,它在某种程度上是对话的高级指令。所以你可以把它想象成在助手耳边窃窃私语,引导助手的反应,而用户却没有意识到系统消息。下面是一个例子,系统消息提示你是一个说话像莎士比亚的助手,用户说你讲一个笑话,助手说为什么鸡要过马路?用户信息是,我不知道。调用函数后回答是“到达另一边,公平地说,夫人,这是一个古老的经典,永远不会失败。""""""
2023-09-22 22:53:04
1376
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(6)扩写 / Expanding
确保使用评论中的具体细节,以简洁和专业的语气书写,并以客户代理AI身份签署电子邮件。接下来,我们将使用语言模型中的一个参数,称为温度,你可以将温度视为模型的探索程度或随机性。扩展是将短的文本片段,比如一组说明或一系列主题,并让大型语言模型生成更长的文本,比如生成文章,或者电子邮件。
2023-09-22 21:06:56
746
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(5)转换 / Transforming翻译
然后,我们将打印出原始消息的语言和问题,并要求模型将其翻译成英文和韩文。在提示中,我们将描述输入和输出格式。我们有一个包含餐厅员工姓名和电子邮件列表的JSON,下面的例子从JSON转换为HTML表格。可以用RedLines Python包来找到原始评论和模型输出之间的差异,并且显示出来。正式场合是指当你和一个比你资历高的人说话或者在一个职业场合时,你需要使用正式语气;输入一段文本,将其转换或翻译为另一种语言,或帮助拼写和语法纠正。粘贴一些不同语言的用户消息,然后我们将循环遍历每一个用户消息。
2023-09-22 20:28:06
532
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(4)推理/Inferring
例如,如果您想从一段文本中提取积极或消极的情感,在传统的机器学习工作流程中,您需要收集标签数据集、训练模型、确定如何在云中部署模型并进行推断。而且,您可以只使用一个模型、一个API来执行许多不同的任务,而不需要找出如何训练和部署许多不同的模型。让我们把每个项目格式化成一个或两个单词长,将您的响应格式化为逗号分隔的列表,如果我们运行它,可以提取了一个主题列表。如果给一篇文章,可以判断是否有某一些主题,这是我们追踪的主题:NASA,当地政府,工程,员工满意度和联邦政府,为每个主题提供0或1的答案列表。
2023-09-19 22:31:51
548
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(3)摘要
如何使用大模型来概括文本举例:这是一份卖货网站的评论to her."""我想要从以上的产品评论中生成一个简短的摘要,在最多30个单词内概括以下评论等。通过控制字符计数或句子数等来影响这个摘要的长度。"""""""""下面有几个评论需要总结""""""two days.""""""""""""
2023-09-19 14:33:28
559
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(2)如何迭代开发提示词
然后您可以查看该输出,进行错误分析,找出哪些地方工作或不工作,然后甚至可以改变您要解决的问题或如何处理它的确切想法,并更改实现并运行另一个实验等,一遍又一遍地迭代,以获得有效的机器学习模型。这是一个椅子的事实表,其中描述了它是一个美丽的中世纪灵感家族的一部分,讲述了构造,尺寸,椅子选项,材料等。的时候,该过程可能非常相似,您可以有一个关于您想要完成的任务的想法,然后尝试编写第一个提示,希望它清晰具体,并可能在适当的情况下给系统一些时间来思考,然后运行它并查看结果。在描述的结尾处,我还想包括产品ID。
2023-09-18 21:39:54
799
原创 OpenAI官方吴达恩《ChatGPT Prompt Engineering 提示词工程师》(1)指南:提示LLM的原则
在这门课程中,我们将与您分享一些可能性,以及如何实现这些可能性的最佳实践。首先,您将学习一些用提示词做一个app开发的最佳实践。然后我们将介绍一些常见用例,例如总结、推断、转换、扩展。最后并带您使用LLM构建聊天机器人。定义帮助函数,以便更轻松地使用提示并查看生成的输出。函数getCompletion接收提示并返回该提示的完成结果。
2023-09-18 17:41:28
971
原创 pytorch安装过程太慢怎么办?换清华源
我要下载一个软件,conda会告诉我这个软件底层依赖好几个其他的软件,需要将它们一起下载安装,这个时候这一大堆软件中可能有几个体量很大,上百MB,很容易下着下着网络连接就中断了,而conda有没有断点下载功能,一旦下载中断,conda就会终止安装进程退出运行。在用conda安装软件的过程中还会经常遇到的一个问题,就是:软件太大老是下载中断。最后,直接运行下面的命令就可以快速安装好啦,真的很快!
2023-09-10 18:40:59
769
原创 【Pytorch官网tutorial】1.4 TRANSFORMS
数据并不总是以最终处理过的形式出现,而机器学习算法需要的是经过处理的数据。我们使用转换(transforms)对数据进行一些操作,使其适用于训练。所有的TorchVision数据集都有两个参数-transform和target_transform,用于接受包含转换逻辑的可调用,transform用于修改特征,target_transform用于修改标签。模块提供了几个常用的转换。FashionMNIST的特征以PIL图像格式呈现,标签是整数。为了训练,我们需要将特征转换为归一化的。
2023-09-10 00:54:48
74
原创 构造函数是什么
之前学的需要一个一个的建立学生对象,而使用了构造函数,就可以批量的建立学生的对象属性,并且可以直接赋值。提升了代码的简洁性。就给它的属性去进行赋值(就是把参数传递过去)。我们创建了对象多少次,就执行多少次。,学生是一类,对象是其中的一个学生,方法(函数)是这个学生可以做的动作。举例:之前我们学习了。
2023-09-06 13:42:10
56
原创 类与对象是什么
举个简单的例子,我们可以有一个类叫做“学生”,它描述了所有学生的共同属性(如姓名、年龄、性别、班级)和方法(如学习、玩耍)。通过创建类的实例对象,我们可以创建具体的学生对象,每个对象都有自己独特的属性值,可以执行相同的方法。对象(Object)是类的一个实例,它具体化了类的属性和行为。它是程序中实际存在的,能够被使用和操作的实体。它是一种定义对象的模板,其中包含了对象共享的属性和方法。类可以看作是一种自定义的数据类型,可以创建具有相似特征和功能的多个对象。类(Class)是一种抽象的概念,用于描述。
2023-09-06 13:09:38
135
原创 面向对象和面向过程
面向过程把大象装进冰箱里,就是面向过程,一步一步的执行让别人去做,我们只要用这个人万物皆对象,每个对象都有分类分类方法就是看类的共性,对象就是类的个性。
2023-09-04 23:32:11
52
原创 【Pytorch官网tutorial】1.3 DATASETS & DATALOADERS
一个自定义数据集类必须实现三个函数:__init__、__len__和__getitem__。请看下面的实现;FashionMNIST图片存储在一个名为img_dir的目录中,它们的标签分别存储在CSV文件annotations_file中。在接下来的几个部分中,我们将分别介绍每个函数。import os#os和pandas是用于操作文件系统和进行数据处理的标准Python库,而read_image是PyTorch中用于读取图像数据的函数。
2023-09-04 23:01:58
111
原创 字典变量是什么
字典由一系列键(key)和对应的值(value)组成,每个键值对之间使用冒号(:)分隔,键和值之间使用逗号(,)分隔。字典中的键是唯一的,而值可以重复。在上面的例子中,我们创建了一个字典my_dict,其中包含了键值对'A': 10, 'B': 20, 'C': 30。然后,我们通过使用键'A'来访问字典的值,并将其赋给了变量my_variable。可以通过键来访问、修改和删除字典中的值,而不需要知道它们在字典中的位置。现在,my_variable的值为10,它等于字典my_dict中键'A'对应的值。
2023-09-03 21:38:00
350
原创 【Pytorch官网tutorial】1.2 TENSORS张量
是一种专门的数据结构,非常类似于数组和。在PyTorch中,我们使用张量来编码模型的输入和输出,以及模型的参数。张量类似于NumPy的ndarrays,唯一的区别是张量可以在GPU或其他硬件加速器上运行。事实上,张量和NumPy数组通常可以共享相同的底层内存,不需要复制数据(参见与NumPy之间的桥接)。张量还对自动微分进行了优化(我们稍后会在Autograd部分看到更多)。如果您熟悉ndarrays,那么API就非常容易理解。如果不熟悉,跟着我们一起学习吧!
2023-09-01 17:58:39
63
原创 标量是什么
在计算机科学中,标量数据通常指一个单一的值,如整数、浮点数或布尔值。在机器学习和深度学习中,标量经常用于表示损失、精度、阈值或其他模型评估指标的单个值。例如,在二元分类问题中,模型的准确率就是以标量形式表示的单个浮点数。(Scalar)是一个单独的数值或变量,通常表示为一个实数。在数学中,标量通常用于描述没有方向的物理量,如温度、体积和质量等。标量的特点是只有大小,没有方向。中的单个元素提取为Python标量。item()方法用于将。
2023-09-01 17:07:36
308
原创 Pytorch官网tutorial快速入门教程(1)Quickstart
在这里,我们定义了批处理大小为64,也就是说,迭代器中的每个元素将返回一个包含64个特征和标签的批次。在下载完数据后,training_data和test_data变量中存储的是FashionMNIST类型的数据集对象,其中包含图像数据(转换为PyTorch张量)和对应的标签。我们在_ _init_ _函数中定义网络的层,并在forward函数中指定数据如何通过网络传递。在单个训练循环中,模型对训练数据集进行预测(按批次输入),然后通过反向传播将预测误差反馈给模型的参数以进行调整。
2023-08-31 22:31:24
147
原创 可迭代对象是什么?
进行封装的可迭代对象。它可以对数据进行批次处理和多线程加载,提高数据处理效率。因此,在PyTorch中,我们通常使用DataLoader来处理训练和测试数据,而Dataset则用于封装数据集。对于可迭代对象,我们可以使用for循环遍历每个元素或者使用iter()方法返回一个迭代器对象。迭代器是一种特殊的对象,它实现了。是指可以被for循环迭代遍历的对象,例如列表、元组、字符串、字典等。在Python中,任何实现了。()方法,可以逐个返回可迭代对象中的元素。()方法的对象都是可迭代对象。在PyTorch中,
2023-08-29 19:32:15
1759
原创 Jupyter安装
最后验证一下,分别输入下面代码,注意中间是shift+enter跳转下一行,最后返回true就成功了。安装 conda install jupyter notebook。右上角新建一个new ,选择python。
2023-08-23 14:28:58
44
原创 安装pytorch
安装前,打开cmd,输入>nvidia-smi,看自己显卡的安装类型,(这一步是为了下面选择Compute Platform)发现没有pytorch,进入https://pytorch.org/安装、复制代码安装,这一步,如果太慢,就弄镜像。创建一个python3.6的名为。安装好后激活pytorch环境。
2023-08-23 13:27:00
40
原创 激活函数的性质、常见的激活函数
作用(1)让多层感知机成为真正的多层,否则等价于一层 (2)引入非线性,使网络可以逼近任意非线性函数(万能逼近定理,universal approximator) 神经网络因为在万能逼近定理当中,证明了只需要一层的多层感知机,加上激活函数,就可以逼近任意的非线性函数。 激活函数需要具备以下几点性质:1.连续并可导(允许少数点上不可导),便于利用数值优化的方法来学习网络参数 2.激活函数及其导函数要尽可能的简单,有利于提高网络计算效率 3.激活函数的导函数的值域要在合适区间内,不能太大也不
2023-08-23 13:26:32
128
原创 张量Tensor是什么,怎么创建
注意事项:从torch.from_numpy创建的tensor于原ndarray共享内存,当修改其中一个的数据,另外一个也将会被改动。dtype:张量的数据类型,如 torch.FloatTensor,torch.cuda.FloatTensor。size:张量的形状,如(3,3)、(3,224,224)size:张量的形状,如(3,3)、(3,224,224)device:张量所在设备,GPU/CPU,是加速的关键。shape:张量的形状,如(64,3,224,224)
2023-08-20 22:47:40
105
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人