- 博客(82)
- 收藏
- 关注
原创 交叉验证笔记
交叉验证是评估模型泛化能力的重要方法,通过数据划分减少随机误差。主要包括三种方法:简单交叉验证将数据分为训练集和验证集,但结果易受单次划分影响;k折交叉验证将数据均匀分为k份,轮换验证取平均,结果更稳定;留一交叉验证每次仅留一个样本验证,计算量大但充分利用数据。这些方法各有特点,可根据实际需求选择使用。
2025-12-17 19:53:19
151
原创 正则化笔记
本文介绍了机器学习中常用的正则化方法及其应用。L1正则化通过绝对值惩罚实现特征选择,L2正则化通过平方惩罚平滑模型参数,ElasticNet则结合两者优点。通过Python代码对比了普通线性回归、Lasso回归和Ridge回归在多项式特征上的表现,结果显示正则化能有效控制模型复杂度、防止过拟合,并改善模型泛化能力。可视化结果直观展示了不同正则化方法对模型系数的影响差异。
2025-12-17 19:52:41
938
原创 本地访问远端环境tensorboard
本文介绍在云服务器和虚拟机上配置TensorBoard的端口转发方法。对于腾讯云Ubuntu系统,需先开放安全组端口,再通过MobaXterm配置SSH隧道转发6006端口,并指定TensorBoard监听0.0.0.0地址。VMware虚拟机则需在NAT设置中添加端口转发规则。两种方式最终都能在宿主机浏览器通过IP:6006访问TensorBoard可视化界面。文档包含详细的操作截图和命令示例,完整展示了从网络配置到服务访问的全流程。
2025-11-06 10:57:37
320
原创 Linux虚拟机配置jupyter环境并在宿主机访问
在Linux Mint22上搭建Jupyter+PyTorch CPU环境。首先更新系统并安装Python3及虚拟环境工具;创建并激活虚拟环境后,安装PyTorch CPU版和Jupyter;通过本地访问验证安装,使用token登录Jupyter。配置虚拟机端口转发实现外部访问,最后启用SSH服务方便远程管理。所有步骤均包含具体命令行和图示说明,完整指导环境搭建全过程。
2025-11-04 14:16:25
326
原创 配置Centos7.6 yum镜像源
阿里云提供CentOS镜像源替换指南:1)备份原yum源文件;2)通过curl命令获取阿里云CentOS-7镜像仓库;3)执行yum clean all和yum makecache更新缓存。操作简单,可快速完成镜像源切换。
2025-10-24 23:06:57
268
原创 个人AI环境快速搭建
本文介绍了在Ubuntu系统下快速搭建个人AI开发环境的方法。主要内容包括:1)使用conda创建Python 3.11虚拟环境;2)配置环境变量并激活新环境;3)将conda环境集成到JupyterLab中;4)通过requirements.txt一键安装常用依赖包。文章还附带了conda镜像源配置方法,包括清华镜像源的设置和使用说明。所有步骤均配有详细命令和截图说明,适合开发者快速搭建标准化AI开发环境。
2025-10-11 23:08:26
171
原创 优云智算使用Docker运行Ollama
本文介绍了在Ubuntu 22.04.3 LTS系统下配置Docker和Ollama的完整流程。内容包括:1)更新系统并安装Docker必备工具;2)添加Docker官方GPG密钥和阿里云镜像源;3)安装Docker并配置多个国内镜像加速源;4)安装NVIDIA容器工具包以支持GPU加速;5)部署Ollama容器并运行大语言模型(如gpt-oss:20b等);6)附上Ollama支持的主流模型列表及下载命令。整个过程详细记录了每个步骤的命令行操作和可能的报错情况,为在Linux环境下部署AI模型提供了实用指
2025-10-03 12:31:14
1046
原创 linux笔记-man手册
Linux man手册的系统结构摘要:man手册采用标准化结构组织,包含NAME(名称)、SYNOPSIS(语法)、DESCRIPTION(描述)等8个核心章节,并按功能划分为9个主题区段(1-用户命令、2-系统调用、3-库函数等)。这种分层设计既提供命令的完整技术文档(包括参数、示例和文件关联),又通过数字分类实现快速定位,是Linux系统最重要的文档查询体系。(149字)
2025-04-24 20:54:18
283
原创 linux笔记-linux使用技巧
本文介绍了Linux终端的实用历史命令操作:使用"!+数字"调用指定历史记录,"!+字符串"匹配最近相关命令;Alt+./!$获取上条命令末参数;Ctrl+l清屏,Ctrl+r搜索历史;Ctrl+Shift+t新建终端,Ctrl+d关闭终端。这些快捷键能显著提升终端操作效率。
2025-04-24 20:53:27
148
原创 linux笔记-基础介绍
本文介绍了Linux系统镜像和磁盘分区的相关知识。以红帽为例,DVD为标准镜像,Boot为启动镜像,qcow2为虚拟化镜像模板,virtio是虚拟化驱动包。在磁盘分区方面,/boot用于保存引导程序和内核文件(500M推荐),swap作为内存交换分区(建议2倍物理内存),/用于保存数据文件。文章还提到了kdump机制,它能在系统崩溃时捕获内存信息用于故障分析。
2025-04-19 21:19:41
316
原创 linux笔记-网络管理
本文介绍了计算机网络管理的两种模型体系。OSI七层模型是理论框架,包含应用层到物理层的完整分层;而TCP/IP模型是实际应用标准,分为简化的4层或5层结构。文章详细说明了各层的功能差异,重点阐述了TCP/IP协议栈中数据单元在不同层的封装转换过程(从应用层数据到物理层比特流),以及数据在网络传输时的封装与解封装流程。此外,还提供了计算机存储容量的基本单位换算关系。两种模型对比显示了理论标准与实际应用的差异。
2025-04-19 21:18:35
346
原创 linux笔记-网络配置
本文介绍了Linux系统中网络配置、主机名修改及安全设置的操作方法。主要内容包括:1)使用NetworkManager管理网络连接,通过修改配置文件或nmcli工具设置IP、网关、DNS等参数;2)通过hostnamectl或修改/etc/hostname文件更改主机名;3)关闭防火墙和SELinux(临时与永久两种方式)。操作步骤清晰,包含命令示例和说明,适合系统管理员快速配置Linux网络环境。
2025-04-12 20:32:58
447
原创 linux笔记-日志管理
本文介绍了Linux系统中的日志管理工具rsyslog和logrotate。rsyslog用于处理系统日志,通过配置文件/etc/rsyslog.conf定义日志规则(设备+级别+存放位置),可查看messages、secure等关键日志。logrotate则用于日志轮转,通过主配置文件/etc/logrotate.conf和子配置文件夹/etc/logrotate.d/*管理日志分割、删除旧日志,支持设置轮转周期、保留份数等参数。两者配合可实现高效的日志收集和管理。
2025-04-12 14:42:18
528
原创 linux笔记-计划任务
本文介绍了Linux系统中的两种计划任务调度方式:一次性任务调度(at)和循环任务调度(cron)。一次性任务使用at命令设置执行时间,支持多种时间格式,通过atq查看任务。循环任务使用crontab,采用"分 时 日 月 周 命令"的格式设置周期性任务,可通过crontab -e/l/r编辑/查看/删除计划。文章以创建定时生成文本文件的脚本为例,演示了从编写脚本、设置cron任务到验证结果的完整流程,并展示了如何删除计划任务。计划任务主要用于自动化周期性工作,如数据备份等系统维护任务。
2025-04-06 21:14:19
234
原创 linux笔记-Nginx搭建
本文详细介绍了Nginx的安装步骤:1)安装编译环境依赖包;2)下载Nginx源码包;3)解压并配置;4)编译安装;5)创建专用用户;6)启动服务并验证。通过系统命令和截图展示了每个关键步骤,包括环境准备、源码配置、编译安装、权限设置和访问测试,最终成功搭建Nginx服务并通过浏览器访问验证。
2025-04-05 20:57:33
437
原创 linux笔记-软件管理
本文介绍了Linux系统中两种主要的软件管理工具:RPM和YUM。RPM是红帽包管理器,可直接安装二进制包但无法自定义设置,演示了通过挂载镜像安装wget软件包的完整流程。YUM工具能自动解决依赖关系,详细说明了安装、升级、查询和卸载等操作命令。最后重点讲解了如何配置阿里云镜像作为YUM源,包括备份原配置、创建新配置文件以及更新缓存的步骤。文章配有实际操作截图,帮助读者直观理解软件管理过程。
2025-04-05 16:54:24
626
原创 linux笔记-文件查找和打包
文章摘要:本文介绍了Linux系统中常用的文件查找命令和打包解压缩操作。文件查找部分详细讲解了which、whereis、locate和find命令的使用方法,包括按名称、大小、目录深度、属主/属组、文件类型和权限等多种查找方式,以及查找后的处理操作。打包解压缩部分介绍了tar命令的常用选项和用法,包括创建压缩包、查看压缩包内容和解压缩等操作。全文通过命令行示例演示了各个工具的具体应用场景。
2025-04-04 16:43:38
304
原创 linux笔记-文件链接
本文介绍了Linux系统中的两种文件链接方式:软连接和硬链接。软连接类似快捷方式,通过ln -s命令创建,记录源文件路径,删除源文件后失效;硬链接通过ln命令创建,与源文件共享inode,删除源文件仍可访问。主要区别在于:软连接可跨分区、指向目录,但依赖源文件;硬链接不能跨分区、指向目录,但不依赖源文件。两种链接方式各有适用场景,使用时应根据需要选择。
2025-04-04 15:17:14
254
原创 linux笔记-RAID
本文介绍了常见RAID级别的特点及软RAID的创建与管理。RAID0通过条带化提升读写速度但无冗余;RA1通过镜像提供完全冗余但容量减半;RAID5结合条带与奇偶校验实现性能与容错平衡。演示了使用mdadm命令创建RAID5(3数据盘+1热备),包括模拟损坏、热备盘自动替换及故障盘重新加入的过程。软RAID通过操作系统实现,相比硬RAID无需专用硬件,适合低成本数据保护方案。
2025-04-04 15:15:37
495
原创 linux笔记-文件和用户管理
本文介绍了Linux基础文件和用户管理操作。文件管理部分涵盖文件创建、复制、移动、删除等常用命令,详细讲解vi编辑器的三种模式及操作指令,并列出Linux主要目录功能。用户管理部分解释/etc/passwd、/etc/shadow等核心配置文件结构,说明用户/组创建、删除、修改等操作命令。权限管理包括UGO基础权限设置(chmod/chown/chgrp)、ACL高级权限控制及SUID/SGID特殊权限位。文章还涉及文件类型识别、时间戳查看(stat)和默认权限设置(umask)等实用技巧,为Linux系统
2025-03-30 23:50:06
1903
原创 Java-SpringBoot调用硅基流动的模型API
本文介绍了如何调用硅基流动平台的AI模型API。首先在官网创建项目后,需导入unirest-java依赖。登录平台后,复制API密钥并选择目标模型,查看API文档获取调用代码示例。将代码粘贴到测试类中,替换模型名称即可运行。最后通过response.getBody()打印返回结果,完成API调用。整个过程展示了从环境配置到实际调用的完整流程。
2025-03-30 23:42:03
1065
原创 Linux笔记-重定向管道
本文介绍了Linux中的重定向管道操作,包括输出重定向、输入重定向和管道重定向。输出重定向使用>、>>、2>等符号实现覆盖写或追加写,&>可将所有输出重定向到指定位置,/dev/null作为"垃圾桶"设备。输入重定向使用<号实现。管道重定向通过|符号连接前后进程,还介绍了tee管道(同时输出到文件和屏幕)和xargs参数传递管道。这些操作可有效管理进程输入输出,实现数据流的灵活控制。
2025-03-30 21:37:06
268
原创 linux笔记-进程
本文介绍了Linux系统中的进程管理相关内容。主要包括:进程的基本概念、组成部分和状态;查看进程的常用命令如ps、top;进程控制工具kill和优先级工具nice的使用方法;后台作业控制jobs的操作;以及虚拟文件系统/proc的作用和常见信息查看方法。这些内容涵盖了进程管理的核心知识点,可以帮助用户理解Linux系统的进程运行机制和进行基本的进程管理操作。
2025-03-30 21:33:43
751
原创 linux笔记-文件和用户管理
本文介绍了Linux系统中的文件和用户管理基础操作。文件管理部分涵盖文件创建、复制、移动、删除等基本命令,以及vi编辑器的使用方法和常见目录结构。用户管理部分详细讲解/etc/passwd、/etc/shadow等关键配置文件,用户和组的创建、删除、修改操作,以及权限管理(UGO、ACL权限)。同时介绍了特殊权限位(suid、sgid、sticky)和文件属性设置(chattr)。这些内容构成了Linux系统管理的基础知识框架,适合初学者快速掌握基本操作。
2025-03-30 21:29:04
700
原创 linux笔记-存储管理
本文介绍了Linux系统下的磁盘管理方法,主要包括基础磁盘管理和逻辑卷管理(LVM)。基础磁盘管理部分讲解了MBR和GPT分区类型、磁盘分区步骤、格式化及挂载操作。LVM部分详细说明了物理卷(PV)、卷组(VG)和逻辑卷(LV)的创建过程,以及在线扩容和VG扩容方法。此外还介绍了交换分区(Swap)的作用和创建步骤,用于提升内存容量避免内存溢出。全文通过命令行操作截图展示了各步骤的具体实现方法,为Linux系统管理员提供了实用的存储管理技术参考。
2025-03-30 21:24:21
686
Tess4J图文识别中文字体库chi-sim.traineddata
2023-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
6