
机器学习
文章平均质量分 80
gb4215287
这个作者很懒,什么都没留下…
展开
-
ChatGPT的工作原理是什么?
chatgpt的工作原理转载 2023-06-12 08:59:33 · 4152 阅读 · 0 评论 -
GPT-4 被开源,OpenAI:不撤下就告你;推特将发单篇付费,马斯克:双赢;中国棋手首夺「世界棋王」,奖金 830 万
人工智能转载 2023-06-06 09:04:23 · 248 阅读 · 0 评论 -
Transformer模型简介
机器学习转载 2023-06-06 08:50:32 · 1791 阅读 · 0 评论 -
ChatGPT是什么语言模型?
gpt原创 2023-06-05 10:46:22 · 2122 阅读 · 0 评论 -
不要拿 ChatGPT 干这 6 件事
chatgpt转载 2023-06-05 09:17:51 · 135 阅读 · 0 评论 -
AIGC时代,分享11款超实用AI生成内容检测工具
ai生成检测工具转载 2023-05-31 08:55:03 · 1596 阅读 · 0 评论 -
人工智能领域的十大算法
人工智能十大算法转载 2023-04-17 10:46:51 · 1454 阅读 · 0 评论 -
Python 计算机视觉(十一)—— OpenCV 图像形态学处理
参考的一些文章以及论文我都会给大家分享出来 —— 链接就贴在原文,论文我上传到资源中去,大家可以免费下载学习,如果当天资源区找不到论文,那就等等,可能正在审核,审核完后就可以下载了。大家一起学习,一起进步!加油!!目录前言(1)基本概念(2)读取图像信息1. 图像腐蚀(1)基本概念(2)代码实现2. 图像膨胀(1)基本概念(2)代码实现3. 图像开运算(1)基本概念(2)代码实现4. 图像闭运算(1)基本概念(2)代码实现5. 图像梯度运算转载 2021-11-05 17:04:13 · 201 阅读 · 0 评论 -
小白学习机器学习---第六章:SVM算法原理(1)
SVM的英文全称是Support Vector Machines,我们叫它支持向量机。支持向量机是我们用于分类的一种算法。让我们以一个小故事的形式,开启我们的SVM之旅吧。在很久以前的情人节,一位大侠要去救他的爱人,但天空中的魔鬼和他玩了一个游戏。魔鬼在桌子上似乎有规律放了两种颜色的球,说:”你用一根棍分开它们?要求:尽量在放更多球之后,仍然适用。”于是大侠这样放,干的不错?然后魔鬼,又在桌上放了更多的球,似乎有一个球站错了阵营。显然,...转载 2020-10-03 22:50:28 · 1131 阅读 · 1 评论 -
Svm算法原理及实现
Svm(support Vector Mac)又称为支持向量机,是一种二分类的模型。当然如果进行修改之后也是可以用于多类别问题的分类。支持向量机可以分为线性核非线性两大类。其主要思想为找到空间中的一个更够将所有数据样本划开的超平面,并且使得本本集中所有数据到这个超平面的距离最短。一、基于最大间隔分隔数据1.1支持向量与超平面 在了解svm算法之前,我们首先需要了解一下线性分类器这个概念。比如给定一系列的数据样本,每个样本都有对应的一个标签。为了使得描述更加直观,我们采用二维平面进行解释,高..转载 2020-10-03 22:46:13 · 1504 阅读 · 1 评论 -
基于OpenCV的简单人脸识别系统
目录 1. 调用库函数 2. 调用摄像头并设置窗口 3. 设置图片正负样本数据集的路径 4. 调用人脸检测器 5. 正负样本载入 6.提取人脸区域 7. 建立LBPH人脸识别模型 8. 实时检测 9. 测试结果 10. 不足之处 11. 改进方法 声明:本程序基于Python的OpenCV模块编程,利用opencv已有的人脸检测器和人脸识别器进行实时人脸识别1. 调用库函数import cv2import numpy as np1 .转载 2020-08-07 18:20:35 · 1903 阅读 · 1 评论 -
python软件下载网站
几个不错的python软件下载网站如下所示:https://www.lfd.uci.edu/~gohlke/pythonlibs/https://pypi.org/project/原创 2020-06-15 16:34:43 · 609 阅读 · 0 评论 -
LightGBM参数的贝叶斯搜索(有boost_from_average参数设置)
#定义要优化的目标def LGB_L1_bayesian(num_leaves, learning_rate, feature_fraction, lambda_l1, lambda_l2, max_depth, bagging_fraction, bagging_freq): # LightGBM expects next three para...转载 2020-04-30 14:51:47 · 1065 阅读 · 0 评论 -
如何去掉字符串最后的逗号?(亲测)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u012193416/article/details/78116900收起去掉字符串最后逗号有两种方式:第一种方式是采用切片 a[:-1],取到最后一位前面一位第二种方式是采用strip()函数,去掉字符串两端的空格—————...转载 2020-04-29 23:50:44 · 5847 阅读 · 0 评论 -
python mysql curros.executemany 批量添加
#添加的表结构字段分辨是(id,title,summary,visits,accountName,grabTime)#其中id,是int自增主键,在添加操作的时候,不需要对id进行操作conn = mysql.connector.connect(user='root',password='',database='newsdb',host='127.0.0.1', port='3306')...转载 2020-04-29 23:49:32 · 231 阅读 · 0 评论 -
Python MySQLdb 循环插入execute与批量插入executemany性能分析(list批量写法亲测成功)
用Python连接MySQL数据库时,会用到MySQLdb库,这里下载↓↓↓https://pypi.python.org/pypi/MySQL-python/这个库提供了对数据库的普遍操作,增删改查之类的,教程可以参考:python下的MySQLdb使用其中,有一个很cooooooooooool的功能就是批量操作executemany,可以进行多行插入先写sql语句。要注意的...转载 2020-04-29 23:47:37 · 1135 阅读 · 0 评论 -
python判断值是否为空(亲测)
代码中经常会有变量是否为None的判断,有三种主要的写法:第一种是`if x is None`;第二种是 `if not x:`;第三种是`if not x is None`(这句这样理解更清晰`if not (x is None)`) 。`if x is not None`是最好的写法,清晰,不会出现错误,以后坚持使用这种写法。使用if not x这种写法的前提是:必须清楚...转载 2020-04-28 16:06:26 · 26594 阅读 · 0 评论 -
python for 循环每次取n个数据(亲测)
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]n = 5for b in [a[i:i + n] for i in range(0, len(a), n)]: print(b)结果如下LWJdeMacBook-Pro:projTest lai$ python3 test1.py[1, 2, 3, 4, 5][6, 7, 8, 9, 0]参考https...转载 2020-04-28 16:05:34 · 5065 阅读 · 2 评论 -
python列表按照批次分配数据(亲测)
# 场景:一次取回mongodb某表-64万数据,pymongo.errors.DocumentTooLarge: BSON document too large (28888095 bytes) -# the connected server supports BSON document sizes up to 16777216 bytes. 文档太大就无法返回,因此分10次取,每次# ...转载 2020-04-28 16:04:47 · 1230 阅读 · 0 评论 -
Python进度条,可用在for循环中查看循环个数的执行情况(很实用)
安装一个库:tqdm,命令:pip installtqdm使用方法:for i, s in enumerate(tqdm(sample_name)): print(i, s)效果:转载 2020-04-28 16:03:46 · 1262 阅读 · 0 评论 -
python 取整法(进一取值)(亲测)
import matha = 3 / 2print(a,type(a))a = math.ceil(a)print(a,type(a))输出结果:来源:https://blog.csdn.net/li_qingfeng/article/details/90266432转载 2020-04-28 12:44:13 · 3497 阅读 · 0 评论 -
用python操作mysql数据库(之批量插入数据)
#!/usr/bin/envpython#-*-coding:utf-8-*-importMySQLdb#建立连接conn=MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db')cur=conn.cursor()#对数据进行操作li=...转载 2020-04-28 00:38:55 · 2597 阅读 · 0 评论 -
Python应用02--批量往Mysql数据库插入数据
一、问题有时候接口调试,需要往数据库导入测试数据,通常我们会手动写一些插入语句或者在controller里写一个批量插入的方法,但是总不得劲,比较繁琐。如今已经迈入人工智能的天下,还在用这样老土的方法,已经被时代所抛弃。二、方案通过执行python脚本,轻松实现批量插入数据import pymysql.cursors # 用来操作数据库# 连接数据库host...转载 2020-04-28 00:37:32 · 394 阅读 · 0 评论 -
pymysql单条插入数据和批量插入数据:
一、单条插入数据:#!/usr/bin/python3import pymysql# 打开数据库连接db = pymysql.connect("localhost","testuser","test123","TESTDB" )# 使用cursor()方法获取操作游标cursor = db.cursor()# SQL 插入语句 里面的数据类型要对应sql ...转载 2020-04-28 00:35:41 · 1311 阅读 · 0 评论 -
Python从数据库读取大量数据批量写入文件的方法
今天小编就为大家分享一篇Python从数据库读取大量数据批量写入文件的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧使用机器学习训练数据时,如果数据量较大可能我们不能够一次性将数据加载进内存,这时我们需要将数据进行预处理,分批次加载进内存。下面是代码作用是将数据从数据库读取出来分批次写入txt文本文件,方便我们做数据的预处理和训练机器学习模型。 1 ...转载 2020-04-28 00:33:58 · 5648 阅读 · 0 评论 -
Python处理千万级数据
从别人的论文里找到要用的数据的原始数据自己做过滤捣鼓了两天觉得代码太慢开始用pandas做处理不得不说最大的感触就是 pandas 以及numpy在一定程度上在还原MATLAB比如MATLAB中利用逻辑值取数、元素的用法,pandas中有几乎一样的方法test:同时pandas中有很多很好用的方法,猜测使用了很多哈希值但是pandas同numpy一样,增量添加很慢也就是...转载 2020-04-27 18:44:43 · 1900 阅读 · 0 评论 -
数据分析TB级别数据量大了怎么办,不会代码模型训练怎么办?
数据分析经常会遇到数据量大的问题,比如用R语言和Python语言时经常会遇到内存溢出的问题,即使把整个机器内存全部使用,达到最大使用率,还是无济于事,比如数据量是10T,并且在大数据量下,既要保证数据能够得出结果,还要一个好的模型进行迭代训练,得到一个好的模型。这些很难。这里有两个问题 数据量大 模型训练准确性 对于第一个问题,就算单机内存再大,也是不可能处理未来不可预知的...转载 2020-04-27 18:43:21 · 1385 阅读 · 0 评论 -
python基础数据类型一(元祖)
来源:https://www.cnblogs.com/luckinlee/p/11619855.html目录一.元祖 元祖嵌套 二.range range的特性是顾头不顾尾 python2和python3中的区别 range的语法 常见的问题 一.元祖1.对于容器型数据类型list,无论谁都可以对其增删改查,那么有一些重要的数据放在list中是不安全的...转载 2020-04-27 18:05:03 · 350 阅读 · 0 评论 -
python 获取当天和前几天时间数据(亲测)
import datetimefromdatetime import datetime, date, timedeltadef dayDateRange():dates = []foriinrange(2, -1, -1):yesterday = (date.today() + timedelta(days=-i)).strf...转载 2020-04-27 11:07:58 · 1541 阅读 · 0 评论 -
Tensorflow实例3: 验证码图片的识别训练,每张图片有4个字母
学习目标目标说明验证码识别的原理说明全连接层的输出设置说明输出结果的损失、准确率计算说明验证码标签值的数字转换应用tf.one_hot实现验证码目标值的one_hot编码处理应用应用神经网络识别验证码图片1、识别效果2、验证码识别实战处理原始数据方便特征值、目标值读取训练设计网络结构网络的输出处理训练模型并预测原理分析1、目标标签分析考虑每个位置的...转载 2020-04-25 16:30:32 · 1195 阅读 · 0 评论 -
python之环境变量(测试环境可配置)(亲测)
想要实现的结果是: 执行脚本时,带一个参数,由这个参数来决定测试环境(开发or测试),比如:python test.py dev 实现代码: 方式1不用__getitem__方式: 1 import os 2 3 class OnlineConfig(object): 4 HOST="appapi.5i5j.com" 5 class Rele...转载 2020-04-23 18:17:59 · 1647 阅读 · 0 评论 -
如何查看numpy库数组的:类型、数据类型、尺寸、形状、维度? (type、dtype、size、shape、ndim)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/Dontla/article/details/96651132收起import numpy as np a1 = np.array([1,2,3,4],dtype=np.complex128) print("a1:",a1...转载 2020-04-23 15:37:47 · 3778 阅读 · 0 评论 -
python中二维列表的遍历方式(亲测)
第一种方式:类似于MATLAB中的二维数据索引,比较直观,容易理解list2d = [[1,2,3],[4,5,6]]sum = 0for i in range(len(list2d)): for j in range(len(list2d[0])): sum += list2d[i][j]print(sum)首先,定义了一个二维列表list2d.然后利用一...转载 2020-04-21 18:38:22 · 8526 阅读 · 0 评论 -
Python MySQLdb insert(插入) 封装(自测)
def insert_data(dbName,data_dict): try: data_values = "(" + "%s," * (len(data_dict)) + ")" data_values = data_values.replace(',)', ')') dbField = data_dict.keys() ...转载 2020-04-21 17:50:31 · 656 阅读 · 0 评论 -
加载MNIST报错:[WinError 10060] 由于连接方在一段时间后没有正确答复解决办法(亲测)
转载:https://blog.csdn.net/landcruiser007/article/details/79346982tensorflow加载mnist数据集,一些书上和博客中的代码如下: from tensorflow.examples.tutorials.mnist import input_data mnist=input_data.read_data...转载 2020-04-20 23:32:14 · 734 阅读 · 0 评论 -
Python程序退出方式小结(亲测)
这篇文章主要介绍了Python程序退出方式小结,具有一定参考价值,需要的朋友可以了解下。对于如何结束一个Python程序或者用Python操作去结束一个进程等,Python本身给出了好几种方法,而这些方式也存在着一些区别,对相关的几种方法看了并实践了下,同时也记录下。参考:Python 核心编程 (第二版) 中文高清1. sys.exit()执行该语句会直接退出程序,这也是经常...转载 2020-04-20 23:30:45 · 744 阅读 · 0 评论 -
将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法(亲测)
在用pandas包和numpy包对数据进行分析和计算时,经常用到DataFrame和array类型的数据。在对DataFrame类型的数据进行处理时,需要将其转换成array类型,是以下列出了三种转换方法。首先导入numpy模块、pandas模块、创建一个DataFrame类型数据dfimport numpy as npimport pandas as pddf=pd.DataFr...转载 2020-04-19 15:32:50 · 786 阅读 · 0 评论 -
如何用Python从数据库里面获取数据?4个步骤就能轻松实现
数据存放在MySQL里面,在数据库里面查询发现有个字段的数据是JSON格式,不方便进行后续的操作,比方说:统计分析,特征提取等。所以想把这个字段里面的JSON格式数据进行解析,解析成功后,然后把以结构化表的形式存放到MySQL数据库。解决方案通过Python3连接MySQL,获取MySQL数据集,利用Python的相应库解析JSON格式数据,把解析好数据放到数据框,并回存到MySQL数...转载 2020-04-19 15:31:30 · 717 阅读 · 0 评论 -
Pycharm如何自动换行
1.对当前文件有效的操作是:菜单栏->View -> Active Editor -> Use Soft Wraps。2.对所有文件都起到效果:菜单栏->File -> Settings ->Editor->General->Use soft wraps in editor转载于:https://www.cnblogs.com/Mr...转载 2020-04-19 14:42:49 · 712 阅读 · 0 评论 -
python机器学习库xgboost——xgboost算法(有分类和回归实例)
分享一个朋友的人工智能教程。零基础!通俗易懂!风趣幽默!还带黄段子!大家可以看看是否对自己有帮助:点击打开docker/kubernetes入门视频教程全栈工程师开发手册 (作者:栾鹏)python数据挖掘系列教程安装xgboost目前还不能pip在线安装,所以先在网址https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost 中下载wh...转载 2020-04-15 00:28:02 · 5607 阅读 · 0 评论