
python
YYYa77
这个作者很懒,什么都没留下…
展开
-
【python】Torch not compiled with CUDA enabled
不兼容print(torch.cuda.is_available())结果为false。因此判断Torch和CUDA不兼容访问PyTorch官网,查找与CUDA版本兼容的添加链接描述安装Cuda添加链接描述原创 2022-04-28 19:09:52 · 1419 阅读 · 0 评论 -
【python】exec函数
作用exec语句用来执行储存在字符串或者文件中的python语句示例for i in range(m_no): expr1 = '''self.m_{} = agent_machine.machine(env, {}, print = 0)'''.format(i,i) # create machines exec(expr1)原创 2022-04-28 13:47:44 · 947 阅读 · 0 评论 -
【python】SimPy库
官网添加链接描述作用使用SimPY进行离散事件仿真SimPY是一个Python下的第三方库,可以方便的进行离散事件的仿真。仿真速度比较快。下面记录一下我的一点心得,不保证完全正确,供参考。主要概念EnvironmentProcessEventResourceSimPY使用Environment,Process,Event,Resource四大概念来进行离散事件的仿真。Environment就是整体仿真所在的时间,主要用于提取时间。Process就是仿真过程中的实体,如:顾客, 设备,原创 2022-04-28 13:41:24 · 4116 阅读 · 0 评论 -
python生成可执行文件
1、安装pyinstaller2、pyinstaller参数-F 表示生成单个可执行文件-D –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)-w 表示去掉控制台窗口,这在GUI界面时非常有用。不过如果是命令行程序的话那就把这个选项删除吧-c –console, –nowindowed 使用控制台,无界面(默认)-p 表示你自己自定义需要加载的类路径,一般情况下用不到-i 表示可执行文件的图标其他参数,可以通过pyinstaller --help查看3、开始打包原创 2021-04-07 21:10:41 · 793 阅读 · 1 评论 -
[python]append函数 后面数据覆盖前面数据 的问题解决——拷贝对象
c =[]a = [1,2,3]c.append(a) #第一次添加 aprint(c)a.append(4)c.append(a) #第二次添加 aprint(c)a.append(5)c.append(a) #第三次添加 aprint(c)希望的结果:[[1, 2, 3]][[1, 2, 3], [1, 2, 3, 4]][[1, 2, 3], [1, 2, 3, 4], [1, 2, 3, 4, 5]]实际的输出结果:[[1, 2, 3]][[1, 2, 3,原创 2020-12-07 13:17:00 · 1390 阅读 · 0 评论 -
多目标优化问题MOP
概念多目标优化问题( multi-objective optimization problem,MOP)也称为向量优化问题或多准则优化问题。多目标优化问题可以描述为:在可行域中确定由决策变量组成的向量,它满足所有约束,并且使得由多个目标函数组成的向量最优化。而这些组成向量的多个目标函数彼此之间通常都是互相矛盾的。因此,这里的“优化”意味求一个或一组解向量使目标向量中的所有目标函数满足设计者的要求。这些相互冲突的子目标,一个子目标的改善有可能会引起另一个或者另几个子目标的性能降低 , 也就是要同时使多原创 2020-11-22 23:32:55 · 12938 阅读 · 4 评论 -
遗传算法(GA)原理以及matlab与python实现
1.概述遗传算法,模拟达尔文进化论的自然选择和遗传学机理的生物进化过程的计算模型,一种选择不断选择优良个体的算法。谈到遗传,想想自然界动物遗传是怎么来的,自然主要过程包括染色体的选择,交叉,变异,这些操作后,保证了以后的个体基本上是最优的,那么以后再继续这样下去就可以一直最优了。解决的问题:主要还是解决优化类问题,尤其是那种不能直接解出来的很复杂的问题2.技术2.1编码(1)二进制编码二进制编码的字符串长度与问题所求解的精度有关。需要保证所求解空间内的每一个个体都可以被编码。优点:编、解码操原创 2020-10-27 19:41:37 · 2960 阅读 · 3 评论 -
[python]pycharm查看每个变量的所有数据
效果要想在pycharm中以表格的形式查看变量,如下图方法之后再点击运行,在右边出现了变量的窗口:之后便得到了原创 2020-09-06 15:32:41 · 13929 阅读 · 0 评论 -
[python]Jupyter Notebook代码自动提示补全
1.首先安装 nbextensionspip install jupyter_contrib_nbextensionsjupyter contrib nbextension install --user2.然后安装 nbextensions_configuratorpip install jupyter_nbextensions_configuratorjupyter nbextensions_configurator enable --user3.最后重启jupyter,在弹出的主页面原创 2020-09-01 15:57:35 · 2427 阅读 · 3 评论 -
[python]安装anaconda
版本Anaconda两个版本一个适用py2.7的Anaconda2,一个适用py3的Anaconda3。一般情况下,大家都是先安装了python,在已有python的情况下搭配Anaconda来使用。下载官网下载网站:https://www.anaconda.com/官网速度很慢,推荐镜像网站安装镜像网站下载网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/这是清华大学的镜像网,直接找到你需要的下载即可我直接选择了最新的版本下原创 2020-09-01 10:41:31 · 132 阅读 · 0 评论 -
[python]pip镜像以及pycharm使用镜像下载库以及available package不显示包的问题
Pip镜像以及使用镜像下载库镜像源使用镜像下载库永久修改镜像源镜像源新版ubuntu要求使用https源,要注意。清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlin原创 2020-08-30 16:07:26 · 3522 阅读 · 2 评论 -
[Python]自动、使用镜像网站自动和手动安装Numpy
Python安装Numpy直接安装Numpy模块自行下载numpy之后安装直接安装Numpy模块在cmd输入直接pip install numpy若出现报错:ou are using pip version 18.1, however version 20.2.2 is available. You should consider upgrading via the ‘python -m pip install --upgrade pip’ command.根据提示:您使用的是pip版本18.1,但原创 2020-08-30 13:53:37 · 3925 阅读 · 0 评论