- 博客(24)
- 收藏
- 关注

原创 关于复频域S平面和Z平面的理解
S平面横轴为复数实部,纵轴为虚部。Z平面距离原点的距离为复数的模,与横轴的夹角为复数的辐角。因此S平面的纵轴,即复数实部为0,因此,复数模为1,对应Z平面的半径为1的圆;此时虚部从负无穷到正无穷,对应辐角从正无穷到负无穷。S平面的横轴,即复数虚部为0,对应复数辐角为0,对应Z平面的横轴。...
2020-03-30 17:57:13
19130
原创 视频字幕python自动提取
5.根据新的字幕,生成新的音频(方法很多,另开贴,更新后网址会贴在这里),即可以将外文音频转为中文音频。功能是对字幕进行翻译,因此保存的字幕为双语字幕(解放字幕组劳动力o(* ̄▽ ̄*)ブ)。翻译方法很多,简单提供一个基于ollama的翻译。写在前面:主要原理是提取视频中的音频,通过语音识别文字的方法完成字幕提取;因此,不支持没有声音的视频。github上有一些非常棒的类似项目,做完才看到,还没深入研究,大家可以上去多看看。将新的音频合并到视频内,即可完成音频替换。在上述功能的基础上,进阶两个功能。
2025-03-27 16:39:02
370
原创 Ollama 局域网服务器设置+客户端使用简明操作
方式2:浏览器安装插件page assist,配置api网址为http:<hostname>:11434;tips:优选page assist插件,由于是浏览器插件,不同平台使用方式基本相同,chatbox不同平台需要下载不同安装包;方式1:安装chatbox,配置api网址为http:<hostname>:11434(win10环境检验),即可与服务端建立连接。1.让Ollama 可以被局域网内其它电脑看到(win10环境)变量值:0.0.0.0.11434。变量名:OLLAMA_HOST。
2025-03-27 16:06:43
208
原创 ChatTTS基于python开发的本地部署简明步骤
1.配置python环境(不用gpu可以省略2和3)2.配置cuda+cudnn。4.安装ChatTTS。
2024-12-01 12:02:51
374
原创 Windows10安装Docker Desktop - WSL update failed
按照提示更新wsl后,仍然会报错,github上没有找到解决方法。版本28、29、30都会报这个错。经过尝试,将docker内的设置中,采用wsl禁掉即可。
2024-05-23 17:33:17
5011
6
原创 ollama+autoagent操作实例
4、安装ollama,下载模型,设置配置(ollama create <name> -f <Modelfile> )litellm litellm -model ollama/<model> 得到监听端口。5、下载litellm(pip install litellm[proxy])在autoagent内绑定端口。1、安装显卡驱动、cuda、cudnn。2、安装anaconda、建立虚拟环境。powershell内监视显卡状态。3、安装vscode。
2024-05-13 21:39:41
901
原创 ollama + autogen排雷
启动后的url为:http://0.0.0.0:,实际调用需要将"0.0.0.0"替换为"localhost",否则回报错误"oserror winerror 10049在其上下文中该请求的地址无效"语法:代表参数,实际输入为具体的名字,不需要输入注意:当前雷可能随着版本迭代更新掉。
2024-05-08 21:29:13
1458
2
原创 ollama 基本操作
2.创建模型 ollama create -f *要点在于prompt,每个人可以拥有自己的AI助手,私密且亲密。语法:代表参数,实际输入为具体的名字,不需要输入1.运行模型 ollama run 4.删除模型 ollama rm 3.查看有哪些模型 ollama list。
2024-05-04 21:17:10
32119
原创 python 离线安装要点
解压命令 tar -xzf Python-3.9.7.tgz。***1、根据文件路径创建python环境。安装命令:pip install path。***安装包(注意顺序)
2024-01-24 21:03:35
518
1
原创 Latexdiff 表格报错
经过小心对比,大胆假设,发现,错误原因是对表格格式进行过调整,导致diff无法识别,解决方案是:将原来文档的表格格式更新,使用统一的表格格式,只对比表格内容。在Latexdiff工具可以正常使用后,发现表格对比发生很多错误,
2023-04-03 16:40:34
789
2
原创 linux windows 光盘操作tips
因此,跨系统刻录光盘最好用专用的刻录软件,比如windows 下的nero, Linux下的k3b。以往总是怀疑这种软件有什么用,现在明白了,都是技术壁垒的搭桥者。安装k3b后,可以用图形化界面代替linux的“mount'、”umount"等操作。但是,windows自带的刻录很容易造成光盘刻录后,在linux下变成只读光盘。首先,需要明确的是,windows有两种格式化光盘方式,“闪存”和“刻录”。“刻录”,适用于linux和windows。“闪存”,只适用于windows系列系统。
2022-11-23 15:47:27
1040
原创 人工智能、机器学习、深度学习等概念的关系
根据有无标签,分为有标签的监督学习,有部分标签的半监督学习和没有标签的无监督学习,这种分类概念适合所有机器学习,包括深度学习。随着神经网络的发展,从浅层的人工神经网络(ANN)到深度神经网络(DNN),人工智能的智力飞速发展。人工智能是让机器发挥出类似人的判断的智力的关系,上可追溯到计算机时代之前,下可放眼到科幻小说。早期的人工智能以机器学习代称,可解释性强,但智力比较低。增加人工反馈的深度学习称为强化学习。此外,还有选择数据的主动学习等。后面,其它概念,慢慢加。
2022-11-19 15:28:32
331
原创 如何在linux下离线安装插件
以 Python 插件为例1、首先打开Extensions for Visual Studio family of products | Visual Studio Marketplace搜索找到Python,或者在已安装的vscode中找到安装好的插件,点击Resources-Marketplace,会直接跳转到下载页面。2、在下载页面,点击Resources->Download Extension. 3、安装,点击vscode插件图标,然后点击插件页面的三个点的小图标,点击 Install from v
2022-06-19 10:43:02
1418
1
原创 pytorch-lightning 多个优化器的使用
一般在GAN或者类似的模型里,我们会有多个网络模型,每个网络模型都需要定义各自的优化器,如下所示: def configure_optimizers(self): lr = self.hparams.lr b1 = self.hparams.b1 b2 = self.hparams.b2 opt_g = torch.optim.Adam(self.generator.parameters(), lr=lr, betas=(b1,
2022-04-07 10:24:41
6505
2
原创 micro、macro、weighted、sample区别
在sklearn的度量函数中,average参数有四个:binary、 micro、macro、weighted、sample1)没有参数时,默认是 'binary',用于二分类;2)进行单标签多分类时:2.1) micro用于计算总体的指标,不对每个类别进行计算,如总体的TN、FN等2.2) macro计算每个类别的指标,然后求和平均,不加权2.3) weighted 计算每个类别的指标,然后根据每类样本数,进行加权求平均3)多标签分类时,用sample...
2022-01-05 11:12:04
3017
原创 python cross_entropy 报错“CUDA error: device-side assert triggered”为哪般
原因很简单,标签出现了小数,取整处理一下就好了。另外一个原因就是标签范围超出了通道数的范围。这种增加通道数或者减少标签数值范围都可以。
2021-12-27 17:25:58
909
原创 二手房爬虫
因为得买房子,所以爬一下。vip可见是因为不想沾染因果,稳一下。首先,网上找一个示例。随便什么都可以,重要的得到一个框架。然后运行成功了,类似这样import requests, json, timefrom bs4 import BeautifulSoupimport re, csvimport requestsimport parselimport timeimport csvdef parse_one_page(url): f = open('西安二手房信息.
2021-08-16 15:15:05
247
原创 Pytorch学习记录(常用函数1)
img = np.array(Image.open(''cat.png'')) # 加载图片并转为numpy格式inp = torch.from_numpy(img) 将numpy格式数据转为tensorpermute(2, 0, 1) # 将三维张量的维度进行变换,原始为0,1,2,变换后为2,0,1,可以理解我轴的变换。transpose(1,2) # 将维度1 ,2进行调换,因此permute用于多个维度调换,transpose用于两个调换unsqueeze() #...
2021-06-29 16:02:37
299
原创 Failed to get convolution algorithm:显存不足
Failed to get convolution algorithm:显存不足解决方法:1、升级硬件 2、调用CPU执行:with tf.device('/cpu:0'):
2021-05-10 15:57:28
146
原创 ubuntu 安装记录
1、用U 盘做启动盘2、安装系统:win+ubuntu双系统,选择默认安装1,同时保留win+ubuntu3、修复引导:因为用的msi的主板,引导必须在bios设置。省略了n次尝试,才明白。4、换源。5、安装搜狗拼音。系统提示不支持,下载了Gdebi进行安装,安装完后需要配置并重启。6、安装pycharm7、安装annconda。提示没有权限,更改权限chmod u+x *.shu 这里指文件所有者,+x 添加可执行权限,*.sh表示所有的sh文件...
2021-04-17 14:37:47
111
原创 解决Oracle 12c 安装 报错 “no oraInstaller in java.library.path”
安装环境:fedora 28数据库版本:oracle database 12.1.0故障:进入图形化界面,报错 INS-10102 : Installer initialization failer INS-10012 : Setup driver initialization failed...
2019-07-19 23:42:13
5790
1
原创 Linux 挂载光盘
系统是Fedora28 Workstation,挂载光盘过程如下:首先拿了一张之前在Windows下格式过的一张光盘(光盘最开始初始为闪存模式):1)确认光盘名称,找到光盘的完整路径名,操作如下:输入指令“#ls -l /dev|grep cdrom”,输出为“lrwxrwxrwx. 1 root root 3 Dec 19 10:55 cdrom -> s...
2018-12-19 11:23:11
3517
2
原创 Linux学习第一记
一直有学习Linux的想法,趁休假闲暇之余,开始了入门之旅。 因为还有一台台式机,所以这次给笔记本安装系统,就打算将整台计算机全部交给Linux了。系统安装前,有两部分准备工作,一部分是备份资料,将笔记本原来所有资料上传到了百度云盘;一部分是选择系统的具体的发行版。两部分工作同时开展,发行版最后决定选则Fedora,因为“Ubuntu是给使用Linux的人准备的,Fe...
2018-10-23 10:07:21
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人