自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 改进YOLOV5模型

yolov5模型改进。

2024-02-22 18:43:29 478 1

原创 使用YOLOV5训练自己的数据集过程中遇到的问题

TypeError:'builtin_function_or_method' object does not support item assignment’

2023-11-23 19:46:48 1140

原创 Miniconda及其一些工具安装及使用过程中遇到的问题

2.在miniconda中安装pytorch过程中,提示“PackagesNotFoundError: The following packages are not available from current channels”解决:到pytorch官网下载,选择好相关的选项之后,在miniconda窗口中输入该命令即可。原因:清华镜像不同步pytorch相关的包。所以pytorch相关的包需要手动下载。解决办法:手动添加环境变量,或在安装时勾选将miniconda添加至环境变量。

2023-11-23 19:38:38 826

原创 机器学习模型嵌入Android App(下)

我的目的是点击Button来跳转到Web界面,从而在手机App上进行预测。这篇主要是记录Android App访问部署在Flask上的网站。

2023-04-22 21:56:49 314

原创 机器学习模型嵌入Android App(上)

主要思路:模型保存之后,通过Flask(轻量级web开发框架,让我们可以使用Python语言快速实现一个网站或Web服务)加载该模型,然后App调用该web界面。通过以上两个.py和一个.html即可将模型通过Flask加载到Web界面。这篇主要是记录将训练的SVM模型通过Flask加载到Web。

2023-04-22 15:06:10 677

原创 KS检验样本测试集和训练集分布问题

KS返回结果:ks检验一般返回两个值:第一个值表示两个分布之间的最大距离,值越小即这两个分布的差距越小,分布也就越一致。第二个值是p值,用来判定假设检验结果的一个参数,p值越大,越不能拒绝原假设(待检验的两个分布式同分布),即两个分布越是同分布。KS检验是什么:Kolmogorov–Smirnov 检验,简称KS检验,是统计学中的一种非参数假设检验,用来检测单样本是否服从某一分布,或者两样本是否服从相同分布。列表转数组:np.array();注意:data1、data2是一维数组array,不能是列表。

2023-02-23 11:04:13 1081 1

原创 机器学习中的三大问题之分类

现在有ABCD四个类别,很显然这是一个四分类问题,不能直接使用二分类算法。但是可以将其转换为二分类问题:A为一个类别(One),BCD为一个类别(Rest);并以此类推:B为一个类别,ACD一个类别;D一个类别,ABC一个类别。仍然是ABCD四个类别,每次选出两个类别进行二分类,一共有C(4,2)=6个不同的两两类别对,即6种二分类情况。每一个二分类都可以估计出预测新样本属于对应两个类别中的哪一个类别,然后这6个分类结果进行投票选择分类结果数量最多的类别作为新样本点的类别。分类问题分为二分类和多分类。

2023-02-12 21:18:06 1166

原创 机器学习数据集----训练集、测试集以及验证集

其中,Ytrain为正确的标签,y_score为输出概率值,thresholds1为阈值,当 y_score>thresholds1时预测为正样本;随机将样本划分为训练集(70%)和测试集(30%),用训练集训练模型,用测试集验证模型及参数。接着再把样本打乱,重新选择训练集和测试集,继续训练模型和验证模型。将样本随机划分为K个大小相同的互斥的子集,每次选K-1个作为训练集,剩的那个作为测试集。,可以考虑划分为训练集(60%)、验证集(20%)、测试集(20%);,验证集和测试集都留1W即可;

2023-02-12 12:20:45 14938 6

原创 SVM模型训练和调参

svm调参

2023-02-05 11:53:39 2931 1

原创 SVM二分类和多分类问题的关键指标(二)

ROC曲线、AUC、P-R曲线

2023-02-05 10:58:52 522

原创 SVM二分类和多分类问题的关键指标

机器学习小白进阶中

2023-02-04 17:29:59 1224

原创 MQTT连接Onenet服务器测试

