• 2025-01-06数据分析numpy/pandas---简介
    1、什么是数据分析?数据分析是指用适当的统计分析方法对收集来的大量数据进行分析,提取有用信息和形成结论而对数据加以详细研究和概括总结的过程。2、使用python做数据分析的常用库1.numpy      基础数值算法2.scipy       科学计算3.matplotlib
  • 2024-12-26NumPy常用方法
    np.array([1,2,3])array([1,2,3])b=np.array([1,2,3,4],dtype='float')[1.2.3.4.]c=np.array([range(i,i+3)foriin[2,4,6]])array([[2,3,4],[4,5,6],[6,7,8]])用np.zeros创建一个长度为10,值都是整型0的数组np.zeros(10,dtype=int)ar
  • 2024-12-2512.numpy模块使用
    1.numpy模块使用_array创建矩阵,shape查看矩阵维度,zero和ones方法2.numpy模块使用_矩阵的修改和查询操作3.numpy模块使用_矩阵内数值的乘法除法加法4.numpy模块使用_矩阵间的相加和相乘 
  • 2024-12-25详解 NumPy:关键知识点梳理与实践应用指引
    一、NumPy简介NumPy(NumericalPython)是一个功能强大的Python库,主要用于对多维数组(ndarray)进行高效的操作。它是许多其他数据科学和机器学习库(如Scikit-learn、Pandas等)的基础。安装可以使用pipinstallnumpy命令在命令行中安装NumPy。如果使用Anaconda环境,NumPy通常已经预
  • 2024-12-25pip的常用命令
    pip是Python中用于安装和管理软件包的工具。pip最初是作为setuptools项目的一部分而开发的,其目的是为了简化Python软件包的安装过程。随着Python的广泛应用,pip也不断发展完善,如今已成为Python社区中安装软件包的重要工具。以下是工作中常用到的一些pip命令,主要适用于windows
  • 2024-12-24numpy实现cnn, rnn, lstm, gru
    CNN#coding:utf8importtorchimporttorch.nnasnnimportnumpyasnp"""使用pytorch实现CNN手动实现CNN对比"""#一个二维卷积classTorchCNN(nn.Module):def__init__(self,in_channel,out_channel,kernel):super(TorchCNN,
  • 2024-12-20numpy的indexing学习笔记
    numpy的indexing学习笔记np.newaxis效果等价于None,放在哪儿哪儿就增加一个单位长度的维度高级索引高级索引如果用了一个ndarray的tuple,即同时使用多array进行索引,那么这些ndarray必须保证他们可以被广播到同样的shape,否则就会抛出异常。而如果有多个索引,那么它们一次索引第1
  • 2024-12-20Numpy的API介绍
    矩阵的创建第一种arange(m,n):包左不包右,即:m到n-1的数(左边界默认0)reshape(行数,列数)importnumpyasnp#导包:下面代码默认导包arr1=np.arange(15).reshape(3,5)print(arr1)得到一个3行5列的二维数组(矩阵),如下:[[0,1,2,3,4] [5,6,7,8,9][10,1
  • 2024-12-17MATH2033 Introduction to Scientific Computation
    MATH2033IntroductiontoScientificComputation—Coursework2—Submissiondeadline:15:00Friday20December2024Thiscourseworkcontributes10%towardsyourmarkforthismodule.RulesItisnotpermittedtousegenerativeartificialintelligence(AI)
  • 2024-12-15【Python应用】Jep:将Python无缝嵌入到Java应用程序中,充分发挥两种语言的潜力
    Python以其简洁的语法和丰富的库而闻名,而Java则以其性能和稳定性著称。如果能将两者的优势结合起来,将会产生巨大的开发效率提升。Jep(JavaEmbeddedPython)正是这样一个桥梁,它允许你将CPython无缝嵌入到Java应用程序中,从而充分发挥两种语言的潜力。Jep的核心功能:无缝衔接Java
  • 2024-12-13利用Numpy和Pandas浏览数据
    我们先通过一个示例来看一下Numpy的作用:通过示例我们可以看到,相比较于普通列表的乘2只是重复两次相同数据,导入Numpy模块后,其元素会是真正数学意义上的乘二。因为Numpy数组是专门为支持数字数据的数学运算而设计的,这使得它们对于数据分析比一般列表更有用。我们通过类型还注
  • 2024-12-13机器学习-numpy
    numpy学习自用机器学习复习笔记::想学好机器学习,我们应该先学好一个实用的工具,numpypython语言作为解释型语言还是太慢了,整合C/C++/Fortran代码的工具,希望在学习机器学习前应该熟练使用。如同:创建一个一维数组和二维数组我们对这个数组进行一个切片,一般来说我们要切出最后
  • 2024-12-12利用OpenCV和Numpy实现图像校正
    实验原理图像透视变换是一种几何变换,它能够将图像中的点从一个平面映射到另一个平面,通常用于校正图像中的透视失真或者创建特殊的视觉效果。在计算机视觉和图像处理中,透视变换可以通过找到一组对应点(原图中的点和目标图中的点)并计算透视变换矩阵来实现。透视变换的关键步骤:
  • 2024-12-10Numpy矩阵运算笔记
    此篇文章在2022年10月28日被记录Numpy矩阵基本运算1、python矩阵操作引入库:importnumpyasnp创建一个二维矩阵:>>>a=np.mat([[1,2,3],[4,5,6]])打印a矩阵:>>>amatrix([[1,2,3],[4,5,6]])打印a矩阵形状:>>>a.shape(2,3)转置a矩阵:
  • 2024-12-10Numpy入门学习笔记
    此篇文章在2022年10月21日被记录Numpy简单应用============创建一个一维数组a=np.array([0,1,2,3,4])b=np.array((0,1,2,3,4))c=np.arange(5)d=np.linspace(0,2*np.pi,5)print(a)>>>[01234]print(b)>>>[01234]print(c)>>>[0
  • 2024-12-06Matplotlib与NumPy结合使用技术详解
    目录一、安装与基础准备二、NumPy基础操作创建数组数组的基本操作数组的数学运算三、Matplotlib基础绘图绘制折线图绘制柱状图绘制散点图四、Matplotlib与NumPy结合使用案例正弦和余弦函数绘图绘制直方图绘制三维图形绘制子图五、总结在数据分析和科学计算领
  • 2024-12-05Python学习|科学计算基础之Numpy
    一、实验目的(1)了解numpy.ndarray数组的各种基本属性(2)掌握数组的各种访问方式。(3)掌握常用的统计函数。二、实验内容1.了解NumPy数组的基本属性In:importnumpyasnpIn:np.__version__          #显示NumPy版本,注意前后都是两个下画线In:a=np.arange(
  • 2024-12-05dependency
    ERROR:pip'sdependencyresolverdoesnotcurrentlytakeintoaccountallthepackagesthatareinstalled.Thisbehaviouristhesourceofthefollowingdependencyconflicts.onnxruntime1.13.1requiresnumpy>=1.21.6,butyouhavenumpy1.19.5whi
  • 2024-12-04Python NumPy学习指南:从入门到精通
    PythonNumPy学习指南:从入门到精通第一部分:NumPy简介与安装1.什么是NumPy?NumPy,即NumericalPython,是Python中最为常用的科学计算库之一。它提供了强大的多维数组对象ndarray,并支持大量的数学函数和操作。与Python内置的列表相比,NumPy数组的计算速度更快,占用内存更少,非常
  • 2024-12-04Numpy本征值求解
    技术背景Numpy是一个Python库中最经常被用于执行计算任务的一个包,得益于其相比默认列表的高性能表现,以及易用性和可靠性,深受广大Python开发者的喜爱。这里介绍的是使用Numpy计算矩阵本征值和本征矩阵的方法。求解问题本征问题是求解形如:\(\mathbf{A}\mathbf{v}=\lambda\mathbf{
  • 2024-11-27低版本 pytorch 和 numpy 2 版本不兼容
    一般来说,从官网安装pytorch,安装numpy不会安装最新的,会有一个校验,不会出现不兼容。但是,最近在arm架构的服务器上,安装pytorch==2.1.0,用*.whl的方式,num自动装了一个最新的2.1.3,然后就报错如下:$pythonPython3.10.15(main,Oct32024,07:21:53)[GCC11.2.0]onlin
  • 2024-11-269.2
    importnumpyasnp#导入numpy库importmatplotlib.pyplotasplt#导入matplotlib.pyplot库fromscipy.statsimportbinom#从scipy.stats导入binom模块设置试验次数和成功概率n=6p=0.3使用numpy的arange函数生成从0到6的数组x=np.arange(7
  • 2024-11-25yolov5cpu部署中numpy和pytorch快速下载
    一、若运行pycharm时出现Nomodulenamed'numpy'1.win+R输入cmd在运行虚拟环境中用piplist查看是否存在文件numpy如上是存在numpy文件若无此文件,即虚拟环境中缺少此文件2.用如下命令下载numpy文件pipinstallnumpy下载速度过慢,可利用国内镜像源后缀(+ipip源网址)进行
  • 2024-12-13使用sfc /scannow命令,出现“Windows 资源保护找到了损坏文件,但其中有一些文件无法修复。对于联机修复,位于 windir\Logs\CBS\CBS.log 的 CBS 日志文件
    使用sfc/scannow命令,出现“Windows资源保护找到了损坏文件,但其中有一些文件无法修复。对于联机修复,位于windir\Logs\CBS\CBS.log的CBS日志文件中有详细信息。例如C:\Windows\Logs\CBS\CBS.log。对于脱机修复,/OFFLOGFILE标记提供的日志文件中有详细信息。来自https://ans
  • 2024-12-12爆赞蒲公英官方格局,免费小水管翻墙回家!
    前言平时工作生活非常依赖家里内网设备,搬家后家里电信公网ip还被收回[愤怒],后一直未能寻得一种免费且稳定的中转穿透方案,偶然间发现蒲公英竟然免费开放了自家的路由器OS,心中一动,这不就能白嫖蒲公英的旁路组网了吗(以前可是只能买硬件才能实现),尝试一番后果然在云管理平台可以设置为