首页 > 其他分享 >计算机常见术语笔记(一)

计算机常见术语笔记(一)

时间:2024-09-27 14:51:26浏览次数:3  
标签:术语 Vue 计算机 Python 笔记 PyTorch GPU 使用 镜像

目录

Ubuntu介绍

Conda介绍

镜像源介绍

Sklearn介绍

Vim编辑器使用教程

Python解释器

安装sklearn库

pytorch介绍

Python和pytorch的关系与区别

_pycache_文件

损失函数如何使用

Vue Cli

Vue

CSS


Ubuntu介绍

是基于Linux内核的一个发行版本

终端 只是人机交互的一个接口,提供输入输出命令的交互界面。终端的主要任务是接收用户输入的命令,并提交给 Shell。

 Shell 是命令解析器,主要任务是翻译命令。Shell 将终端输入的命令转化成内核能够理解的语言并传递给内核,由内核执行命令,并将执行结果返回给终端。

Conda介绍

Conda是适用于任何语言的软件包、依赖项和环境管理系统--包括Python,R,Ruby,Lua,Scala,Java,JavaScript,C / C ++,FORTRAN等。

Conda是一个开源的包管理系统和环境管理系统,运行在Windows、macOS和Linux上。Conda可以快速安装、运行和更新软件包及其依赖项。Conda可以轻松地在本地计算机上创建,保存,加载和切换环境。它是为Python程序创建的,但它可以为任何语言打包和分发软件

镜像源介绍

在计算机领域中,镜像源(Mirror)指的是一个服务器,它存储了另一个服务器上的某些或全部内容的副本,这些内容可以是操作系统、软件包、文档、音视频等等。镜像源的目的是为了加速下载和分发,特别是在面对大量用户的时候,通过镜像源可以避免单个服务器的负载过高和带宽瓶颈的问题。

在软件开发中,镜像源通常用于加速软件包的下载和安装。例如,在Python中,用户可以使用pip工具从PyPI(Python包索引)下载和安装Python包,但是由于PyPI的访问速度可能会受到网络拥塞和地理位置等因素的影响,因此用户可以使用其他镜像源来加速下载。国内常用的Python镜像源包括阿里云、清华大学等。

除了加速下载和分发,镜像源还可以用于保证内容的可用性和稳定性。如果原始服务器无法访问或出现故障,镜像源可以提供备份内容,确保用户可以继续访问和使用软件。同时,由于镜像源通常分布在不同地理位置和网络环境中,因此它们可以提供更好的可靠性和负载均衡。

机器学习包含四个元素:数据、任务、性能度量、模型

Sklearn介绍

机器学习中常用的第三模块,对常用的机器学习方法进行了封装,包括回归(Regression)、降维(Dimensionality Reduction)、分类(Classfication)、聚类(Clustering)等方法。当我们面临机器学习问题时,便可根据下图来选择相应的方法。Sklearn具有以下特点:

  1. 简单高效的数据挖掘和数据分析工具

  2. 让每个人能够在复杂环境中重复使用

  3. 建立NumPy、Scipy、MatPlotLib之上

Vim编辑器使用教程

三种模式:普通模式、编辑模式和末行模

Python解释器

计算机的大脑是CPU, 中文名叫中央处理器,它仍然不能直接处理 Python 语言。CPU 只能直接处理机器指令语言,那是一种由0和1数字组成的语言,这是一种我们人很难直接写出来的语言。所以,我们需要一个翻译,把Python语言翻译成 计算机CPU 能听懂的机器指令语言,这样计算机才能按照 我们的Python程序的要求去做事。.py结尾的文件需要解释器去运行执行。

安装sklearn库

 能够使用Anaconda,就不推荐使用pip。pip安装一部分库的时候可能会出现异常,原因是pip默认下载的一部分库的版本(如SciPy)可能只适用于linux系统,而Anaconda的安装一般不会有这个问题。

注意,Anaconda的安装和pip的安装尽量不要混用,由Anaconda安装的库在使用pip卸载或是更新的时候,可能出现无法卸载干净,无法正常更新,或更新后一部分库变得无法运行的情况。

pytorch介绍

PyTorch是一个由Facebook的人工智能研究团队开发的开源深度学习框架。

GPU(图形处理单元)是一种专门处理图像和视频的计算设备。最初,GPU主要用于渲染高质量的图像和视频,因为它们能并行处理大量的像素和顶点数据。然而,随着科学和工程领域对大规模并行计算的需求增加,GPU开始被用于更广泛的应用,包括科学计算、机器学习和数据分析等。

