简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Fortran是最早出现的高级程序设计语言之一,主要适合用来解决科学计算方面的问题,主要优点是计算效率很高。要想学习一门语言,首先是学习工具,在书籍方面推荐大家参考《Fortran程序设计》(第四版),接下来主要为大家介绍如何在windows和linux下配置Fortran的编译环境。windows下Fortran编译环境的配置在windows下推荐大家配合使用Visual Studio(VS)
(1)命令行安装pip install XXX或者conda install XXXXXX为包的名称,命令输入的位置如下图所示(两个均可使用,如果一个安装失败则使用另一个)(2)操作界面安装(i)依次点击file——settings,出现如下界面(2)点击图中+,出现如下界面,在搜索框中输入相应的包的名称,选中后点击install Package(3)直接根据提示安装打开一个python源程序,在
Python中的item()和items()虽然一字之差但是用法却毫无关联,但是在搜索时经常会有人把他们搞混,所以博主就在这里为大家介绍一下这两种方法的用法。item()item()的作用是取出单元素张量的元素值并返回该值,保持该元素类型不变。听起来和使用索引来取值的作用好像一样,接下来我们看一看使用两种方法取元素值的区别:首先定义一个张量:1、直接使用索引取值:2、使用item()取出由此可以看
##RuntimeError: CUDA error: CUBLAS_STATUS_INTERNAL_ERROR when calling cublasCreate(handle)最近在使用pytorch训练神经网络时出现了标题所示的错误,产生了很大的疑惑,因为在一个月前运行是不存在任何问题的,但是现在却出问题了,所以四处寻找各种解决方案,经过一整天的努力和尝试终于解决了这个问题。接下来把尝试过的
首先要保证在你的python环境中装了numpy包,接下来我们要使用其中的两个函数用于存储和加载数组:np.savetxt()和np.loadtxt(),为避免影响大家读下去的心情,这里就不放官方文档了,直接讲解应用。二维数组的保存和读取import numpy as npa = np.ones((2, 2))##四个参数依次为文件名、数组、数据类型(浮点型)、分隔符(逗号)np.savetxt(
首先介绍一下叉乘和点乘的区别,在线性代数中我们学习过矩阵的乘法,这里所说的乘法一般默认是叉乘(也叫内积),而点乘则指的是矩阵对应元素的相乘。我们可以把矩阵看成数组的一种,也就是为维度是二维的介绍,接下来我们讲解一下numpy数组和他的叉乘、点乘操作:一、numpy数组使用numpy创建的数组叫做ndarray,是一个具有矢量算术运算和复杂广播能力的快速且节省空间的多维数组。接下来我们来创建几个数组