Motion - Terminal v1.0

LLM 应用开发核心术语指南

在 LLM(大语言模型)应用开发领域,理解核心专有名词是构建高效应用的基石。以下是基于来源提供的详细名词解释: 1. 核心模型概念 • LLM (Large Language Model,大语言模型):一种基于深度学习技术的人工智能模型,由数亿计参数的神经网络组成。它通过在海量...

READ MORE

大语言模型损失函数:参数优化的核心逻辑

在大语言模型中,**损失函数(Loss Function)**是模型学习的核心驱动力,它通过量化“预测结果”与“实际目标”之间的差距,来指导参数的优化。 根据来源内容,利用损失函数更新参数的过程可以简化为以下几个关键步骤: 1. 随机初始化参数:在训练开始时,模型的巨量参数(如...

READ MORE

大语言模型向量化预测机制与泛化原理

在大语言模型中,向量化处理(Vectorization)是解决训练数据未涵盖文本预测的关键技术。它通过将文本转化为数学空间中的坐标,打破了传统统计学中对“精确匹配”的依赖,。 以下是其核心实现机制: 1. 突破“查表计数”的局限: 传统的非机器学习方法(如基于统计的预...

READ MORE

大语言模型:从海量数据到通用智能的跨越

大语言模型(LLM)通过海量数据与巨大参数的结合,实现了从传统的“特定任务模型”向通用任务处理的范式转变。以下是其实现这一目标的具体机制和核心原理: 1. 海量数据:构建博大精深的“知识库” 大语言模型的“大”,首要体现为训练数据的规模和多样性。以 GPT-3 为例,其训练数据量约为&n...

READ MORE

Copilot CLI 简明教程

有人问,生产级别的 Coding Agent 用啥?其实选项并不是很多: Cluade CLI OpenAI CodeX Copilot CLI 另外还有一些和 IDE 集成的,比如 Jetbrain Junie 之类的。这些我都用过,Cluade CLI 真的很惊艳,C...

READ MORE

我用 Rust 写了一个 Hello World

入职第一天,老板要试一下我的水平,于是给我布置了一个任务,写一个 Hello World吧,但是公司用的是 Rust。 我心想,这不是分分钟的事情嘛,很快程序就写好了: fn main() { println!("Hello World!") }fn main() { p...

READ MORE

说明白 Rust 中的泛型: 泛型是一种多态

泛型(Generics) 这一概念比较古老,从 80 年代末的 Ada 开始一直到现在成为了静态类型语言的标配,包括 Haskell、C++、Java、Go、Rust。而这系列文章主要描述 Rust 中的泛型,对其他语言并不会过多涉及。 泛型是一种多态 泛型是一种多态(Polym...

READ MORE

Rust 重构 Rust:枚举和模式匹配

前言 代码的质量很多时候和语言无关,比如你用 C 也可以写出 OOP 风格的代码,用工程化的 Java 也可以写出难以维护难看要死的代码,被嘲讽几十年的 PHP 也可以产出 Laravel 这样优雅的框架。 但是不同的语言遵循不同的编程范式和风格,用写 Java 的习惯来编写 Go 或者...

READ MORE

Rust 中 1GB 内存如何下载 100G 的文件

话说我的公司只是一家名不见经传的小公司,这家公司的老板 John 又特别的抠搜。买的服务器的配置啊,那是低的可怜,云厂商大促的时候, 99 包年,内存只有可怜的 1GB。 但是 John 又志向远大,想要做一个网络文件的爬虫,爬取网络上形形色色的文件,比如某国的一些影视作品。这时候他就...

READ MORE

Rust 重写 40 多年前的 Ping 命令

这篇文章会介绍如何使用 Rust 来显示 Linux 中的 ping 命令。先介绍 ping 命令的使用,然后介绍 ICMP 协议,最后用 Rust 来编写一个基础版本的 ping 命令。 ping 命令不为人知的历史 在工作中你一定问过或者听过这样的问题:怎么 ping 不通了?是的,...

READ MORE