与CPU(中央处理单元)相比,GPU有更多的核心(通常是数百到数千个),能同时处理大量的计算任务。这使得GPU在处理大规模并行计算任务时,比如机器学习和深度学习的训练过程,能有非常高的效率

CUDA(Compute Unified Device Architecture)是NVIDIA公司开发的一种编程模型和软件环境,它允许开发者使用C、C++、Python等高级语言来编写GPU程序

在CUDA模型中,程序员编写一种被称为内核的函数,这些函数在GPU的多个线程上并行执行。程序员还可以控制线程的组织和通信,以优化性能和资源利用。

CUDA提供了一套丰富的开发工具,包括编译器调试器性能分析工具,这些工具使得开发者可以更容易地开发和优化CUDA程序。

通过使用CUDA,开发者可以利用NVIDIA的GPU来加速各种类型的计算密集型任务,从而极大地提高了这些任务的性能。

Python和pytorch的关系与区别

介绍:

PyTorch是一个开源的深度学习框架,它提供了许多工具和接口,使得使用Python编写深度学习代码变得更加简单和高效。本文将介绍PyTorch与Python的联系和区别。

联系

PyTorch是使用Python编写的深度学习框架,这意味着使用PyTorch时必须使用Python作为编写代码的语言。Python是一种高级编程语言,它易于学习且使用广泛。因此,PyTorch的开发者选择Python作为它的编程语言,以使得该框架更加易于使用和扩展。

区别:

尽管PyTorch是使用Python编写的,但它并不是Python本身。PyTorch是一个独立的深度学习框架,封装了许多用于实现神经网络的函数和类。虽然PyTorch中的代码必须使用Python编写,但PyTorch本身并不是Python的一部分。

另外,PyTorch的设计思想与Python略有不同。Python更注重代码的可读性和易用性,而PyTorch更注重代码的运行效率和灵活性。为了达到这些目标,PyTorch采用了一些特殊的设计思想,如动态图、延迟执行等。这些特殊的设计思想使得PyTorch在运行效率和灵活性方面比其他深度学习框架更具优势。

_pycache_文件

用python编写好一个工程,在第一次运行后,总会发现工程根目录下生成了一个__pycache__文件夹,里面是和py文件同名的各种*.pyc或者*.pyo文件。名字上看应该是相应的缓存文件。

对于应用程序识别或流量特征化任务来说,MAC地址并不提供信息?

的飞速

Transformer可能采用其IP地址来学习对数据包进行分类,因为数据集是使用有限数量的主机和服务器捕获的,所以屏蔽IP报头中的IP地址来防止过拟合在这个问题上,我们确保NN没有使用不相关的特征来执行分类。当用户将pcap文件加载到Deep Packet工具包时,会发生上述所有预处理步骤。

损失函数如何使用

Focal Loss损失函数(超级详细的解读)-CSDN博客

损失函数主要是用在模型的训练阶段。在每一个批次的训练数据送入模型后,通过前向传播输出预测值,然后损失函数会计算出预测值与真实值的差异值,即损失值。得到损失值后,模型通过反向传播去更新各个参数,来降低真实值与预测值之间的损失,使得模型生成的预测值往真实值靠拢,从而达到学习的目的。在训练完该模型后,此时模型通过反向传播后,已经使得每个参数都为最优。所以使用该模型进行预测得到的结果一定是接近真实结果的。

Vue Cli

全称为 Vue Command Line Interface,是一个基于 Vue.js 进行快速开发的完整系统。它通过提供可选插件来增加项目的规模,同时还提供了创建向导式的用户界面,帮助我们快速生成一个 Vue.js 项目。

VUE Cli工程启动的服务支持热部署(热更新,即:当保存对源代码的修改后,会自动重新编译打包并覆盖原本已经启动的服务中的文件),并没有重启服务的做法,如果在某些场景中需要实现“重启”的效果(例如修改服务端口等),可以先停止服务,然后再次启动服务。

Vue

App.vue是根组件,是项目的入口组件,可以在其中定义整个应用的布局和结构

public目录用于存放不需要经过打包处理的静态资源。 其中vue.config.js是Vue项目的配置文件,可以对构建过程进行自定义配置,如更改输出路径、配置代理、压缩等。

CSS

