- 博客(28)
- 收藏
- 关注
原创 AI周报TOP20|2025年第12周|OpenAI天价融资、百度飞桨3.0炸场?03月31日-04月06日
截至2025年3月14日,企鹅支教平台的人工智能通识课覆盖全国6个省/直辖市,24个州市、67个区县,共落地202所学校、281个班级,惠及7000余名学生,其中甘肃省94校134班,河北省67校98班,青海省29校30班,重庆市9校15班,大部分为乡村小学。亚马逊推NovaAct;根据官方介绍,在常规更新方面,V7版本增强了文本理解能力并升级了细节纹理质感,人物肢体/手部/物体结构等连贯性都有提升,同时V7版本将默认启用“个性化模型”功能,该功能可学习用户偏好,实现更精准的创意解读,用户可随时开关。
2025-04-07 10:06:35
486
原创 KAN学习笔记
4.如前所述,这样的网络被认为太简单,无法在实践中任意地用光滑样条近似任何函数!因此,我们将我们的KAN概括为更广泛和更深。目前还不清楚如何使KANs更深,因为Kolmogorov-Arnold表示对应于两层的KANs。据我们所知,目前还没有一个“一般化”版本的定理对应于更深层次的KANs。1.mlp在节点(“神经元”)上有固定的激活函数,而kan在边缘(“权重”)上有可学习的激活函数。kan根本没有线性权重——每个权重参数都被参数化为样条的单变量函数所取代。
2024-05-06 09:52:31
754
原创 六、基于深度学习关键点的指针式表计识别
本方案实现环境数据标注时间本方案60sVS百度方案360s提示所以你还愿意采用标注1张图片需要6分钟的方案吗?一套可靠的方案,让开发、优化、部署、落地都省事。httpshttpshttpshttpshttps。
2022-07-27 18:47:56
8406
33
原创 五、图像像素统计
图像区域像素统计适用于统计图像像素差距较明显,当像素值计算出来后可进行比较。下面展示一些 内联代码片。// A code blockvar foo = 'bar';import cv2 as cv,cv2import matplotlib.pyplot as pltimport numpy as np,time,os# #不同算子的差异def cv_show(img,name): cv2.imshow(name,img) cv2.waitKey() cv2.des
2021-10-29 14:06:30
1994
原创 四、opencv角点检测算法(python)
文章目录前言一、角点检测二、使用步骤1.角点检测算法2.代码总结前言一、角点检测opencv角点检测,适用于角点周围无干扰的情况。如下图这种情况。如下图:周围有多个角点、或者直线等的干扰,效果是异常的惊人。二、使用步骤1.角点检测算法1.Moravec角点检测算法2.Harris角点检测3.Shi-Tomasi 算法参考链接:链接2.代码代码如下(示例):import numpy as npimport cv2,os,globfrom matplotlib im.
2021-10-29 14:00:49
4161
原创 二、多并发实现接口压力测试
一、flsak接口压力测试import base64import loggingimport os, cv2,timeimport urllib, globimport numpy as npimport requests, time, json, threading, randomimport tracebackdef cv_imread(file_path): # 读取中文path cv_img = cv2.imdecode(np.fromfile(file_path,
2021-09-16 15:22:17
593
原创 一、网页端文件流的传输
下面展示一些 内联代码片。import json,requestsimport base64import numpy as npfrom PIL import Imageimport flaskimport io,cv2from io import BytesIO,StringIOapp=flask.Flask(__name__)@app.route("/",methods=["POST"])def registered_user(): print("wo")
2021-07-13 11:56:56
1355
原创 二、深度学习数据增强方法汇总
深度学习模型训练数据增强方法汇总一、随机裁剪二、RGB-->BGR通道互换三、仿射变换(缩放)三、随机旋转四、对比度调整五、随机抠图六、bound box 中心点随机抠图七、随机缩放后面会增加一些非线性的数据增强的方法。。。。。。。。一、随机裁剪class RandomResize(object): def __init__(self, cfg): self.image_short_size = 768 self.image_max_size = 768
2021-06-26 17:56:37
1882
原创 一、multiprocessing.pool.RemoteTraceback
遇到如下问题多半时数据有问题`。// A code blockvar foo = 'bar';multiprocessing.pool.RemoteTraceback: """Traceback (most recent call last): File "/home/unaguo/anaconda3/envs/pt1.3-py3.6/lib/python3.6/multiprocessing/pool.py", line 119, in worker result = (True,
2021-06-21 11:33:36
5673
2
原创 opencv读取文件路径
文章目录一、opencv读取文件路径二、使用一、opencv读取文件路径主要解决:针对中文路径出现如下问题:OpenCV(4.2.0) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion failed) !_src.emp二、使用代码如下(示例):def cv_imread(file_path): # 读取中文路径图片 cv_img = cv2.imdecode(np.fromfile(f
2021-06-10 14:59:21
1139
原创 三、python中最基础的文件处理汇总
文章目录前言一、分配train和val的训练数据二、将一个文件夹的文件按比例复制给多个文件夹总结前言最基本的文件操作。提示:以下是本篇文章正文内容,下面案例可供参考一、分配train和val的训练数据一个文件夹的文件按比例分为train和val数据。'''train:val=1.5:8.5'''import os ,random,shutil #文件操作模块import globdef moveFile(all_img_dir,val_img_dir,all_txt_dir,..
2021-05-29 18:04:46
358
1
原创 二、OCR训练时,将txt文件和图片数据转为lmdb文件格式
文章目录前言一、背景?二、直接上内容1.代码2.文件说明前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、背景?示例:是基于ocr训练而作。二、直接上内容1.代码代码如下(示例):# -*- coding:utf-8 -*-import osimport lmdb # ?pip install?????impo
2021-05-28 15:22:52
1314
2
原创 一、多个txt文件合并成1个txt文件
项目场景:主要完成OCR训练前,dataset需要加载的lmdb格式的文件。问题描述:直接上代码,一看就明白:#@Overrideimport osdef Combine_txt(): dirpath = r"E:\enducate\test_paper\Train_code\txt1111" files = os.listdir(dirpath) res = "" for file in files: if file.endswith(".
2021-05-28 15:13:22
326
原创 一、迁移学习与fine-tuning有什么区别?
一、迁移学习举个例子,假设boss让你做一下目标检测,这个数据集是关于光纤箱喷码字符检测的。问题是,数据集很少(只有1000张数据),里面有多干扰的信息,你发现从零训练开始训练yolo的效果很差,很容易过拟合。怎么办呢,于是你想到了使用Transfer Learning,用别人已经训练好的Imagenet的模型来做。二、迁移学习有哪些手法把Alexnet里卷积层最后一层输出的特征拿出来,然后直接用SVM分类。这是Transfer Learning,因为你用到了Alexnet中已经学到了的“知识”。
2021-04-12 11:16:35
622
翻译 一、Focal Loss理论及代码实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、基本理论二、实现1.公式2.代码实现总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、基本理论1.采用soft - gamma: 在训练的过程中阶段性的增大gamma 可能会有更好的性能提升。2.alpha 与每个类别在训练数据中的频率有关。
2021-04-02 16:03:08
1943
2
原创 一、PyTorch Cookbook(常用代码合集)
PyTorch Cookbook(常用代码合集)原文链接:https://mp.weixin.qq.com/s/7at6y2NcYaxGGN8syxlccA谢谢作者的付出。
2021-02-02 09:58:53
224
原创 一、如何实现python导入另一个文件中的模块(方法)?
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、从另一个文件夹中导入模块,如何实现?二、sys.path.append的作用前言一、从另一个文件夹中导入模块,如何实现?二、sys.path.append的作用sys.path.append 是为了将路径目录添加到系统环境变量path 下。...
2021-01-21 17:29:31
1592
2
原创 四、One-hot和损失函数的应用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、One-hot是什么?二、应用场景三、One-hot创建方法(3种)1.for 循环生成2.读入数据二级标题总结前言今天闲来无事,因为学习人工智能的道路上遇到了很多问题,纠结从那个问题开始解决?但是不要紧,我已经有答案了。所以,我决定总结一下最近学习知识要点,以缓解紧张的学习气氛。哈哈哈~~,来吧,进入正题。/font>提示:讲一下数据预处理之One-Hot。以下是本篇文章正文内容,下面案例可供参考一、O
2020-12-14 19:51:42
3813
2
原创 三、如何搞自定义数据集?
文章目录前言一、定义的数据集已经进行数据预处理、包括旋转、裁剪、正则化等等?二、使用步骤1.引入库2.读入数据总结前言MNIST数据这个最最基础的数据集已经被走在程序猿道路上的同学们玩坏了,所以今天教大家如何搞一个自定义数据集。/font>一、定义的数据集已经进行数据预处理、包括旋转、裁剪、正则化等等?示例:二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as.
2020-12-07 19:56:19
1062
原创 二、如何保存MNIST数据集中train和test的图片?
如何保存MNIST数据集中train和test的图片?// An highlighted blockfrom torchvision import datasets, transformsimport osif __name__ == '__main__': train_data = datasets.MNIST("./data", train=True, transform=transforms.ToTensor(), download=True) # 读取train数据 t
2020-12-02 19:16:07
460
原创 一、常见损失函数的用法
前言定义损失函数的常用方法,其中包括多分类交叉熵、均方差、二分类交叉熵的用法。其作用包括:1.衡量模型输出值和标签值的差异;2.评估模型的预测值与真实值不一致程度;3.神经网络中优化的目标函数,损失函数越小,预测值越接近真实值,模型健壮性也越好。一、L1-loss(MAE)、L2- loss(MSE)、smooth L1- loss、交叉熵损失函数是什么?二、使用步骤1.损失函数方法代码如下(示例):#定义损失函数,更新梯度----loss_fn = torch.nn.CrossEnt
2020-11-30 12:55:33
1899
原创 三、如何读取视频?
一、如何读取视频?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import cv2cap=cv2.VideoCapture(r"C:\Users\liewei\Desktop\pic\1.mp4")while(1): ret,frame=cap.read() gray=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) cv2.imshow("cap",fram
2020-11-23 19:52:58
273
原创 二、如何读入图片、显示图像?
一、如何读入、显示图像?1.引入库代码如下(示例):import cv2img=cv2.imread(r'C:\Users\liewei\Desktop\pic\1.jpg',0)#0为灰度图,1为彩色图cv2.namedWindow('img',cv2.WINDOW_AUTOSIZE)cv2.imshow('img',img)cv2.waitKey(0)cv2.destroyAllWindows()#删除建立的窗口,括号内输入你想删除的窗口名二、总结1.imread(r’C:\User
2020-11-23 19:36:31
277
原创 一、如何给视频加字幕?
一、如何给视频加字幕?解题思路:获取视频帧数二、使用步骤1.引入库代码如下(示例):import cv2import randomimport numpy as npimport pandas as pdfrom PIL import Image, ImageDraw, ImageFont# 颜色def rand_color(): font_r = random.randint(128, 255) font_g = random.randint(128, 255)
2020-11-23 19:08:32
655
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人