1.生成token密钥。使用的是token生成器 ,填写如下参数2.使用 进行测试。填写如下信息 ,进行测试即可

2023-01-16 15:08:18 369

原创 SQLiteStudio连接android真机报错

SQLiteStudio连接android真机报错:Could not find Android Debug Bridge application. <a href="select_adb://">Click here</a> to point out the location of the ADB application, otherwise the Android SQLite plugin will not support USB cable connections, only

2022-05-14 10:11:48 653

原创 Json数据解析之Gson

报错: Caused by: java.lang.IllegalStateException: Expected a double but was BEGIN_OBJECT at line 1 column 101 path $.data.datastreams[0].datapoints[0].value原因:json数据解析出错。解决:JSON数据分为两种----对象和数组,对象用{}括起来,数组用[]括起来。我是通过Gson进行数据解析的,根据上报的值,得知我的value是一个对象,需要在原有

2022-04-29 07:55:57 742 1

原创 json数据解析提示错误:“errno“:3,“error“:“auth failed :key:…“

原因分析:是鉴权信息不对解决办法:经过查看官方调用API文档可知,新版的mqtt物联网套件中,安全鉴权信息是升级版的,为了避免数据传输过程中泄露api-key,所以通过token生成的密钥进行传输,所以用的都是Authorization:token生成的密钥。而不再直接使用APIKEY。拓展:token计算工具需要的参数:res参考官方文档,根据不同需求会有所不同;et是到期时间,可以直接在浏览器搜索"时间戳转换",即可获得;key是AccessKey;...

2022-04-28 10:42:59 4503 2

原创 解决“Cannot fit requested classes in a single dex file (# methods: 68300 > 65536)”

原因:项目方法过多(安卓系统定义总方法是一个short int,其最大值是65536,现在68300),需要多个dex,即multidex解决办法:将build.gradle中的“minSdkVersion”的版本改为21或者更高

2022-04-22 09:05:20 4353 1

原创 getsupportfragmentmanager()方法报错

原因分析:在Android项目中运用Fragment时,有v-4包下支持的Fragment以及app包下的Fragment,二者的FragmentManager获取方式不同。app包下的FragmentManager用:FragmentManager fragmentManager=getFragmentManager();v-4包的FragmentManager用:FragmentManager fragmentManager=getSupportFragmentManager()。解决办法:由于ge

2022-04-21 14:27:20 3370

原创 BC20+MQTT+OneNet 订阅主题总是error

导致原因:mqtt版本不对,导致不稳定。解决办法:配置模组mqtt协议有v3.1和v3.1.1两个版本,onenet平台和腾讯云限定接入版本只能是v3.1.1,而bc28/26的默认mqtt版本为v3.1,可以使用以下命令将其配置为v3.1.1版本:AT+QMTCFG="version",0,4(bc26和bc20是通用的,所以我认为bc20也是这个原因,如有不对,还请各位指出错误。)(改了版本之后,测试时也不是特别稳定,推测是信号的原因?)...

2022-04-18 21:52:56 1103

原创 android app调用百度地图-百度地图sdk配置篇

1.注册百度开发者账户(可以通过原有的百度账号登录,也可以注册之后登录);2.在开发文档中根据需求进行选择;3.根据"获取AK流程"提示一步一步进行; 4.创建应用时所需要的信息;下图是在AS中获取SHA1的步骤(任意打开一个项目都可以):提交之后就可以看到有一个应用了。5.下载百度地图SDK ,根据需求进行选择下载 ;点击下载开发包即可;6.在AS项目中添加相应的SDK文件 ;7.在AS项目中同步一下配...

2022-04-17 23:56:40 2352

原创 Unable to start activity ComponentInfo

android studio项目运行时出现以下错误:Unable to start activity ComponentInfo{com.example.nb_iot_1/com.example.nb_iot_1.Getdata}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity.解决办法:在Getdata类中,使其继承自Act.

2022-04-15 21:06:40 14493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除