自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 深度学习入门:打好数学与机器学习基础,迈向AI进阶之路

如果把深度学习比作一座高楼,那数学与机器学习基础就是支撑这座高楼的地基。无论是复杂的卷积神经网络(CNN)、循环神经网络(RNN),还是当下热门的Transformer模型,其底层逻辑都离不开线性代数的数据表示、概率论的不确定性建模,以及优化算法的参数学习。数学是描述深度学习模型的“通用语言”——线性代数帮我们处理高维数据结构,概率论帮我们应对现实世界的不确定性,优化算法则帮模型找到最优解。这三者相辅相成,缺一不可。线性代数的核心是用结构化的数字(标量、向量、矩阵、张量)表示数据,并通过运算提取数据规律。我

2025-09-10 15:12:05 967

原创 深度学习导论:从理论起源到前沿应用与挑战

(随着算力的提升,机器现在可以完成实时的物体识别、语音翻译。人工智能终于变得聪明了。狭义上,深度学习特指层级较深的人工神经网络(Artificial Neural Network)。广义上,它泛指所有层次化的机器学习模型,如深度信念网络(Deep Belief Network)、稀疏HMAX模型等。在人工智能(AI)、机器学习(ML)和深度学习(DL)的关系中,三者是层层递进的包含关系。深度学习是机器学习的一个分支,而机器学习又是实现人工智能的一种核心方法。人工智能、机器学习与深度学习的关系示意图。

2025-08-31 16:29:37 836

原创 解构机器学习:如何从零开始设计一个学习系统?

机器学习(Machine Learning)无疑是当今科技领域最热门的词汇之一。但抛开复杂的算法和模型,一个机器学习系统是如何被设计出来的?它并非简单地选择一个现成的算法,而是涉及一系列严谨的设计决策。本文将以一个经典的例子——“教计算机下国际跳棋”——来逐步拆解通用机器学习系统的设计过程,带你领略其背后的核心思想。

2025-08-30 12:27:43 631

原创 初探机器学习:从概念定义到前沿应用

的挑战在于,问题常常包含双关、反讽、谜语等复杂的自然语言现象,要求参赛者不仅知识渊博,还要有极强的语言理解能力。:当你在电商平台购买《数学在科学和社会中的作用》时,系统会推荐《数学的建筑》《论无限》等相关书籍 —— 这是通过分析 “购买关联数据” 得出的精准推荐,大幅提升了用户的购物体验。零售巨头通过分析顾客的购物篮数据,优化商品摆放位置,将经常被一同购买的商品(如著名的“啤酒与尿布”案例)放在一起,从而提升销量。机器学习使得大规模个性化服务成为可能,它能“学习”每个用户的偏好,提供量身定制的体验。

2025-08-24 17:57:42 609

原创 NL2SQL 技术深度解析与项目实践

NL2SQL(Natural Language to SQL)是将自然语言查询转换为结构化查询语言(SQL)的技术,旨在打破数据库操作的技术壁垒,让非专业用户通过日常语言直接与数据库交互。其核心价值在于降低数据访问门槛(无需掌握 SQL 语法)、提升数据分析效率(减少人工编写查询的时间成本)、实现智能化数据交互(支持多轮对话与上下文理解),广泛应用于智能客服、自助 BI 工具、企业数据分析平台等场景。本项目基于构建轻量级 NL2SQL 系统,支持自然语言查询→SQL 生成→执行→可视化全流程。

2025-08-18 21:51:14 1234

原创 NL2SQL:从自然语言到SQL查询的深度解析

NL2SQL(Natural Language to SQL)技术是自然语言处理(NLP)与数据库系统的交叉领域,旨在将用户的自然语言查询自动转换为结构化查询语言(SQL)。本文通过完整的项目实践展示了从数据准备、模型训练到查询执行和可视化的全流程。随着大型语言模型的发展,NL2SQL的准确性和泛化能力将持续提升,为非技术用户提供更自然的数据访问方式。本文将深入探讨NL2SQL的核心技术原理,并通过一个完整的项目实践,展示如何构建一个可运行的NL2SQL系统。:构建符合语法的复杂SQL查询。

2025-08-18 21:32:03 2943 1

原创 AKShare开源金融数据接口库 | 1、介绍

AKShare 是一个基于 Python 的开源金融数据接口库,它致力于为用户提供一个简单、高效且全面的数据获取和分析平台。AKShare 的目标是实现从数据采集、清洗到下载的全流程操作,覆盖股票、期货、期权、基金、债券、外汇等多个金融领域,以及宏观经济数据和另类数据。通过 AKShare,用户可以轻松获取可信任数据源发布的原始数据,并进行进一步的加工和分析。

2025-08-15 21:11:17 1578

原创 AI编程工具 | Trae介绍

Trae 是字节跳动于 2025 年 1 月 19 日推出的AI 原生集成开发环境(IDE),由字节跳动新加坡子公司 SPRING (SG) PTE.LTD. 开发。作为国内首个 AI IDE,Trae 以 "智能无限,协作无间" 为核心理念,通过深度整合 AI 模型与开发流程,实现从代码生成到项目部署的全流程自动化。TRAE(/treɪ/)与 AI 深度集成,提供智能问答、代码自动补全以及基于智能体的 AI 自动编程能力。使用 TRAE 开发项目时,你可以与 AI 灵活协作,提升开发效率。

2025-08-09 23:50:52 2750 3

原创 7、docker |其余命令

命令用于管理 Docker 上下文,上下文包含了 Docker 守护进程的配置信息,比如远程 Docker 守护进程的配置。这个命令可以帮助用户在不同的 Docker 环境之间切换,比如在本地 Docker 和远程 Docker 之间切换。

2025-08-09 21:05:11 1142

原创 6、docker容器辅助管理命令

【代码】6、docker容器辅助管理命令。

2025-08-09 10:12:29 423

原创 5、docker镜像管理命令

f-a。

2025-08-09 09:07:18 808

原创 4、docker数据卷管理命令 | docker volume

3、docker volume ls4、docker volume inspect5、docker volume rm6、docker volume prune7、docker volume cp (CLI ≥ 24.0)8、docker volume update9、在容器中使用卷(run / compose)10、备份 & 恢复卷数据(经典方案)

2025-08-06 23:11:31 372

原创 3、docker容器命令 | 进入/操作/复制/共享容器数据

但可用一次性容器实现“宿主机 ↔ 命名卷”文件交换,本质也是 cp 的变形。默认会被 VS Code 的快捷键系统截获,所以。之间拷贝文件/目录,语法类似 Linux 的。等元数据,适合「调试后固化」或「增量开发」。即可安全离开 attach,容器继续运行。到当前新容器里,实现“跨容器共享数据”。(默认 /bin/sh 或其他命令)Docker CLI 原生没有。容器主进程(PID 1)的。,但路径前需要加容器名前缀。,相当于“裸根目录快照”。,相当于“接管”主进程。,生成一条可复用的镜像。

2025-08-05 00:11:32 533

原创 2、docker容器命令 | 信息查看

ps 列清单,logs 看日志,inspect 查元数据,stats 看资源,top 看进程,diff 看文件差 5、

2025-08-03 22:10:53 614

原创 1、docker容器命令 | 生命周期管理

d-it--name-prun容器(发送SIGTERM信号)删除已停止的容器(-f强制删除运行中的容器)-f。

2025-08-03 21:44:09 290

原创 docker的镜像与推送

参数 说明 / 设置镜像名称和标签(格式:,可多次使用) / 指定 Dockerfile 路径(默认:) 传递构建参数(覆盖 Dockerfile 中的 ) 多阶段构建时指定目标阶段 禁用构建缓存(从头开始构建) 构建成功后删除中间容器(默认:) 设置目标平台(如 , ) 使用 gzi

2025-07-23 21:28:36 393

原创 4、ubuntu | dify创建知识库 | 上市公司个股研报知识库

向量化用户输入的问题并生成查询文本的数学向量,比较查询向量与知识库内对应的文本向量间的距离,寻找相邻的分段内容。

2025-07-20 23:21:46 928

原创 6、docker容器网络

Docker 网络驱动是 Docker 容器网络通信的核心机制,负责管理容器之间的连接、隔离和跨主机通信。docker0。

2025-07-17 22:43:08 1173

原创 ubuntu系统+N卡 | docker compose+ollama+dify(dify和ollama在同一容器)

Dify:企业级 Agentic AI 解决方案开发平台。

2025-07-17 21:29:48 1186

原创 7、通信网络基础概念

当你的电脑/手机连上网络时,DHCP服务器会自动给你分配一个可用的IP地址(就像给你分配一个临时门牌号)、子网掩码(告诉你小区范围)、默认网关(告诉你小区大门在哪)以及DNS服务器地址(告诉你查电话簿的地方)。它负责查看数据包的目标IP地址(就像查看邮件上的邮政编码和街道门牌号),然后根据自己掌握的“地图”(路由表),决定数据包应该走哪条路(从哪个接口转发出去)才能到达目标网络。就像不同国家的人交流需要约定用某种语言(如英语),并且遵守一定的礼仪(如轮流发言、如何问候结束)。的数据传输(第4层)。

2025-06-12 23:47:28 1600

原创 5、docker容器命令 | 增删改查

【代码】4、docker常用命令。

2025-06-08 16:28:16 1329

原创 3、ubuntu系统 | docker+dify+ollama+deepseek搭建本地应用(dify和ollama在各自容器中)

Dify:企业级 Agentic AI 解决方案开发平台。

2025-06-05 03:25:09 1399

原创 2、Ubuntu系统 | 本地部署ollama+deepseek

Ollama是由Llama开发团队推出的开源项目,旨在为用户提供高效、灵活的本地化大型语言模型(LLM)运行环境。作为Llama系列模型的重要配套工具,Ollama解决了传统云服务对计算资源和网络连接的依赖问题,让用户能够在个人电脑或私有服务器上部署和运行如Llama 3等主流大模型,从而实现更高的隐私保护、更低的延迟以及更强的定制化能力。核心特点与技术优势本地化部署与隐私保护Ollama允许用户在无需互联网连接的情况下运行模型,所有数据处理均在本地完成,避免了敏感信息上传至云端的风险。

2025-06-03 22:03:16 1462

原创 4、ubuntu系统 | 文本和目录操作函数

ls-l-a-Rcd [路径]..-p-r-f-r-i-name-typefd-exec-exec;{}

2025-06-02 22:44:26 1289

原创 2、PyTorch基础教程:从张量到神经网络训练

概念作用典型组件张量(Tensor)基础数据结构.shape.dtype自动求导(Autograd)自动梯度计算.grad神经网络(nn.Module)模型构建nn.Linearnn.Conv2dforward()优化器(Optimizer)参数优化.step()损失函数(Loss)性能评估nn.MSELoss数据加载(DataLoader)数据管理DatasetDataLoader, 批处理设备管理(Device)GPU加速PyTorch 的动态计算图设计使其特别适合研究和原型开发。

2025-05-31 15:56:15 1226

原创 1、Pytorch介绍与安装

动态图的灵活性和易调试性使其成为学术研究和快速实验新想法的理想平台。大量前沿论文的官方实现都基于 PyTorch。

2025-05-29 23:24:15 2000

原创 4、docker compose

WordPress是一款全球流行的开源内容管理系统(CMS),基于PHP和MySQL开发,最初于2003年作为博客平台推出,现已发展为功能强大的全能型建站工具,支持构建企业官网、个人博客、电商平台、论坛、在线课程等多种类型网站。核心特点开源免费:遵循GPL许可证,用户可自由下载、修改和扩展,无版权费用。易用性:可视化后台界面和“古腾堡”块编辑器(Block Editor)支持拖拽操作,无需编程基础即可管理内容。高度扩展。

2025-05-26 23:16:25 1749 1

原创 1、安装cuda驱动,cuda toolkit和cuDNN

CUDA(Compute Unified Device Architecture)是NVIDIA推出的并行计算平台和编程模型,旨在利用GPU(图形处理器)的强大计算能力加速通用计算任务。CUDA驱动是支撑这一生态系统的核心组件之一,它作为操作系统、应用程序与GPU硬件之间的桥梁,直接影响CUDA程序的运行效率和功能支持。CUDA驱动的基本作用硬件通信:管理操作系统对GPU的识别和控制,例如显存分配、任务调度、电源管理等。API支持。

2025-05-25 18:17:58 4139

原创 3、ubantu系统 | 通过vscode远程安装并配置anaconda

登录后通过pwd可以发现目前位于wangqinag账号下,左侧为属于该账号的文件夹及文件。通过cd ..可以回答上一级目录,通过ls可以查看当前目录下的文件夹及文件。

2025-05-17 09:45:23 1142 1

原创 2、ubuntu系统配置OpenSSH | 使用vscode或pycharm远程连接

可自由使用、审计和修改代码。

2025-05-15 23:30:53 1537 1

原创 3、docker常规使用说明

docker 客户端非常简单,可以直接输入 docker 命令来查看到 Docker 客户端的所有命令选项。

2025-05-14 23:12:25 437

原创 2、ubuntu系统docker介绍及镜像源和仓库配置

Docker:Docker 是一个开源的应用容器引擎,让开发者可以将应用程序和所有依赖打包到一个轻量级、可移植的容器中,然后在任何支持 Docker 的环境中运行。在传统的项目开发中,开发者经常遇到环境不一致的问题,比如代码在本地开发环境运行正常,但在测试或生产环境却出现各种错误,原因可能是操作系统版本、依赖库版本或配置差异。此外,传统部署方式需要手动安装和配置各种软件环境,过程繁琐且容易出错,不同服务器之间的环境也难以保持一致。

2025-05-11 00:34:48 1399

原创 机器学习库 | PyTorch:torch.nn

需安装torchinfo库# 定义网络nn.ReLU(),# 实例化网络# 显示模型摘要SimpleNetnn.init控制权重初始化策略# 定义网络# 自定义初始化init.xavier_normal_(self.fc.weight) # Xavier初始化init.constant_(self.fc.bias, 0.1) # 偏置初始化为0.1# 实例化网络# 查看参数print("权重初始化值:", net.fc.weight)

2025-05-08 12:11:49 824

原创 数据分析NumPy、pandas和matplotlib常用函数

绘制图形# 设置坐标轴范围plt.xlim(0, 3) # 设置 x 轴范围plt.ylim(0, 30) # 设置 y 轴范围# 显示图形plt.show()# 绘制图形plt.plot([0, 1, 2, 3], [10, 20, 25, 30], linestyle='--', color='orange') # 使用虚线样式和橙色# 设置标题和坐标轴标签的样式。

2025-05-02 19:53:55 753

原创 1、Ubuntu系统常用命令

Ubuntu系统软件更新与常用快捷键

2025-04-19 09:21:01 1708

原创 1、Ubuntu系统安装docker

如果启用交换分区,内存使用量可能被“虚增”(部分内存被换出到磁盘),导致 Kubernetes 调度器误判节点的实际可用内存,进而将容器调度到资源不足的节点上,引发性能问题或故障。apt:是“Advanced Package Tool”的缩写,是一种用于管理软件包的工具,主要用于在基于Debian的Linux发行版(如Ubuntu)中安装、更新和删除软件包​​。CGroup 是现代 Linux 系统管理的重要工具,也是容器技术(如 Docker)的核心组成部分。

2025-04-18 19:19:17 1164

原创 Python开发软件&&环境配置 | Windows版本 | conda | pip | poetry | Docker

Windows版本Docker安装配置教程

2025-03-31 20:13:39 1712

原创 AI部署——微调——应用开发 | 软件安装 | ollama | langchain | cuda | pytorch

安装GPU版本的pytorch时,需要安装与电脑cuda匹配的pytorch。我是将之前的卸载了重新装的12.6的cuda,详见后面。conda 是一个跨平台的包管理工具,主要用于管理和安装 Python 包,同时也支持其他语言的包。通常用于管理复杂的科学计算环境,尤其是在需要安装依赖于系统级库的包时。conda-forge 是一个社区驱动的 Conda 包仓库,提供了大量经过测试和优化的包。缺点:如果某些包依赖于系统级的库(如 C/C++ 编译器或特定的系统库),可能需要手动安装这些依赖。

2025-03-22 19:44:31 1322

原创 1、Pycharm中基于Ollama和Proxy AI使用本地算力进行AI辅助编程

proxy AI默认是英文,提问时带有中文字符,该工具即会用中文进行回复。3、设置Proxy AI使用的模型。使用说明见图中红色标注。

2025-03-20 22:35:34 764

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除