元素选择器h1{}

类选择器.login{}

ID选择器#hello{}

<a> 标签定义超链接,href属性指示链接的目的地

未访问:蓝色;

已访问:紫色;

正在访问:红色

标签:术语,Vue,计算机,Python,笔记,PyTorch,GPU,使用,镜像
From: https://blog.csdn.net/m0_55924178/article/details/142593520

相关文章

  • 计算机各专业2025毕业设计选题推荐【各专业 | 最新】
    计算机各专业2025毕业设计选题推荐Java、Python、Vue、PHP、小程序、安卓、大数据、爬虫、可视化、机器学习、深度学习1.Java基于Java的在线购物系统设计与实现Java开发的图书管理系统基于SpringBoot的社交媒体平台Java实现的移动健康应用在线学习平台的Java后台开发基......
  • 软件测试学习笔记丨curl命令发送请求
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32332一、简介cURL是一个通过URL传输数据的,功能强大的命令行工具。cURL可以与ChromeDevtool工具配合使用,把浏览器发送的真实请求还原出来,附带认证信息,脱离浏览器执行,方便开发者重放请求、修改参数调试,编写脚本。也可以单......
  • 基于JSP大学校园景观档案管理系统设计与实现的计算机毕设源码+论文
    大学校园景观档案管理系统设计与实现摘要随着互联网的普及和迅速发展,人们对获取外界信息的实时性要求也有所提高。在校园里,无处不在充满着校园景观,而大学校园景观档案管理系统作为校园景观的提供者,其管理模式对学生的校园生活质量有着重要影响。针对校园景观大数据发布管理这一环......
  • 软件测试学习笔记丨Mock的价值与实战
    本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/32331一、Mock的价值与意义1.1简介测试过程中,对于一些不容易构造或获取的对象,用一个虚拟的对象来替代它,达到相同的效果,这个虚拟的对象即Mock。当做测试时,如果后端某些接口还不成熟,所依赖的接口不稳定,所依赖的接口为第三方......
  • 基于jspm大科树餐饮管理系统的计算机毕设源码+论文
    大科树餐饮管理系统设计与实现摘要随着社会的发展,各种餐饮店也日益增多,竞争也日益加剧,不论规模大小的餐饮店都需要在产品设置和服务细节上下功夫,提高自己的竞争力。这些都需要一套功能强大的系统做支撑,单纯人力不一定能满足快速、高效、人性化的需要。通过餐饮管理系统实现了餐饮......
  • 计算机丢失comctl.dll报错的原因分析,快速解决方法分享
    计算机丢失comctl32.dll报错的原因分析计算机丢失comctl32.dll文件并报错的原因主要有以下几个方面:恶意软件感染:恶意软件,如病毒、间谍软件或其他恶意程序,可能会删除或修改系统中的DLL文件,包括comctl32.dll。这种情况通常发生在计算机受到恶意软件攻击或未经授权的软件安装后......
  • 实战笔记:Vue2项目Webpack 3升级到Webpack 4的实操指南
    在Web开发领域,保持技术的更新是非常重要的。随着前端构建工具的快速发展,Webpack已经更新到5.x版本,如果你正在使用Vue2项目,并且还在使用Webpack3,那么是时候考虑升级一下Webpack了。我最近将我的Vue2项目从Webpack3升级到了Webpack4。以下是我升级过程中积累的经验和步骤,希望......
  • prometheus学习笔记之UI页面讲解
    一、Graph页面1.图标菜单Uselocaltime:使用当地时间Enablequeryhistory:开启查询历史Enableautocomplete:开启自动补全Enablehighlighting:开启高亮显示Enablelinter:开启提示功能2.table查询面板table又可以称为1个点的查询3.graph查询面板 查询一段时间内的数......
  • 表单的学习笔记
    表单就是用来收集信息,填入数据的。就像我们在生活中填的调查表,保险单等。表单元素允许我们在页面里填入信息、选择对应信息等,下面我们就来学习一下,也做出来一个表单。首先要先了解表单元素,通过元素才能做出大概轮廓,再用属性来设置需求。一、表单元素form:定义供用户输入的表......
  • java计算机毕业设计公益捐赠管理系统(开题+程序+论文)
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容研究背景随着社会的快速发展与公众慈善意识的日益增强,公益捐赠活动已成为促进社会和谐、资源循环利用的重要途径。然而,传统的公益捐赠模式往往面临信息不对称......