机器学习(二) 2024-06-24 机器学习, 人工智能 176人 已看 核心思想:根据你的”邻居“来推断出你的类别。定义:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于一个类别,则该样本也属于这个类别。其中k值不能太小,容易受到异常值的影响。不能太大,会受到样本不均衡的影响。欧式距离曼哈顿距离闵可夫斯基距离优点:简单、易于理解、易于实现、无需训练(KNN 是一种懒惰学习(lazy learning)算法,这意味着它在训练阶段并不构建模型,而是在测试阶段才进行计算。缺点:懒惰算法,对测试样本分类时计算量大,内存开销大。
Apple - Concepts in Objective-C Programming 2024-06-25 objective-c, macos, 开发语言 291人 已看 一、关于Cocoa和Cocoa Touch的基本编程概念1、概览2、如何使用本文档3、先决条件4、另见二、类集群1、没有类集群:简单的概念但复杂的接口2、使用类集群:简单的概念和简单的接口3、创建实例4、具有多个公共超类的类集群5、在类集群中创建子类真正的子类真正的子类:一个例子复合对象复合对象:示例三、类工厂方法四、代表和数据源1、委托如何运作2、委托信息的形式3、委托和应用程序框架成为框架类的代表通过委托属性定位对象4、数据来源5、为自定义类实现委托五、
《Windows API每日一练》6.1 鼠标基础知识 2024-06-25 计算机外设 206人 已看 但是,在一个计算机培训程序中,如果想在屏幕上画出一个鼠标, 在这种情况下可能需要知道鼠标的按钮是否己被切换。箭头的顶点即为热点。这些消息是在 Windows 消息循环中使用的常见鼠标消息,你可以在应用程序的消息处理过程中捕获并响应这些消息。早期的鼠标是单键鼠标,只有一个键,后来逐步改进为双键鼠标和带滚轮的双键鼠标。当用户与鼠标进行交互时,系统会生成相应的鼠标消息,以通知应用程序有关鼠标操作的信息。在 Windows 消息循环中,可以通过检查消息的消息类型来确定是否为鼠标消息,并进一步处理相应的操作。
AI 大模型企业应用实战(08)-LangChain用prompts模板调教LLM的输入输出 2024-06-23 人工智能, prompt 196人 已看 #函数大师:根据函数名称,查找函数代码,并给出中文的代码说明# 定义一个简单的函数作为示例效果")return abc你是一个非常有经验和天赋的程序员,现在给你如下函数名称,你会按照如下格式,输出这段代码的名称、源代码、中文解释。函数名称: {function_name}源代码:代码解释:"""#获得源代码#自定义的模板class# 获得源代码# 生成提示词模板print(pm)#和LLM连接起来import osprint(msg)
【例子】webpack配合babel实现 es6 语法转 es5 案例 [通俗易懂] 2024-06-21 node.js, webpack, 前端, es6, ecmascript 245人 已看 1、新建一个项目,并且在命令行中初始化项目 npm init -y2、安装对应版本的 webpack webpack-cli(命令行工具) "webpack""webpack-cli"3、安装 Babel 核心库和相关的 loader "babel-core""babel-loader""babel-preset-env"4、在项目根目录下创建一个 .babelrc 配置文件或在 package.json 中添加 Babel 配置5、在项目根目录下创建一个 webpack.config.js
DoubleSummaryStatistics 及其相关类之-简介 2024-06-24 python, 开发语言 141人 已看 在Java 8中,类被引入作为java.util包的一部分。它是一个用于收集统计数据(如计数、最小值、最大值、和、平均值等)的类,特别适用于处理double类型的数据。是一个用于统计double总数(count)总和(sum)最小值(min)最大值(max)平均值(average)它提供了一组方法用于更新和检索这些统计数据,并且与 Java 8 中的 Stream API 无缝集成。是一个强大的工具,用于收集double类型数据的统计信息。
系统架构设计 2024-06-21 数据库 147人 已看 fill:#333;color:#333;color:#333;fill:none;客户端BrowserWeb层业务逻辑层数据层数据库/外部服务fill:#333;color:#333;color:#333;fill:none;
使用 XML 配置定义和管理 Spring Bean 2024-06-20 spring, java, xml, 后端 226人 已看 在 Spring 框架中,Bean 是由 Spring IoC(控制反转)容器管理的对象。Spring 容器负责创建 Bean 的实例并管理它们的生命周期和依赖关系。Bean 的定义包括它的类、构造方法、属性、初始化方法和销毁方法等。一个典型的 Bean 定义包括idclass以及可选的属性和构造函数参数。-- 定义一个简单的 Bean --> < bean id = " exampleBean " class = " com.example.project.ExampleBean " >
SpringBoot 实现全局异常处理 2024-06-20 spring, java, 后端 183人 已看 验证 BusinessServiceException 异常也很简单,我们将上面 UserEntity 的参数补全,但是代码中为空会抛错的那个两个参数我们不传,看下会有什么结果。请求结果:这里同样是我们自定义的返回对象,并不是SpringBoot默认的500页面,所以验证成功。
【Flink metric(2)】chunjun的metric系统是怎么设计的:如何注册metric、如何同步metric 2024-06-24 flink, java, 大数据, 开发语言 217人 已看 【Flink-源码分析】chunjun的metric系统是怎么设计的:如何注册metric、如何同步metric
什么野指针(c++) 2024-06-24 c++, 开发语言 110人 已看 野指针(Wild Pointer)是指向不确定位置或者非法地址的指针。当一个指针指向的内存被释放后,如果没有将其设置为NULL,那么这个指针就变成了野指针。使用野指针会导致未定义行为,可能引发程序崩溃或数据损坏。
逻辑回归(Logistic Regression)及其在机器学习中的应用 2024-06-21 算法, 机器学习, 人工智能, 逻辑回归, 数据挖掘 279人 已看 逻辑回归是一种广泛应用于机器学习和数据分析领域的分类算法,特别适用于二分类问题。尽管名字中包含“回归”,但逻辑回归实际上是一种分类方法,它通过对数据进行线性回归分析,并使用一个逻辑函数(通常是Sigmoid函数)将线性回归的连续输出转换为二分类问题所需的概率值。
R语言——类与对象 2024-06-21 r语言, 开发语言 230人 已看 已知2024年4月23日是星期五,编写一个函数day.in.a.week (x, y,z),参数x和y和z分别代表年月日,判断这一天是否存在(例如,2018年没有2月29日,也没有11月31日),如果不存在,返回日期不存在;练习使用setClass定义S4学生类student_one,并创建一个学生对象(包含学生姓名、年龄、绩点),同时使用validity进行绩点合理性判断。使用构造函数创建S3类对象(包含学生姓名、年龄、绩点),类名为student,同时编写一个类的专属方法,打印出学生绩点。
bash: nvcc: command not found 2024-06-20 bash, 开发语言 164人 已看 执行nvidia-smi正常,但是执行nvcc -V报bash: nvcc: command not found,这会导致你需要进行编译代码时,由于找不到NVIDIA ® Cuda compiler driver而报错。如果你的镜像基于runtime,则只包含运行时环境,不包含cuda编译环境,如。如果你无法修改父镜像,可以在当前容器中安装cuda。,可以考虑把父镜像修改成。