- 博客(70)
- 收藏
- 关注
原创 大模型免费api调用系列:硅基流动
使用多家平台发现,是我发现的第一家同时提供免费的大模型api、嵌入模型api和重排序模型api的平台,很高兴跟大家分享这个消息,注册烦请填写邀请码:1qZVBGKZ,会赠送14元的额度用于付费的模型使用。这里分享通过python代码调用api输出内容的示例,其他代码也可参考官方给的示例哦。
2025-02-19 19:43:32
412
原创 cryptography与zlib系列:数据分块压缩与加密
对于文件数据相对较大的,可以首先将数据进行分块,然后使用多线程进行压缩与加密,这样不仅可以提高数据的安全性,同时可以提升性能。
2024-11-26 07:00:00
802
原创 cryptography与zlib系列:数据分块解密与解压
数据分块压缩与加密可以查看我的另外一篇博客,这里与之相对应的是解密与解压的操作。解压之后的数据转为BytesIO对象用于后续读取,适用于大部分数据格式,而不需要从文件中读取。
2024-11-25 20:09:44
225
原创 cryptography与zlib系列:数据解密与解压
为了方便后续的程序调用,推荐使用BytesIO对象进行传输,而不需要写入到文件中再进行读取,它的适用性比较广,对于大部分的数据格式都能比较方便地读取。这里作为测试,可以默认使用byteio_flag=False,将加密与解压后的数据写入文件中查看是否与原数据一致。
2024-11-25 19:52:52
301
原创 cryptography与zlib系列:数据压缩与加密
这里采用对称加密方法进行加密,首先创建一个Fernet加密器,这里的key,通过密钥派生函数与设定的密码进行创建,具有更强的保密功能。
2024-11-25 19:45:05
485
原创 nnunetv2系列:使用onnx模型参数利用onnxruntime推理
作者分享的示例,这里在此基础上进行修改和增加了将预测结果转换到方便人查看的掩码图。
2024-09-25 18:39:20
573
原创 nnunetv2系列:单个2D图像推理
对于单个图像,使用官方默认的推理方式会比较慢,而且在测试阶段推荐先用cpu而不是gpu进行推理,对于大批量的图像推荐使用官方默认的推理方式,且使用gpu。下面的代码同样根据官方给的示例进行调整得到推理单个2D图像的代码。相比默认的推理方式,这里支持图像名不以_0000.png结尾。为了方便人查看预测的效果,增加了恢复自定义的标签值模块。
2024-09-24 18:29:13
357
原创 nnunetv2系列: 导出模型参数文件和配置文件成zip压缩包
根据命令在文件中查找到信息,那么在文件中可以看到定义的相关的参数和默认值。我们也可以通过命令直接获取相关的参数信息。这里仅提供五折中的一折的模型参数文件和配置文件,如果需要全部的模型参数文件和配置文件,需要修改命令中的-f参数,默认是五折。
2024-09-13 07:00:00
294
原创 nnunetv2系列:解压zip文件到nnunet默认路径
这个命令的功能是将zip文件解压到路径下的指定位置,用于后续推理使用。在新的电脑上面使用同样需要安装nnUNet库以及配置环境。根据命令在文件中查找到信息,那么在文件中可以看到定义的相关的参数和默认值。我们也可以通过命令直接获取相关的参数信息。
2024-09-12 07:30:00
194
原创 nnunetv2系列:2D实例分割数据集转换
这里主要参考官方源文件,注释了一些不必要的操作。数据集下载链接:nnU-Net只能用于使用无损(或无)压缩的文件格式!因为文件格式是为整个数据集定义的(而不是单独为图像和分割定义的,这可能是将来的任务),我们必须确保没有破坏分割映射的压缩工件。所以没有。jpg之类的!支持的2D数据集文件类型包括。
2024-09-11 19:25:16
1250
1
原创 nnunetv2系列:预测掩码可视化
实例分割的掩码输入的值,一般都得转成0, 1, 2这样的数值,预测出来后人无法直接可视化查看结果,这里给出代码示例,根据自定义的值进行转换,适合单通道灰度图和三通道彩色图。
2024-09-11 07:30:00
349
原创 X-AnyLabeling系列:多边形坐标点转掩码
代码参考:中的.\X-AnyLabeling\ tools\polygon_mask_conversion.py。这里主要拆分出多边形坐标点转掩码,同时增加了参数和支持带有中文名的路径。多边形坐标点存储在json文件中,格式可参考X-AnyLabeling中给出的示例,下面也给出一个具体的简单示例。掩码转多边形坐标点部分可参考另外一篇博客:https://blog.youkuaiyun.com/familytaijun/article/details/141401587。
2024-08-21 20:10:18
852
原创 python-opencv支持中文路径读写系列:查找涉及读写相关代码的文件
做这个工作的目的,主要是想将常见的cv2.imread与cv2.imwrite相关的代码批量替换成对应的cv2.imdecode与cv2.imencode以便于支持中文路径名的图像文件。
2024-08-20 19:11:40
331
原创 conda无法创建虚拟环境
具体来说,是 SSL 握手过程中出现了错误,导致证书验证失败。这个错误信息表明尝试通过 HTTPS 连接到。网址可以打开,通过更新。后解决了出现的问题。
2024-08-14 19:00:00
727
原创 多线程系列:concurrent.futures
简单的多线程任务通过concurrent.futures库来管理更加方便,可以参数化控制线程数和简化一些操作。
2024-08-10 07:00:00
272
原创 多线程系列:自定义多线程类获取函数返回值
自定义多线程类参考博客: https://blog.youkuaiyun.com/xpt211314/article/details/109543014.
2024-08-10 06:45:00
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人