- 博客(166)
- 资源 (5)
- 收藏
- 关注
原创 Object.defineProperty 和 Proxy 使用例子
是 JavaScript 中定义或修改对象属性的工具。它允许开发者更精确地控制属性的行为,如是否可枚举、是否可写、是否可配置等。
2024-05-10 09:07:50
735
原创 如何从0开始构建GPT模型?
OpenAI 推出强大的生成式预训练转换器 (GPT) 语言模型,为自然语言处理 (NLP) 开辟了新的领域。将 GPT 模型集成到虚拟助手和聊天机器人中可以增强它们的能力,这导致对 GPT 模型的需求激增。根据 Allied Market Research 发布的一份题为“全球 NLP 市场”的报告,2020 年全球 NLP 市场规模为 111 亿美元,预计到 2030 年将达到 3415 亿美元,2021 年至 2030 年的复合年增长率为 40.9%。有趣的是,对 GPT 模型的需求是这一增长的主要贡
2024-04-10 14:16:08
1740
原创 为什么 AI 模型的计算成本如此之高?
在实践中,这是在专用数据中心的大型计算集群上完成的,或者更有可能是在云中完成的。但是,令人惊讶的是,许多初创公司并没有发现这是真的。正如我们上面看到的,GPT-3 推理在 A100 上大约需要 1 秒,1,000 个代币的原始计算成本在 0.0002 美元到 0.0014 美元之间(相比之下,OpenAI 的定价为 0.002 美元/1000 个代币)。幸运的是,当今最流行的模型大多是基于 Transformer 的架构,其中包括流行的大型语言模型 (LLM),例如 GPT-3、GPT-J 或 BERT。
2024-04-09 09:19:50
2066
原创 Open AI — Sora 如何发挥其魔力 — 近距离观察该技术
OpenAI 的大模型 Sora 可以制作一整分钟的高质量视频。他们的工作成果表明,使视频生成模型更大是为现实世界创建多功能模拟器的好方法。Sora 是一种灵活的可视化数据模型。它可以创建不同长度、形状和大小的视频和图片,甚至可以创建长达一分钟的高清视频。我阅读了 OpenAI 的 SORA,让每个人都更容易理解。让我们开始吧!
2024-02-22 11:13:48
707
原创 探索OpenAI Sora 背后的原理
正如 NaViT 模型通过将来自不同图像的多个补丁打包到单个序列中来展示显着的训练效率和性能提升一样,Sora 利用时空补丁在视频生成中实现类似的效率。在生成模型的世界里,我们已经看到了许多方法,从GAN到自回归和扩散模型,都有自己的优势和局限性。训练数据的质量和多样性对于生成模型的性能至关重要。传统的视频模型是在限制性更强的数据集、更短的长度和更窄的目标上进行训练的。然而,视觉转换器对图像训练数据的限制是固定的,这些数据的大小和纵横比是固定的,这限制了质量,并且需要大量的图像预处理。
2024-02-21 17:55:37
1107
原创 vue2全局混入正确使用场景和错误场景示例
全局混入应该谨慎使用。它适用于在整个应用程序中共享的一些全局性质的功能,例如工具方法、全局状态、或者一些共同的配置。如果你只是想在某个特定的组件中使用一些功能,最好是使用局部混入或者单独引入这些功能
2023-11-29 12:35:33
549
原创 vue2常见的语法糖
这些语法糖可以让 Vue.js 的代码更加简洁和易读。当然,这只是一小部分语法糖,Vue.js 还提供了其他一些方便的缩写和功能,让你更高效地开发应用。Vue.js 2 提供了一些语法糖(syntactic sugar)来简化常见的操作。的缩写形式,用于绑定事件处理函数。在计算属性中,你可以省略。在方法中,你也可以省略。
2023-11-29 12:12:16
758
原创 for await...of 和for....of的区别是什么
是 JavaScript 中的两种不同循环结构,它们的主要区别在于它们用于遍历的目标不同。适用于异步数据的迭代,因此选择哪种循环取决于你要处理的数据类型和操作类型。适用于同步数据的迭代,而。
2023-10-26 15:17:17
651
原创 我的创作纪念日 - 我是如何从一个编程小白成长为一个创作者的
首先,我获得了很多粉丝的关注和支持,目前我的博客已经有了近万的订阅量,我的文章也经常被转载和推荐。这些反馈让我知道了自己的优点和不足,也让我和读者之间建立了良好的互动和沟通。再次,我认识了很多志同道合的领域同行,他们给了我很多建议和指导,也给了我很多灵感和启发。我也想把自己的学习心得和经验分享出来,帮助更多的人,也让自己有一个系统的总结和回顾。目前,创作已经是我的生活的一部分了。当然,这个项目还有很多可以改进的地方,比如增加更多的功能和话题,优化回答的质量和逻辑,提高回答的多样性和个性化等。
2023-07-28 09:14:36
325
1
原创 什么是函数管道?
函数管道(Function Piping)是一种函数式编程概念,它是将多个函数按顺序连接起来,使得每个函数的输出都成为下一个函数的输入。函数管道的概念类似于流水线上的流程,数据在每个函数之间依次流动,经过一系列转换和处理,最终得到最终的结果。函数管道是一种非常强大和灵活的编程技术,可以用于同步函数和异步函数,可以根据条件选择不同的管道,实现复杂的数据处理和转换。函数管道使得数据的处理逻辑更加清晰和模块化,可以按需组合不同的函数来实现不同的处理需求。函数,它接受任意数量的函数,并返回一个新函数。
2023-07-20 15:34:42
743
1
原创 JS 高阶函数reduce 用法
接受一个回调函数作为参数,该回调函数在每次迭代中执行,并接受四个参数:累积值(也称为累加器),当前元素值,当前索引和原始数组。是 JavaScript 数组的高阶函数之一,用于对数组中的元素进行累积操作,最终返回一个累积结果。函数组合是一种将多个函数合并成一个新函数的技术,其中每个函数的输出都是下一个函数的输入。函数,该函数接受任意数量的函数,并返回一个新函数,该新函数依次将传入的函数应用于输入数据。实现一个复杂的函数管道,通过这种方式,你可以在实际开发中处理更加复杂的数据转换和处理任务。
2023-07-20 14:18:28
787
原创 C++, Java,python,JavaScript实现文件压缩,并且计算压缩比
如果压缩比小于 1,则表示压缩后的文件比原始文件更大,这在某些情况下可能发生,特别是当使用低效的压缩算法或压缩非常小的文件时。无论使用哪种语言和库,你需要在压缩前记录原始文件大小,并在压缩后记录压缩后文件大小,然后通过计算压缩比来评估压缩效果。为了计算压缩比等参数,你需要在压缩前记录原始文件大小,然后在压缩后记录压缩后文件大小,从而计算压缩比。压缩比为 5,表示压缩后的文件大小是原始文件大小的 1/5,即压缩效果很好,文件被压缩为原始大小的 20%。库来实现文件的压缩和解压缩,并计算压缩比。
2023-07-19 11:02:00
860
原创 Vue 2 插件快速开发和发布教程
通过按照以上步骤开发和发布 Vue 2 插件,你可以将多个组件封装为一个插件,并提供自定义前缀的能力。其他开发者可以按需引入你的组件,并在他们的项目中使用你的插件,从而实现组件的复用和可扩展性。同时,他们也可以使用全局注册的方式将你的插件注册为 Vue 的全局插件,并在整个应用中使用你的组件。7.使用插件:其他人可以使用你发布的插件,只需在他们的 Vue 2 项目中安装并使用它。5. 发布插件:将插件发布到适合的包管理器(如 npm)上,以便其他人可以安装和使用它。文件夹中生成插件的构建代码。
2023-07-19 10:49:20
1189
原创 JavaScript模块化规范大全
以上是一些主要的模块化规范和相应的示例。在现代 JavaScript 开发中,通常使用 ES6 模块,结合构建工具(例如 Webpack 或 Rollup)将其转换为可用于浏览器的代码。不过,如果你在使用特定的库或框架,可能会遇到其他自定义的模块化规范。根据你的开发环境和项目需求,选择适合的模块化方案非常重要。除了之前提到的 CommonJS 和 ES6 模块规范,还有一些其他的模块化规范和方案。: UMD 是一种通用的模块化规范,旨在使模块能够在不同环境下运行,包括浏览器和服务器端。
2023-07-19 10:28:01
845
原创 xcopy拷贝当前目录文件到上一层的目录下面的子目录并且强制覆盖
命令,该命令可能会在复制大量文件时非常慢。如果需要提高复制速度,可以考虑使用其他命令行工具,如。是一个 Windows 命令行工具,用于复制文件和目录。参数表示将复制所有子目录和文件,包括空目录。参数表示在覆盖已有文件时不询问用户确认。的子目录,如果该目录不存在,将自动创建。表示当前目录下的所有文件和子目录。需要注意的是,如果你在复制时使用了。表示上一级目录中名为。
2023-05-08 13:23:13
2883
原创 Makefile编译规则简单示例
假设有一个包含三个文件的C语言项目,分别是main.c、foo.c和bar.c,以及一个头文件foo.h。现在我们想要使用Makefile来编译这个项目。注意:在Makefile中,缩进是非常重要的,它决定了每个规则中命令的执行顺序和层次关系。因此,务必使用Tab键进行缩进,而不是空格。现在,我们在终端中进入项目的目录,运行make命令,即可自动编译整个项目。如果一切顺利,最终将生成一个名为myprog的可执行文件。首先,我们需要创建一个名为Makefile的文件,使用文本编辑器打开并编辑。
2023-05-06 15:42:42
291
原创 常见的curl命令大全
31.使用 -L 选项可以自动重试,可以指定重试次数或者使用默认的重试次数(5 次)。例如,自动重试下载文件。32.使用 -x 选项可以使用 SOCKS 代理。30.使用 -u 选项可以在 curl 中进行基本认证登录。参数可以设置 User-Agent,模拟浏览器访问,例如。14.保存 cookie 和 session:使用。
2023-04-30 07:55:07
4839
原创 springcloud终端生成二维码,手机端扫码登录
添加登录页面:在你的应用程序中创建一个登录页面,并在该页面上添加一个输入框,用于输入TOTP。验证TOTP并登录:在登录页面中输入TOTP并将其发送到Spring Cloud。在Spring Cloud中生成二维码供移动端扫描登录可以使用。这样就完成了Spring Cloud中生成二维码登录的步骤。方法验证TOTP,如果验证成功,则将用户登录到应用程序。方法验证TOTP,并根据验证结果返回登录成功或失败消息。在登录页面中,我们使用。在上述代码中,我们首先创建一个。在上述代码中,我们首先创建一个。
2023-04-03 15:24:25
400
原创 ubuntu环境如何安装express环境并运行
这将创建一个名为myapp的新目录,并在其中生成Express应用程序的文件。此时,在浏览器中访问。
2023-04-03 14:04:06
781
原创 贝叶斯公式实际例子
其次,根据题意,当一个人患有癌症时,有90%的概率检测出来,也就是条件概率P(Positive|Cancer)=0.9。而当一个人不患有癌症时,有95%的概率检测结果为阴性,也就是条件概率P(Negative|Not Cancer)=0.95。因此,当一个人患癌症时,检测结果为阴性的概率就是P(Negative|Cancer)=1-0.9=0.1。需要注意的是,这个例子只是说明了贝叶斯公式的基本应用,实际问题中可能存在更多的复杂因素需要考虑,比如检测结果的假阳性率和假阴性率、人群中癌症发病率的不均等等。
2023-03-28 10:55:55
6167
原创 c++如何接入chatgpt,并在Linux上命令行运行
要接入 ChatGPT 模型并在 Linux 上命令行运行,您需要使用 OpenAI API 和相应的 C++ 客户端库。请注意,这只是一个简单的示例,您可以根据自己的需要进行修改和扩展。建议使用 OpenAI 官方提供的库,例如 openai-cpp,它可以轻松地与 OpenAI API 进行通信。中,导入所需的头文件和命名空间,并定义 API 密钥和模型 ID,以及生成的文本的最大长度。请注意,您需要在编译命令中指定 openai-cpp 库,并在运行程序之前设置。例如,如果您将库安装在。
2023-03-27 17:38:44
5048
原创 MakeCert 怎么进行客户端签名?
另外,在使用证书进行签名时,需要选择合适的签名算法和时间戳服务,并保护好私钥和密码,避免泄露和被恶意利用。其中,“YourCertName.cer”为您要使用的证书名称,“YourCertPassword”为证书的密码,“YourSoftware.exe”为您要签名的软件文件。其中,“Your Company”、“Your Department”等为您的组织和部门信息,“YourCertName.cer”为您要创建的证书名称。其中,“YourCertName.cer”为您要安装的证书名称。
2023-03-27 17:22:07
383
原创 用Java实现类似Jenkins功能
完成以上步骤后,可以使用Maven将Java项目打包为一个可执行的JAR文件,并将其上传你需要为你的应用程序创建一个Debian控制文件,该文件将描述软件包的元数据和文件列表。总的来说,Jenkins的内部实现基于Java语言和插件式架构,它提供了强大的自动化构建、测试和部署软件的功能,并且可以通过扩展插件来适应不同的开发场景和工具。该Java类使用Apache Commons Exec库执行Ant脚本文件,将命令输出流写入日志文件,异步执行Ant命令,并在命令执行完成后打印结果。
2023-03-27 17:21:28
285
原创 如何做个Ubuntu程序,用python编写web程序
您可以使用任何您熟悉的编程语言和框架来编写Web应用程序。在“Files”选项卡中,添加您的Web应用程序文件。接下来,您需要将您的Web应用程序打包成Ubuntu软件包。这将生成一个.deb软件包。现在,您可以在其他Ubuntu系统上使用apt-get命令安装您的软件包。最后,您可以使用systemd服务来启动和停止您的程序。然后,使用Debreate创建一个新项目,并在项目中添加您的Web应用程序文件。这将安装您的软件包,并将其注册到Ubuntu系统中。这将启动您的应用程序,并将其作为后台进程运行。
2023-03-27 17:11:17
349
原创 怎么编写centos应用?编译和发布
在Linux环境下,通常使用的编程语言是Python,Node.js和Java等,常用的Web框架有Flask,Django,Express和Spring等。接下来,您可以使用您选择的编程语言和Web框架编写您的程序代码。创建一个.spec文件,该文件包含您程序的所有信息和依赖项,并保存到SPECS目录中。这将使用您的.spec文件构建RPM包,并将其保存在~/rpmbuild/RPMS/x86_64目录中。完成程序代码的编写后,您需要创建一个RPM包,以便使用yum安装您的程序。然后,将该文件保存到。
2023-03-27 16:53:30
237
原创 什么是ChatGPT?Python示例
Transformer是一种用于建模序列数据的深度神经网络结构,它最初是由Google在2017年提出的,并被广泛应用于自然语言处理领域中的各种任务,如语言建模、机器翻译、问答系统等。Transformer的核心是自注意力机制(Self-Attention Mechanism),它可以在不引入任何先验知识的情况下,自动地将输入序列中的每个元素与其他元素进行交互和计算,从而获取每个元素在全局上的重要程度,这种机制可以很好地捕捉序列中不同位置之间的依赖关系和长程依赖关系,从而提高模型的表现力和泛化能力。
2023-03-27 15:34:12
2247
原创 hadoop,spark如何集成Mino
MinIO是一个S3兼容的对象存储系统,可以与Hadoop和Spark等大数据框架进行集成,实现数据存储和分析。
2023-03-27 15:22:04
2110
1
原创 Java通过ceph创建桶,桶策略,设置桶配额
以上代码中,使用`RadosGWAdmin`类连接Ceph网关,并使用`createUser`方法创建一个用户,这个用户的`uid`和`displayName`都是桶名,这样就可以通过这个用户的密钥来操作这个桶了。创建桶使用`openBucket`方法创建一个`IoCTX`对象,然后调用`create`方法来创建桶。设置桶策略使用`setBucketPolicy`方法,传入桶名和JSON格式的策略字符串。设置桶配额使用`setBucketQuota`方法,传入桶名和配额大小(以字节为单位)。
2023-03-27 15:17:02
1063
原创 MinIO Java接口实现创建桶,设置桶策略
MinIO是一个开源的对象存储服务器,支持S3协议。它提供了Java SDK,可以方便地使用Java编程语言来访问和管理MinIO对象存储服务器。上面的代码使用Minio Java SDK来创建一个MinioClient对象,并使用该对象连接到MinIO对象存储服务器。然后,它使用makeBucket()方法创建一个新的桶。如果桶已经存在,它将输出“Bucket already exists.”的消息。
2023-03-27 15:09:21
7061
2
原创 window,macOS,Linux计算文件MD5值,java实现例子
计算文件的MD5哈希值。在命令行中输入"certutil -hashfile 文件名 MD5"命令(Windows系统),或者输入"md5 文件名"命令(macOS或Linux系统),其中"文件名"为要生成MD5哈希值的文件名,回车后命令行会显示文件的MD5哈希值。需要注意的是,MD5哈希值是一种不可逆的算法,无法从哈希值推导出原始文件内容。因此,如果要进行文件比较或校验,应该使用相同的计算方法对原始文件和下载的文件进行计算,并比对两个MD5哈希值是否一致。使用"cd"命令进入文件所在的目录。
2023-03-27 14:51:23
3416
原创 JavaScript解释器实现步骤和思路
词法分析器的作用是将输入的代码分解成单词,并将单词类型和值存储到相应的数据结构中。在编写JavaScript解析器之前,您需要了解JavaScript的基本语法、数据类型、运算符、流程控制语句、函数定义和调用、对象和属性等概念。需要注意的是,编写自己的JavaScript解析器是一项非常复杂的任务,需要具备相应的编译器实现经验。自己编写一个JavaScript解析器是一项非常复杂的任务,需要深入理解JavaScript语言的语法和语义,并具备相应的编译器实现经验。语法分析器是将单词序列转换为语法树的程序。
2023-03-24 13:38:14
481
原创 JS实现文本单击粘贴
函数,并将要复制的文本作为参数传递。该函数将创建一个隐藏的文本区域,将要复制的文本放入其中,并将其添加到文档中。然后,它选择文本区域中的文本,并使用。请注意,由于浏览器的安全限制,该方法只能在用户手动操作的情况下才能复制文本。因此,不能使用自动触发单击事件的方式复制文本。方法将文本内容写入到系统剪贴板中。请注意,该方法需要用户授权才能访问系统剪贴板,因此在一些浏览器或环境中可能会出现异常或错误。方法将其复制到剪贴板中。方法,该方法允许将指定的文本内容写入到系统剪贴板中。函数,并将要复制的文本作为参数传递。
2023-03-24 13:01:01
810
原创 vue自定义指令监听input输入,当输入完成才能调取接口,防止频繁调用接口
Vue 自定义指令来实现监听 input 输入,但是你需要配合一些 JavaScript 代码才能实现输入完成后才调用接口的逻辑。在上面的示例中,我们定义了一个自定义指令叫做。该指令监听了input事件,并使用setTimeout实现了防抖的逻辑,从而在用户输入完成之后才会调用getData方法。同时,我们还在指令的参数中使用了500ms,表示用户输入完成后需要等待 500 毫秒才会调用getData方法,从而避免了频繁调用接口的问题。需要注意的是,上面的代码中使用了一个。
2023-02-20 17:19:38
4304
原创 React 中定义组件的完整方式,包括一些高级用法
函数组件(Functional Components):函数组件是使用函数定义的 React 组件。它们通常是最简单、最直接的方式来定义 UI 组件,并且只接受一个props对象作为参数,并返回一个 React 元素。类组件(Class Components):类组件是使用 ES6 类定义的 React 组件。它们通常可以处理动态数据和内部状态,并支持更多的生命周期方法和其他高级特性。高阶组件(Higher Order Components):高阶组件是一种用于重用组件逻辑的高级技术。
2023-02-17 17:47:53
699
原创 纯函数,副函数具体例子
纯函数是指输入相同的参数,总是返回相同的结果,不会修改任何全局变量或对象的状态,也不会产生任何副作用。纯函数有很多好处,比如易于测试、易于缓存和优化,不会产生意外的行为等。副作用是指函数除了返回值以外,还会修改全局变量、对象的状态、打印日志、调用其他函数等。在上述示例中,increment 函数有一个副作用,它会修改全局变量 count 的值,每次调用都会改变 count 的值,导致无法预测。在上述示例中,add 函数是一个纯函数,每次调用都会返回相同的结果,不会修改任何外部状态。
2023-02-17 17:16:04
481
原创 “Render methods should be a pure function of props and state.“这报错啥原因
在上述示例中,render 方法中调用了 setState 方法,修改了组件的 state,这样就会触发上述错误提示。因为 setState 方法是一种副作用函数,它会修改组件的状态并触发重新渲染,如果在 render 方法中调用它,就会导致 render 方法不再是纯函数,会引发副作用和不可预期的行为。如果在 render 方法中,你使用了除了 props 和 state 之外的变量、调用了副作用函数,如修改了组件外部的状态、请求了网络数据等,就会导致该方法不再是纯函数,会触发上述错误提示。
2023-02-17 17:02:05
1981
原创 什么是节流(throttling)和防抖(debouncing)?
需要注意的是,节流和防抖都是根据特定的时间间隔进行限制,因此根据实际需求和效果进行调整是很重要的。这些例子都是基于 DOM 事件来触发节流和防抖的,实际使用中也可以根据具体的业务需求来调用节流和防抖函数。触发频率:观察事件的触发频率,如果触发频率非常高,可能需要使用节流来限制执行频率。实时性:如果你需要实时反馈用户操作,可以使用防抖来快速响应最后一次触发的动作。用户体验:根据用户的交互期望和场景需求,选择最适合的技术以提供最佳的用户体验。当你需要限制函数的执行频率,以防止过多的资源消耗或性能问题。
2023-02-14 19:01:27
701
原创 什么是ChatGPT ?以及它的工作原理介绍
尽管从数学上讲,机器计算出的单词序列的统计分布可能是对语言建模的一种非常有效的选择,但作为人类,我们通过选择最适合给定情况的文本序列来生成语言,并使用我们的背景知识和常识来指导这个流程。为了克服这个问题,现在的策略是让贴标签者对 SFT 模型的不同输出进行排序以创建奖励模型,而不是要求人工贴标签者创建一个更大的精选数据集,这是一个缓慢且昂贵的过程——让我们更详细地解释这一点下节详述。为避免训练阶段涉及的标注者的判断过度拟合,测试集使用来自保留的 OpenAI 客户的提示,这些提示未出现在训练数据中。
2023-02-14 13:40:48
7179
原创 用快捷键打开QML的WebEngineView 调试窗口
在 QML 中,可以通过使用 Shortcut 组件来实现快捷键打开 WebEngineView 调试窗口。在上面的代码中,我们首先声明了一个组件,然后声明了一个Shortcut组件。在Shortcut组件中,我们通过设置sequence属性来设置快捷键为 `Ctrl +
2023-02-09 10:08:57
1215
HTML、CSS、JS技术实现手势锁实现、动态按钮效果、画布应用、时钟设计效果等收藏汇总.zip
2024-04-11
通用游戏反作弊工具包 反作弊功能和提供工具来帮助反作弊开发的软件集合.zip
2024-04-10
微信小程序调用百度API实现身份证、车牌号、驾驶证、行驶证识别.zip
2024-04-10
物联网项目 智能门铃:ESP32摄像头与自定义应用的融合
2024-04-08
环境监测:空气质量传感器项目
2024-04-08
火灾传感器设计:KiCad在安全监控的应用
2024-04-08
ATTINYx14 Arduino:微控制器编程的创新途径
2024-04-08
通过计算机视觉和机器学习实现智能停车位检测系统:优化城市停车体验
2024-04-08
基于深度学习和计算机视觉的智能烟雾监测
2024-04-08
智能车辆行人检测:提升道路安全的计算机视觉工具
2024-04-08
视频差异检测器:基于opencv的视频比对工具
2024-04-08
SIFT、SURF和AKAZE图像篡改侦测:揭秘拷贝移动伪造
2024-04-08
基于深度学习的视频序列中的手势检测技术
2024-04-08
视频内容检测:基于深度学习的视频暴力预测
2024-04-08
深度学习与情感分析:Caikit与Hugging Face的结合
2024-03-11
利用深度学习技术进行口腔疾病检测
2024-03-01
基于深度学习的卫星飞行器检测项目
2024-03-01
基于计算机视觉和深度学习技术的机场跑道智能检测系统
2024-03-01
CloudLeak云端智能漏气检测系统
2024-03-01
基于机器学习算法的面部情绪检测项目
2024-03-01
利用机器学习技术对卵巢癌进行亚型分类预测
2024-03-01
利用人工智能技术来辅助识别和监测精神疲劳
2024-03-01
基于机器学习和人工智能实现网络异常检测
2024-03-01
基于卷积神经网络的皮肤癌检测
2024-03-01
AI 生成文本检测:利用深度学习技术识别虚假信息
2024-03-01
利用深度学习技术检测皮肤状况
2024-03-01
利用机器学习技术检测心脏疾病
2024-03-01
利用深度学习和图像处理检测脑瘤
2024-03-01
利用机器学习技术对心血管疾病进行预测项目
2024-03-01
基于深度学习癌症组织的检测项目
2024-03-01
基于机器学习和图像处理的手写数字识别项目
2024-03-01
肺炎检测AI:基于深度学习的医学影像分析项目
2024-03-01
使用机器学习进行验证码训练识别
2024-02-29
java spring实现仿牛客网讨论社区项目
2024-02-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人