![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
Zella Zhang
无名之辈
展开
-
python 画散点图对于同一数据出现多次的情况
import matplotlib.pyplot as pltdata_dict = {4: [0, 1, 0, 0, 2], 5: [0, 1, 1, 1, 1], 6: [1, 0, 0, 1, 1], 10: [2, 4, 3, 3, 1]}print(data_dict)size_constant = 20for xe, ye in data_dict.items(): xAxis = [xe] * len(ye) # square it to amplify the原创 2021-05-23 17:26:43 · 495 阅读 · 0 评论 -
multiprocessing.cpu_count()
multiprocessing.cpu_count() —> 实际指的是线程数一开始以为是指cpu核数,可是结果输出为8(运行电脑是四核八线程)。运行结果:运行电脑配置:因此,怀疑multiprocessing.cpu_count()其实是指线程数。...原创 2021-04-21 16:46:57 · 6067 阅读 · 2 评论 -
使用pandas读取excel(转载)
使用pandas读取excel转载 2020-09-20 14:53:58 · 161 阅读 · 0 评论 -
Pytorch中Tensor与各种图像格式的相互转化(转载)
Pytorch中Tensor与各种图像格式的相互转化(原地址)转载 2020-09-09 23:10:49 · 1388 阅读 · 0 评论 -
PyTorch模型保存与加载
PyTorch模型保存与加载(原文链接)(原文更详细)常用:保存/加载 state_dict:保存torch.save(model.state_dict(), PATH)加载model = 自己的网络(*args, **kwargs)model.load_state_dict(torch.load(PATH))model.eval()转载 2020-09-07 13:00:58 · 93 阅读 · 0 评论 -
如何删除mac中的.DS_Store和git中的.DS_Store(转载)
如何删除mac中的.DS_Store和git中的.DS_Store转载 2020-09-01 16:08:08 · 167 阅读 · 0 评论 -
Pytorch使用PIL的读取单张图片并显示(转载)
原文连接转载 2020-08-31 20:50:39 · 1463 阅读 · 0 评论 -
智能优化算法之松鼠算法(Squirrel search algorithm)
文章目录背景Squirrel search algorithm(SSA)SSARandom initialization(随机初始化)Fitness evaluation(适应值评价)Sorting, declaration and random selection(排序、声明和随机选择)Generate new locations(生成新位置)第一种情况(橡树->山核桃树)第二种情况(普通树->橡树)第三种情况(普通树->山核桃树)Aerodynamics of gliding(滑翔空气原创 2020-08-07 21:25:06 · 10070 阅读 · 14 评论 -
五子棋人机游戏(python+tkinter+os+..)(学习笔记)
文章目录AI五子棋所用到的库tkinteros路径操作进程管理环境参数具体流程建立棋盘初始化棋盘布局棋盘绘制棋盘线条及部分交点绘制棋子下棋下棋子显示下过的棋子判断胜负检测是否连五检测哪方棋子赢定义按钮实现各个功能开始函数(startButton)重置函数(resetButton)悔棋函数(BakcAChess)选择执棋颜色(selectColor)选择下棋方式(selectMathod)棋盘处理生成棋谱保存棋谱打开棋谱电脑落子五子棋的几种基本棋形连五活四眠四活三眠三活二眠二**==其余知识点==**AI五原创 2020-08-06 15:30:50 · 1288 阅读 · 1 评论 -
Python GUI之tkinter窗口视窗教程(转载篇)
(原作者链接)Python GUI之tkinter窗口视窗教程大集合(看这篇就够了)转载 2020-08-05 10:02:20 · 134 阅读 · 0 评论 -
WOA求解函数极小值最优
文章目录函数Sphere function迭代50次迭代100次迭代500次Matyas function迭代50次迭代100次迭代500次Levi function迭代50次迭代100次迭代500次Three-hump camel function迭代50次迭代100次迭代500次Easom function迭代50次迭代100次迭代500次Ackely's function迭代50次迭代100次迭代500次总结Beale's funtion迭代50次迭代100次迭代500次GoldsteinPrice原创 2020-08-01 19:57:28 · 430 阅读 · 0 评论 -
鲸鱼优化算法WOA
文章目录WOAEncircling prey公式Bubble-net attcking methodshrinking encircling(包围猎物)spiraling updating(狩猎行为)公式Search for prey(搜索猎物)算法流程算法结果示例参考文献WOA元启发式优化算法在工程应用中越来越受欢迎。基于群体的元启发式优化算法不论其性质如何,都具有一个共同的特征。搜索过程分为e xploration和exploitation。座头鲸的捕猎觅食行为被称为泡网取食法,座头鲸喜欢捕食原创 2020-08-01 15:32:40 · 13377 阅读 · 4 评论 -
PSO算法求函数最优解
引用----PSO算法https://blog.csdn.net/wang454592297/article/details/80367158根据引用链接中的算法算了几个函数文章目录PSO公式速度位置函数Ackely's function迭代500次迭代1000次总结Sphere function迭代500次迭代1000次总结Rosebrock function迭代500次迭代1000次总结Beale's function迭代500次迭代1000次总结GoldsteinPrice function.原创 2020-07-28 19:55:34 · 848 阅读 · 0 评论 -
单目标优化算法测试函数python绘制及相关代码
在博客上看到了一些函数,为了练习python画图能力,所以就都绘制了部分函数文章目录函数代码和图像画图部分获取x和y的值Ackely's functionSphere functionRosebrock functionBeale's functionGoldsteinPrice functionBooth's functionBukin functionMatyas functionLevi functionThree-hump camel functionEason functionCross-in-原创 2020-07-27 21:15:34 · 5282 阅读 · 4 评论 -
pygame五子棋人机游戏
最近看了个不错的人机五子棋游戏,所以就做了写学习笔记python_pygame五子棋人机游戏思路游戏屏幕pygame.init()screen = pygame.display.set_mode((SCREEN_WIDTH,SCREEN_HEIGHT))pygame.display.set_caption('五子棋')pygme.init() 初始化display 模块pygame.display.set_mode() 初始化一个准备显示的窗口或屏幕SIZE = 30原创 2020-07-23 18:27:56 · 903 阅读 · 0 评论 -
CEC2013-benchmark基准测试函数及代码
可以用CEC13BenchMark来测试自己的算法。20个具有不同特征的基准测试函数(包括几个相同但尺寸大小不同的函数)来评估小生境算法函数F1:F_1:F1:Five-Uneven-Peak Trap (1D)F2:F_2:F2:Equal Maxima (1D)F3:F_3:F3:Uneven Decreasing Maxima (1D)F4:F_4:F4:Himmelblau (2D)F5:F_5:F5:Six-Hump Camel Back (2D)F6:F_6:F6:原创 2020-07-20 22:35:11 · 12465 阅读 · 6 评论 -
python之迷宫小游戏
迷宫小游戏强烈推荐b站麦叔编程 (https://b23.tv/ZBqJSJ)讲的真的超好,容易理解。而且理解基础代码后还可以自己稍加拓展。我进行了简单的拓展,也可能存在bug,欢迎指正。拓展一:共设置了5关,也可跟自己喜好随意设置多少关卡拓展二:左上角显示当前关卡和游戏说明拓展三:当玩家和恶魔相撞,提醒gameover,然后空格键重玩此关效果图片简单效果吃金币空格键刷新回车键进入下一关代码代码中相关注释,保准大家一定能看懂#1.创建游戏背景import t转载 2020-07-09 11:06:51 · 2252 阅读 · 12 评论 -
python基础知识入门级
python基础知识1、 注释:#单行注释,”””或者’’’多行注释2、 使用缩进来进行代码块,不需要使用{};同一个代码块的缩进数要相同。3、 python语句如果很长,可以用反斜杠(\)来实现多行语句。例:a=2+3+4print(a)#输出结果为9注:在[] () {}中的语句不可以用\来实现多行给语句。例:a=(1,2,3,4)如果使用\则会报错4、 python的数...原创 2019-09-17 16:53:53 · 123 阅读 · 0 评论