- 博客(18)
- 收藏
- 关注
原创 Python 入门必学:基础数据类型 + 变量核心知识,一篇吃透
print 函数的执行核心是解释器的翻译工作,是 Python 解释型语言的体现;五大基本数据类型各有分工,字符串选对引号、布尔值记住 True/False、空值是 None;文件开头指定 UTF-8 编码 + 编辑器设置 UTF-8;类型转换用内置函数,注意字符串转数字的纯数字要求;变量无需声明类型,赋值即创建,记住变量名的命名规则和多变量赋值的便捷语法。这些内容看似简单,但却是后续学习条件判断、循环、函数的基础,建议新手多敲代码练习,把每个知识点落到实际代码中,才能真正掌握!
2026-03-07 15:36:32
376
原创 LangChain V1.0简单介绍
合作伙伴库(例如langchain-openai、langchain-anthropic等):一些集成已进一步拆分为自己的轻量级库,仅依赖于langchain-core。LangGraph:通过将步骤建模为图中的边和节点,构建强大且有状态的多参与者应用程序。langchain-core: LangChain生态系统中使用的核心接口和抽象。langchain-classic:I旧版的langchain 实现与组件。langchain:主要入口,包含构建LLM应用所需的所有实现。
2026-02-15 20:27:05
39
原创 transformer-explainer本地部署
本文介绍了Transformer-Explainer项目的本地部署流程。首先通过git克隆项目代码到本地目录,然后进入项目文件夹安装所需依赖。成功安装后,使用npm命令启动本地服务,即可在浏览器中访问演示网站。本地运行无需下载大模型文件,响应快速且功能完整。文章还提供了常见问题解决方案,如设置国内npm镜像源应对下载慢的问题。整个过程仅需简单三步命令,适合新手快速完成部署。
2026-02-03 13:15:28
468
原创 使用Pycharm创建新的Python项目
摘要:本文介绍在PyCharm中创建Python项目的详细步骤。首先启动PyCharm并选择新建项目,选择Python项目类型和虚拟环境(建议新建以避免冲突)。接着命名项目并指定保存位置,PyCharm会自动生成包含venv文件夹和main.py的项目结构。venv包含虚拟环境相关文件(Scripts和lib),main.py是默认创建的示例文件(可取消勾选不生成)。整个过程强调使用虚拟环境管理项目依赖的重要性。
2026-01-29 09:37:05
477
原创 04、KNN算法
KNN(K-Nearest Neighbors,K 近邻算法)是最简单的监督学习算法之一,核心思想是 “物以类聚,人以群分”—— 通过计算待预测样本与训练集中所有样本的距离,选取距离最近的 K 个样本,根据这 K 个样本的多数类别(分类任务)或均值 / 中位数(回归任务)来预测待预测样本的结果。·基本思想:通过计算待分类样本与训练集中所有样本的距离,找出距离最近的K个邻居,根据这些邻居的类别进行投票(分类问题)或均值计算(回归问题)·较小K(如1):模型复杂,容易过拟合(对噪声敏感)。
2026-01-20 14:12:08
262
原创 03、特征数字化
独热编码 One-Hot Encoding: [1, 0, 0], [0, 1, 0], [0, 0, 1]标签编码 Label Encoding: 0 , 1, 2, ..., N-1。mu = X.mean(axis=0) #沿着第0个轴求均值。
2026-01-04 10:33:55
120
原创 01、NumPy的基本操作
np.arange(10) # np.array(range(10)) 等价于np.arange(10)运行结果:array([0,1,2,3,4,5,6,7,8,9])运行结果:array([[2, 3, 4, 5, 6],同理,也可以进行a-b,a*b,a//b等计算。# 从-10到10,等间隔取100个数。运行结果:array([5,7,9])运行结果: range(0,10)# 生成一个2行3列全0的数组。# 生成一个2行3列全1的数组。# 实现对应位置上的数据计算。# 容器中元素的类型。
2026-01-03 21:34:32
274
原创 YOLO (Ultralytics)修改dataset数据集文件夹路径
C:\Users\用户名\AppData\Roaming\Ultralytics\settings.json。"C:\\Users\\HUAwEI\\chapter\\\\datasets"或者你想保存的其他路径。3.修改新的文件路径,最好和项目文件保持在同一文件夹下。
2025-07-22 16:51:59
553
原创 Jupyter notebook 快捷键
Shift-Enter: 运行代码块, 选择下面的代码块。Shift-Enter: 运行代码块, 选择下面的代码块。Ctrl-Shift-Minus: 在鼠标处分割代码块。Alt-Enter: 运行代码块并且插入下面。Alt-Enter: 运行代码块并且插入下面。Ctrl-Shift-F: 打开命令配置。Ctrl-Shift-P: 打开命令配置。Ctrl-Enter: 运行选中的代码块。Ctrl-Shift-F: 打开命令配置。Ctrl-Shift-P: 打开命令配置。
2025-07-11 09:45:35
435
原创 Kaggle注册时,出现“Captcha must be filled out”时的解决办法
7、点击【导出和导入】,输入URL地址,点击下载图标,再点击【保存】2、 加载扩展程序,以Chrome浏览器为例。3、拖拽扩展文件至浏览器,然后开始加载。4、点击添加扩展程序。5、扩展程序添加完毕。
2025-06-27 14:27:01
435
原创 os.path模块操作目录相关函数
exists (path):用于判断文件或目录是否存在,如果存在返回True,否则返回False。dirname (path):从一个路径中提取文件路径,不包括文件名。join (path, name):将目录与目录或者文件名拼接起来。abspath (path):用于获取文件或目录的绝对路径。basename (path):从一个目录中提取文件名。isdir (path):用于判断是否为路径。splitext():分离文件名和扩展名。
2025-06-22 19:29:32
170
原创 快速安装机器学习包:lightgbm、catboost、xgboost
lightgbm、catboost、xgboost没有集成在软件包里,需要自己安装,官网太慢,添加国内源飞起。
2025-06-21 21:50:34
585
原创 笨办法学习Python - 习题20
2. 每次 print_a_line 运行时,你都传递了一个叫 current_line 的变量。在每次调用函数时,打印出 current_line 的至,跟踪一下它在print_a_line 中是怎样变成 line_count 的。5. 研究一下 += 这个简写操作符的作用,写一个脚本,把这个操作符用在里边试一下。seek函数是一个常用的文件操作函数,它允许我们在文件中移动读写指针的位置。1. 通读脚本,在每行之前加上注解,以理解脚本里发生的事情。seek函数的两个参数来指定移动的字节数和起始位置。
2024-01-13 14:45:28
503
1
原创 FaaS加密解密连接器配置
参考网上的一些资料,有些点说的不够清晰,踩了一点坑,最后一直在调试解密后的数据,最后发现居然是文本隐藏没有进行数据提交,汗~~~
2023-10-20 17:29:14
943
6
转载 MindManager 2016中文版快捷方式一览表
MindManager 2016中文版快捷方式一览表MindManager如同大多数Office办公软件一样,拥有众多快捷方式命令,帮助更快更好地创建思维导图,最新版本的MindManager 2016中文版新增了流程图(关于如何在MindManager2016中创建流程图的文章,请参考如何在MindManager2016中新建流程图)功能,快捷方式命令也随之增多,熟练掌握
2015-12-23 16:52:05
1111
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