python
文章平均质量分 64
基础知识
绿树疯子
这个作者很懒,什么都没留下…
展开
-
pydotplus生成图像报错: GraphViz‘s executables not found
报错:GraphViz’s executables not found。(4)重启jupyter,重新执行DecisionTree.ipynb。Graphviz不是一个python tool,仍然需要安装。(2)解压后,编辑环境变量。(3)测试是否安装成功。原创 2024-05-22 18:46:47 · 256 阅读 · 0 评论 -
Pycharm使用Anaconda虚拟环境
这个警告说明当前所选的后端是非交互式的(non-interactive),因此无法显示图像。这可能是因为 Matplotlib 的后端设置为 ‘Agg’,它是一个非交互式的后端。如果你想要在代码运行时交互式地显示图像,可以考虑使用其他后端,如‘TkAgg’或‘Qt5Agg’。这个错误通常涉及到 Matplotlib 的后端设置问题。Matplotlib 后端是控制图形渲染的引擎,可以尝试更改后端来解决这个问题。在你的代码开头加上这两行代码,尝试用 ‘Agg’ ,看看是否能够解决这个错误。原创 2024-05-13 10:44:42 · 447 阅读 · 1 评论 -
anaconda虚拟环境pytorch安装
注意:Pytorch官网首页目前只更新到支持DUDA12.1的,还没更新到支持CDUA12.3 GPU的安装,官网首页的命令安装后只支持CPU。使用的文中这个末尾带nvidia的之前版本的命令,安装后CUDA12.3可正常在环境中使用GPU的Pytorch。注意:这里查看一下,自己的显卡驱动所能支持的版本,我这显卡驱动支持cuda12.3,所以我安装的cuda和pytorch都很新,你只需要根据自己需要更改版本就好了。以上就是验证PyTorch是否安装成功的常用方法。在命令窗口中直接输入命令–回车安装。原创 2024-05-10 20:04:41 · 603 阅读 · 1 评论 -
《动手学机器学习》资源
(1)关于“代码可在线运行”:读者可以把GitHub上的代码下载下来,用任意支持ipynb格式的在线或本地工具运行,本书不提供在线运行的工具;(2)关于习题答案:本书不提供习题答案,读者自行练习。理论解读视频课程:可扫描书中二维码观看,也可通过。原创 2024-05-10 10:51:31 · 199 阅读 · 0 评论 -
Anaconda虚拟环境
创建虚拟环境首先要查看当前已有环境,打开Anaconda Prompt,输入。这个环境用的python版本是3.9版本的,如果默认创建,会在C盘!接下来问你是否要安装这些包,输入y。就可以进入virtual 环境中。说明,我们现在已经有这几个环境。此时就完成虚拟环境的安装了。(1)若要创建一个虚拟环境。(2)进入环境,输入命令。回答y,就可以完全移除了。可以看到环境已经创建。原创 2024-05-10 09:57:28 · 252 阅读 · 1 评论 -
Jupyter配置
(3)找到Jupyter Notebook(anaconda)的快捷方式,右键点击【属性】。在目标一行中,去掉最后面的C:\Users\YX\Desktop。(1)打开【Anaconda Prompt】,输入【jupyter notebook --generate-config】命令。从运行结果可知【jupyter_notebook_config.py】的位置。去掉前面的【#】,在单引号‘’中添加路径为事先新建的文件夹。(2)使用【记事本】打开。原创 2024-05-06 16:16:54 · 308 阅读 · 1 评论 -
Anaconda安装教程
Anaconda是一个数据科学平台,提供一个发行版的 Python 以及大量常用的数据科学包、库和工具。通过包含诸如 NumPy、Pandas、SciPy、Matplotlib等核心库,以及 Jupyter Notebook等开发工具,使数据分析、机器学习和数据可视化变得更加容易。Anaconda还包括一个包管理器 conda ,用于安装、更新和管理软件包,确保不同包之间的依赖关系得到妥善处理。原创 2024-05-06 15:30:23 · 516 阅读 · 1 评论 -
Python操作Neo4j数据库
建立Neo4j链接!pip install neo4j pyahocorasick numpy pandas --no-warn-script-location定义数据操作对象from neo4j_driver import Neo4jConnection, Node链接并查看节点数量conn = Neo4jConnection('neo4j://localhost:7687/', 'neo4j', 'Lorne@2022')conn.create(Node("Person",原创 2024-04-08 18:58:24 · 320 阅读 · 0 评论 -
计算机考研复试可能的40个问题
自我介绍一般都逃不过,大家一定要提前做好准备,经历远远比名字更重要。时间通常不会超过一分钟。最好再准备一个30秒版本,重点介绍你做过什么研究、论文题目是什么等学术方面的经验,其他证明自己能力的事情都可以简要介绍。另外,有些老师会根据你的自我介绍来提问题、因此,你可以在自我介绍里设置"陷阱”",比如说一个老师很可能感兴趣的技能(学术上的),然后老师追问你就可以充分的展示自我了。原创 2024-03-27 10:18:50 · 1002 阅读 · 0 评论 -
jupyter代码的json2csv
【代码】jupyter代码的json2csv。原创 2024-03-29 20:51:16 · 158 阅读 · 1 评论 -
Jupyter服务器下Neo4j操作
建立Neo4j链接!pip install neo4j pyahocorasick numpy pandas --no-warn-script-location定义数据操作对象from neo4j_driver import Neo4jConnection, Node链接并查看节点数量conn = Neo4jConnection('neo4j://localhost:7687/', 'neo4j', 'Lorne@2022')conn.create(Node("Person",原创 2024-03-29 20:45:26 · 244 阅读 · 1 评论 -
计算机前沿知识
云存储与云数据库,在线教育,智能仓储,云安全,小A(Avast),金山云、瑞星安全云,云安全融合了并行处理、未知病毒等新兴技术,通过分布在各领城的客户端对互联网存在异常的情况进行监测、获取最新病毒程序信息)此外,模型可能能够生成多样化的输出,即便对于相同的文本描述也能产生不同的视频,以展现创造性和多样性。即“万物相连的互联网”,是互联网基础上的延伸和扩展的网络,将各种信息传感设备与互联网结合起来而形成的一个巨大网络,实现在任何时间、任何地点,人、机、物的互联互通。许多大模型采用预训练加微调的策略。原创 2024-03-27 16:53:04 · 867 阅读 · 0 评论 -
小程序服务器部署
每一个小程序在与指定域名地址进行网络通信前都必须将该域名地址添加到管理员后台白名单中。原创 2024-03-27 09:31:32 · 1385 阅读 · 0 评论 -
MySQL基本中的操作
1.设置开启服务2.登陆MySql,输入用户名和密码注意:输入密码时屏幕不会显示出来3.查看数据库4.创建数据库5.转到指定的数据库6.创建表7.查看权限8.退出MySQL原创 2022-07-01 16:39:41 · 202 阅读 · 0 评论 -
python-基础(二)
其实这只是一种假象, Python函数返回的仍然是单一值:多返回值是一个元组,但是在语法上,返回一个元组可以省略括号,而多个变量可以同时接一个元组,按位置赋给对应的值,所以Python的函数返回多值其实就是返回一个元组。函数的参数定义函数的时候,我们把参数的名字和位置确定下来,函数的接口定义就完成了。Pytbon 的函数定义非常简单,但灵活度却非常大,除了正常定义的必选参数外,还可以使用默认参数、可变参数和关键字参数,使得函数定义出来的接口不但能处理复杂的参数,还可以简化调用者的代码。原创 2024-03-26 18:42:57 · 864 阅读 · 0 评论 -
python-基础(一)
1.系统编程2.科学与数字计算3.数据库编程4.游戏、多媒体、人工智能、ⅪML、机器人等。5.快速原型6. Internet脚本7.嵌入和扩展。原创 2024-03-26 18:28:35 · 603 阅读 · 0 评论 -
人工智能相关(一)
它仅在线性回归的基础上,在特征到结果的映射中加入了一层signoid函数(非线性)映射,即先把特征线性求和,然后使用 sigmoid函数来预测。Sigmoid 是归一化的函数,可以把连续数值收敛至[0,1]的范围,提供了一种将连续型的数据离散化为。是研究、开发用于模拟、延申和扩展人的智能的理论、方法、技术以及应用系统的一门新的技术科学。越高,所以决策树的生长过程也是不断的将数据的不纯度降低的过程,希望最后得到的分类结果纯的很高,也就是准确性很高。是人工智能的核心,是使计算机具有智能的根本途径。原创 2024-03-26 20:13:27 · 1069 阅读 · 0 评论 -
python-numpy
1.NumPy是用于科学计算的一个开源Python扩充程序库,它为Python提供了高性能的数组与矩阵运算处理能力.NumPy为Python带来了真正的多维数组功能,并且提供了丰富的函数库处理这些数组。它将常用的数学函数都支持向量化运算,使得这些数学函数能够直接对数组进行操作,将本来需要在Python级别进行的循环,放到C语言的运算中,明显地提高了程序的运算速度。2.pandas库大量依赖NumPy数组来实现其Series以及DataFrame对象。原创 2024-03-26 19:28:24 · 1445 阅读 · 0 评论 -
人工智能相关(二)
不确定性推理是指那种建立在不确定性知识和证据的基础上的拉理,它实际上是一种从不确定的初始证据出发,通过运用不确定性知识。最终推出既保持一定程度的不确定性,又是合理和基本合理的结论的推理过程。一个人工智能系统,由于知识本身的不精确和不完全,采用标准逻辑意义下的推理方法难以达到解决问题的目的。对于一个智能系统来说,知识库是其核心。在这个知识库中,往往大量包含模糊性、随机性、不可靠性或不知道等不确定性因素的知识。为了解决这种条件下的推理计算问题,不确定性推理方法应运而生。原创 2024-03-26 20:28:59 · 730 阅读 · 0 评论