Python ResNet 训练二分类模型

作者:追风剑情 发布于:2026-5-21 18:11 分类:AI

用 ResNet 训练一个图像二分类模型。 训练脚本:train_binary.py import torch import torch.nn as nn import torch.optim as optim from torchvision import transforms, models, datasets from torch.utils.data import...

阅读全文>>

标签: AI

评论(0) 浏览(124)

Python ResNet 图像分类

作者:追风剑情 发布于:2026-5-20 18:40 分类:AI

示例演示了如何使用预训练好的 ResNet 神经网络来识别图片中的物品类别。ResNet 使用的是 ImageNet 数据集。 # pip install torch torchvision pillow import torch import torchvision.models as models import torchvision.transforms as transform...

阅读全文>>

标签: AI

评论(0) 浏览(130)

Python RAG 多模态特征融合与微调

作者:追风剑情 发布于:2026-5-20 17:29 分类:AI

本示例演示了如何构建一个图文多模态分类模型,从数据预处理、双编码器设计、特征融合到选择性微调的全流程,并掌握了 PyTorch 的基本训练技巧以及解决实际环境问题的方法。 # pip install torch torchvision pillow requests import torch import torch.nn as nn import torch.optim as optim fr...

阅读全文>>

标签: AI

评论(0) 浏览(137)

Python RAG 关键词过滤

作者:追风剑情 发布于:2026-5-20 15:05 分类:AI

import requests # ========== 初始化本地 Ollama 模型 ========== OLLAMA_GENERATE_URL = "http://localhost:11434/api/generate" GENERATE_MODEL = "deepseek-r1:7b" # 使用您本地的模型 def generate_response(query, r...

阅读全文>>

标签: AI

评论(0) 浏览(123)

Python RAG Elasticsearch

作者:追风剑情 发布于:2026-5-19 16:47 分类:AI

在 RAG 模型中,Elasticsearch 是一个强大的工具,用于实现高效的文档检索。Elasticsearch 是一个基于 Lucene 的开源搜索引擎,提供了分布式、可扩展的搜索和分析能力。Elasticsearch 的主要特点如下。 全文搜索: Elasticsearch 支持复杂的全文搜索功能,包括对文档内容的分词、同义词处理、短语匹配等。它能够理解和处理自然语言查...

阅读全文>>

标签: AI

评论(0) 浏览(124)

Python RAG ANN

作者:追风剑情 发布于:2026-5-19 14:44 分类:AI

ANN (approximate nearest neighbor,近似最近邻),FAISS 库支持十亿级数量级文档查询。下面是采用 FAISS 库实现 ANN 的示例。 import faiss import numpy as np import requests # ========== 使用本地 Ollama 替代 BERT ========== OLLAMA_URL = ...

阅读全文>>

标签: AI

评论(0) 浏览(116)

Python RAG Sentence-BERT

作者:追风剑情 发布于:2026-5-18 17:21 分类:AI

一种基于 BERT 改进的模型,专门用于生成句子级别的语义向量(Sentence Embedding),使用两个共享权重的 BERT 网络同时处理两个句子,输出向量后计算相似度,相比原始 BERT,Sentence-BERT 可以将相似度计算时间从 65 小时降到约 5 秒(对 1 万个句子)。 import requests import numpy as np from sklear...

阅读全文>>

标签: AI

评论(0) 浏览(113)

Python RAG DPR

作者:追风剑情 发布于:2026-5-18 16:49 分类:AI

DPR(Dense Passage Retrieval)是一种稠密检索方法,核心思想是将文本(查询和文档)映射到同一个稠密向量空间,然后通过计算向量之间的相似度(如余弦相似度)来判断文本的相关性。与传统的BM25等稀疏检索方法相比,DPR能更好地捕捉语义信息。 import requests import numpy as np from sklearn.metrics.pairwise...

阅读全文>>

标签: AI

评论(0) 浏览(104)

Python BM25 (Best Match 25)

作者:追风剑情 发布于:2026-5-18 15:16 分类:AI

BM25 (Best Match 25) 是一种用于信息检索的排名函数,用于评估文档与查询的相关性。它基于词袋模型,核心思想是: 查询词在文档中出现越频繁 → 越相关 常见词(如"的"、"是")权重低 罕见词权重高 安装依赖 pip install rank_bm25 import jieba import nump...

阅读全文>>

标签: AI

评论(0) 浏览(98)

Python RAG TF-IDF

作者:追风剑情 发布于:2026-5-14 18:50 分类:AI

TF(词频):一个词在当前文档中出现的频率。越高越重要。 IDF(逆文档频率):一个词在整个文档集合中出现的稀有程度。出现越少(如“人工智能”只在少数文档出现),IDF 越高。 TF-IDF = TF × IDF:既考虑词在当前文档的重要性,又考虑它在全局中的独特性。 import jieba import requests import json from sklearn.feat...

阅读全文>>

标签: AI

评论(0) 浏览(137)

Python RAG 词袋模型

作者:追风剑情 发布于:2026-5-13 15:04 分类:AI

安装依赖 pip install jieba scikit-learn prettytable import jieba from sklearn.feature_extraction.text import CountVectorizer from prettytable import PrettyTable, TableStyle # --- 1. 原始数据与分词 --- ...

