My Project
做项目遇到的各种问题
没有出口的猎户座
这个作者很懒,什么都没留下…
展开
-
OLLAMA 本地模型调用
【代码】OLLAMA 本地模型调用。原创 2024-02-28 06:01:16 · 2176 阅读 · 0 评论 -
用matplotlib打印图表
用matplot打印图表,导入库。原创 2024-01-04 06:05:41 · 546 阅读 · 0 评论 -
去掉表格里某一列单元格的所有后缀
【代码】去掉表格里某一列单元格的所有后缀。原创 2023-11-22 07:15:05 · 237 阅读 · 0 评论 -
Data processing flow
2. 两个年份的表格contact,保证所有列数的标题相同,并且数量相同。1. 找出第一年的address,有lat和long,自动生成。3. 对两个表格做出统计,分别分析各项数据。原创 2023-09-28 09:30:37 · 146 阅读 · 0 评论 -
deeplabv2模型分割草地
目前有两个文件夹,test和result,其中test文件夹里有11个文件,如何在result里新建11个文件夹,并且全部用test文件夹的名字名字。deeplabv2模型是预训练的,直接用论文里的验证集数据,找到各项METRICS。原创 2023-08-12 04:26:16 · 279 阅读 · 0 评论 -
让两个文件夹里的图片名字一模一样
在ASCII码中,'1'的码值小于'2',所以'10'作为字符串排序会排在'2'之前。而我们希望的是按照数字大小顺序排序,但是os.listdir()读取的文件名默认都是字符串类型。解决方法就是在排序前,将字符串转换成数字,或者提取文件名中的数字部分进行转换,确保排序的键都是整数类型,才能避免这个问题。3. 在ASCII码顺序中,'1' < '2',所以字符串'10'会排在字符串'2'之前。4. 而我们期望是按数字大小排序,所以出现了字符串排序和数字排序不一致的问题。- 在排序前处理键,确保是整数类型。原创 2023-07-31 23:35:50 · 346 阅读 · 0 评论 -
从0开始跑源代码
但是其中有很多是标准库,不需要用Requirements安装,比如,os,re,copy,tqdm, scipy, pickle, numpy, random ,itertools。Keras2.4.0和TensorFlow 2.3.0单独安装,不用这两个格式。所以Requirements.txt应该改成。python环境要求的3.6,我写了3.8。step3 安装requirements。还有cv2是opencv,安装方式如下。包中的一个模块,安装方法如下。step1 下载代码到本地。原创 2023-07-20 12:06:16 · 75 阅读 · 0 评论 -
win10 安装 langchain-chatglm 遇到的问题
官网看起来安装很简单,网上教程也是,但实际上我耗费了两天时间,查阅了当前网络上所有可查阅的资料,重复「安装-配置-卸载」十几遍,总结出的安装方法。win10 安装 langchain-chatglm 避坑指南(2023年6月21日最新版本)_憶的博客-CSDN博客。requirements.txt里面的中文全部删除,报错的gradio等库,在源文件里用#标注跳过,再最后找个能装的装。pytorch的版本要找对,我之前装错了,后面找了cuda11.7版本的。学会对话,告诉他“如果有就列出,如果没有就说没有”原创 2023-07-19 23:54:41 · 291 阅读 · 0 评论 -
机器学习不能读取显卡
name:也可以缩写为 【-n】,【yourEnv】是新创建的虚拟环境的名字,创建完,可以装anaconda的目录下找到envs/yourEnv 目录。也可以指定为【python=3.6】,若未指定,默认为是装anaconda时python的版本.版权声明:本文为CSDN博主「joshuwang0810」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。我在vscode的cmd里激活我需要的环境,安装cuda11.3版本对应的TensorFlow2.6。原创 2023-07-08 06:37:57 · 990 阅读 · 0 评论 -
pandas表格行列互换
1.导入+读取csv表格。2. 转换行列 df.T。原创 2022-11-10 12:24:20 · 837 阅读 · 1 评论 -
用pandas合并两个csv表格并保存
df1 = pd.read_csv(r"D1.csv")df2 = pd.read_csv(r"D2.csv")# 现将表构成list,然后在作为concat的输入frames = [df1, df2]result = pd.concat(frames)print(result)result.to_csv(r'result.csv',index=True,header=True)我需要行的index和列的index,把index=True用concat函数直接拼接,和merge有.原创 2022-04-26 03:23:11 · 4488 阅读 · 0 评论 -
OSError: [WinError 127] 找不到指定的程序。 Error loading “C:\Anaconda3\envs\Machine_Learning\lib\site-package
OSError: [WinError 127] 找不到指定的程序。 Error loading "C:\Anaconda3\envs\Machine_Learning\lib\site-package解决办法来源:https://github.com/pytorch/pytorch/issues/35803#ref-pullrequest-688459681Thank you@skyline75489, Deleting caffe2_detectron_ops.dll worked f...原创 2022-04-18 10:37:03 · 10776 阅读 · 0 评论 -
在tensorflow的segmentation模型中打印精确度
使用history函数,这里results是我之前定义的输出的模型的变量,根据自己的模型改print(results.history.keys())'loss', 'auc', 'recall', 'tp', 'tn', 'fp', 'fn', 'accuracy', 'precision', 'iou', 'bin_accuracy',验证数据集的各种数据summary:'val_loss', 'val_auc', 'val_recall', 'val_tp', 'val_tn', 'v原创 2022-03-23 04:40:41 · 2210 阅读 · 0 评论 -
计算两张图片的IOU
import cv2import osimport numpy as npfrom pathlib import Pathimport timefrom PIL import Imageimport numpy as np#Read imagesimg1 = np.array(Image.open(032439.413.jpg"))#标注图img2 = np.array(Image.open(32439.413.png"))#pytorch图片#print(img1.shape)#.原创 2022-02-12 05:24:58 · 2024 阅读 · 5 评论 -
报错OSError: [WinError 127]
OSError: [WinError 127] 找不到指定的程序。 Error loading "....\venv\lib\site-packages\torch\lib\c10_cuda.dll" or one of its dependencies.解决办法:在pycharm-设置里面找到有conda的环境【竟然花来了几个小时解决……○| ̄|_】...原创 2022-02-05 11:46:49 · 1482 阅读 · 1 评论