-
如何入门学习 AI-02-基础的机器学习理论 监督学习、非监督学习、强化学习
拓展阅读
python 专题
Deeplearning4j 专题
chat
Q: 介绍一下 基础的机器学习理论,包括监督学习、非监督学习、强化学习
基础的机器学习理论主要包括三种学习范式:监督学习(Supervised Learning)、非监督学习(Unsupervised Learning)和强化学习(Reinforcement Learning)。
下面是对...
2023-04-14 00:00:00 |
AI
-
如何入门学习 AI-01-overview 概览
拓展阅读
python 专题
Deeplearning4j 专题
chat
Q: java 开发者如何学习 ai
作为一名Java开发者,入门学习AI(人工智能)可以遵循以下步骤:
基础知识:
学习基础的机器学习理论,包括监督学习、非监督学习、强化学习等概念。
了解数据预处理、特征工程、模型评估等基本流程。
...
2023-04-14 00:00:00 |
AI
-
OPENAI 学习笔记-02-java 实现
获取 api token
去 openai 官网注册
去个人中心创建一个 api keys 。
记住这个 key
java 实现
client 包
参考:
https://github.com/TheoKanning/openai-java
maven 依赖
<dependency>
&...
2023-04-10 00:00:00 |
AI
-
OPENAI 学习笔记-01-概览
介绍
概述
OpenAI API 几乎可以应用于任何涉及理解或生成自然语言、代码或图像的任务。
我们提供一系列具有不同功率级别的模型,适用于不同的任务,并且能够微调您自己的自定义模型。 这些模型可用于从内容生成到语义搜索和分类的所有领域。
关键概念
我们建议您完成我们的快速入门教程,以通过实际操作的交互式示例熟悉关键概念。
提示 Prompts
设计提示本质上是您“编程”模型的...
2023-04-10 00:00:00 |
AI
-
操作系统学习-10-01-如何查看网络的性能指标?
说明
Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。
应用程序要发送数据包时,通常是通过 socket 接口,于是就会发生系统调用,把应用层的数据拷贝到内核里的 socket 层,接着由网络协议栈从上到下逐层处理后,最后才会送到网卡发送出去。
而对于接收网络包时,同样也要经过网络协...
2023-04-03 00:00:00 |
Linux
-
操作系统学习-09-01-zero copy 零拷贝
什么是零拷贝?
磁盘可以说是计算机系统最慢的硬件之一,读写速度相差内存 10 倍以上,所以针对优化磁盘的技术非常的多,比如零拷贝、直接 I/O、异步 I/O 等等,这些优化的目的就是为了提高系统的吞吐量,另外操作系统内核中的磁盘高速缓存区,可以有效的减少磁盘的访问次数。
这次,我们就以「文件传输」作为切入点,来分析 I/O 工作方式,以及如何优化传输文件的性能。
为什么要有 DMA...
2023-04-03 00:00:00 |
Linux
-
操作系统学习-07-02-进程写文件时,进程发生了崩溃,已写入的数据会丢失吗?
键盘敲入 A 字母时,操作系统期间发生了什么?
键盘可以说是我们最常使用的输入硬件设备了,但身为程序员的你,你知道「键盘敲入A 字母时,操作系统期间发生了什么吗」?
那要想知道这个发生的过程,我们得先了解了解「操作系统是如何管理多种多样的的输入输出设备」的,等了解完这个后,我们再来看看这个问题,你就会发现问题已经被迎刃而解了。
设备控制器
我们的电脑设备可以接非常多的输入输出设备...
2023-04-03 00:00:00 |
Linux
-
操作系统学习-07-02-进程写文件时,进程发生了崩溃,已写入的数据会丢失吗?
Q
大概就是,进程写文件(使用缓冲 IO)过程中,写一半的时候,进程发生了崩溃,已写入的数据会丢失吗?
答案,是不会的。
因为进程在执行 write (使用缓冲 IO)系统调用的时候,实际上是将文件数据写到了内核的 page cache,它是文件系统中用于缓存文件数据的缓冲,所以即使进程崩溃了,文件数据还是保留在内核的 page cache,我们读数据的时候,也是从内核的 page...
2023-04-03 00:00:00 |
Linux