阅读全文>>

标签: AI

评论(0) 浏览(101)

Python LangChain 工具调用(2)

作者:追风剑情 发布于:2026-5-12 17:39 分类:AI

import json from datetime import datetime from langchain_ollama import ChatOllama from langchain_core.tools import tool from langchain.agents import create_agent # ------ 1. 定义工具 OLLAMA_URL = ...

阅读全文>>

评论(0) 浏览(131)

Python LangChain 工具调用

作者:追风剑情 发布于:2026-5-12 16:14 分类:AI

import json from datetime import datetime from langchain_ollama import ChatOllama from langchain_core.tools import tool from langchain.agents import create_agent # ------ 1. 定义工具 OLLAMA_URL = ...

阅读全文>>

标签: AI

评论(0) 浏览(141)

Python RAG 将文本转换为嵌入向量

作者:追风剑情 发布于:2026-5-11 16:56 分类:AI

from langchain_ollama import ChatOllama, OllamaEmbeddings # 定义 Ollama 服务地址常量 MODEL_URL = "http://localhost:11434" # 初始化大语言模型(使用常量) llm = ChatOllama( model="deepseek-r1:7b", base_url=...

阅读全文>>

标签: AI

评论(0) 浏览(117)

LangGraph 单位换算智能体示例

作者:追风剑情 发布于:2026-5-7 13:05 分类:AI

安装依赖 pip install -U langgraph langchain import os os.environ["LANGGRAPH_ALLOWED_OBJECTS"] = "core" import warnings warnings.filterwarnings("ignore", message="The default value of `allowed_ob...

阅读全文>>

标签: AI

评论(0) 浏览(183)

Python RAG 数据标注和对齐

作者:追风剑情 发布于:2026-4-28 17:42 分类:AI

本例中演示了数据标注及生成答案与标准答案之间的对齐(相似)程度计算。 安装本示例中用到的依赖: pip install numpy jieba scikit-learn langchain-ollama langchain-chroma chromadb """ RAG 数据标注和对齐完整示例(使用 Ollama nomic-embed-text + deepseek-r1:7...

阅读全文>>

标签: AI

评论(0) 浏览(186)

Python RAG 噪声注入

作者:追风剑情 发布于:2026-4-28 15:57 分类:AI

  噪声注入是 RAG 系统中的一种鲁棒性增强策略。它通过在检索到的上下文或用户查询中人为添加各种干扰信息,来训练或测试模型在真实混乱环境下的表现。 核心目的是让模型学会: 过滤无关信息 识别并忽略虚假内容 从杂乱文本中提取关键信息 容错处理拼写错误 示例 import...

阅读全文>>

标签: AI

评论(0) 浏览(163)

Python 文本数据增强

作者:追风剑情 发布于:2026-4-24 15:58 分类:AI

文本数据增强(Text Data Augmentation)指通过对原始文本进行有策略的变换(如同义词替换、随机删除、回译等),生成更多样化的训练样本,目的是: 扩充有限的训练数据集; 提高模型的泛化能力; 缓解过拟合。 一、安装依赖包 jieba是一个中文分词库 pip install jieba ...

阅读全文>>

标签: AI

评论(0) 浏览(156)

Python RAG 入门

作者:追风剑情 发布于:2026-4-23 17:00 分类:Python

一、安装Ollama # 根据自己电脑性能安装deepseek模型 ollama pull deepseek-r1:7b # 安装嵌入模型(用于文本转向量) ollama pull nomic-embed-text 二、创建一个新的Python环境 参见:Python常用命令 三、安装LangChain # 根据需要安装相应...

阅读全文>>

标签: Python

评论(0) 浏览(166)

Linux中安装SVN服务

作者:追风剑情 发布于:2026-4-16 14:35 分类:其他

一、常用命令 // 1、查看所有运行中的docker docker ps // 2、查看宿主机中svn进程 ps auxww | grep svnserve // 3、查看docker中svn进程 docker ps | grep svn // 4、重启svn服务 docker restart svn-server // 5、查看docker容器svn-server的详细配...

阅读全文>>

评论(0) 浏览(237)

Python常用命令

作者:追风剑情 发布于:2026-4-9 15:22 分类:Python

一、安装Anaconda Windows shell installer # 在cmd窗口执行 curl https://repo.anaconda.com/archive/Anaconda3-2025.12-2-Windows-x86_64.exe --output .\Anaconda3-2025.12-2-Windows-x86_64.exe # 在PowerSh...

阅读全文>>

标签: Python

评论(0) 浏览(349)

Rokid(YodaOS-Sprite)眼镜搭建Unity开发环境

作者:追风剑情 发布于:2026-4-9 14:32 分类:Unity3d

关于 YodaOS-Sprite 官方为眼镜端提供了 CXR-S SDK,为手机端提供了 CXR-M SDK,通过这两个 SDK 可实现眼镜与手机端通信。 透明背景 将 MainCamera 的 Clear Flags 设置为 Solid Color,Background 设置为纯黑 (0,0,0,255)。 按键监听 private void ...

阅读全文>>

标签: Unity3d

评论(0) 浏览(314)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号