自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 新机设置深度学习环境

即可完成pytorch的安装,系统会自适应版本。

2024-06-13 12:21:32 89

原创 Xarray安装

如果遇到问题,参考官网。

2024-06-12 23:47:22 165

原创 Jupyter 界面汉化

安装完成之后,再次启动jupyter,就能看到中文包了。在我们安装完Jupyter,启动,发现界面是全英文。其实在设置也没有中文包,此时我们就需要安装汉化包。

2024-06-12 17:03:42 150

原创 Jupyter notebook 更改默认文件夹

如果找不到这行代码可以使用记事本的查找功能,或者复制到wps查找,大概在第几行就清楚了。这段命令可以生成jupyter的配置文件,并且显示路径。保存,重启jupyter,发现项目目录已经改变。找到配置文件,使用记事本打开。去掉#,在‘’当中填写目录。

2024-06-12 16:59:19 206

原创 在ubantu系统安装Cartopy

如果没有报错,那么Cartopy应该已经成功安装。修改完成后,记得重新加载。文件或者重新启动终端。

2024-05-28 16:59:55 352 1

原创 绘制GPS轨迹图使用matlibplot

安装matlibplot:pip install matlibplot。这里使用到matlibplot包和cartopy包。

2024-04-19 13:15:29 222 1

原创 栅格网格grid转为正交曲线网格ROMS3

海洋科学

2024-04-19 13:11:52 116 1

原创 通过手写数字识别理解神经网络的结构

本文为学习笔记,将从手写数字识别入手介绍神经网络是如何进行学习的,以及学习完的神经网络是如何识别数字的。下面是一个28*28像素的图片。28*28=784,对应到神经网络中就有784个输入,而数字有0-9一共十种,对应10个输出。下图是神经网络的结构,可见第一层是输入层,最后一层是输出层,中间的这部分统称为隐藏层。

2024-03-09 19:18:03 278

原创 Ubantu安装netCDF所需安装包

netcdf-c-4.8.0.tar.gznetcdf-fortran-4.5.3.tar.gz

2024-03-09 19:17:24 154

原创 【Fortran学习笔记4】--子程序和函数

写程序时候,可以把一段经常使用的、具有特定功能的程序代码独立处理爱,封装成子程序,以后只需要使用call调用就可以执行这一程序。在Fortran中,子程序内部变量可以影响局部变量的,可以用intent声明参数只是可读的。在函数中定义一个进入口,调用该进入口,则程序会从该入口处开始执行,而跳过在该点之前的代码。自定义程序的也需要调用才能执行,也可以独立声明,但是和子程序有两点不同。在Fortran的递归中, 输入和输出是分开的。也可以简单定义函数,此时无需调用。

2024-03-09 15:16:58 946

原创 【Fortran学习笔记3】--数组

a,b,c维数和形状一样,把比较结果赋值给a。与其他语言不同的是,Fortran的默认索引是从1开始的,但是我们可以指定范围。⑦a=sin(b)!与其它语言不同,Fortran的数组的纵向排列的。数组b中的元素同位置赋值给a。数组a中的每个元素赋值5。只取a中小于3的值,将值同位置赋值给b。

2024-03-09 14:30:13 299

原创 【Fortran学习笔记2】

这里重点关注不等于,与其它语言有所不同。

2024-03-05 10:33:15 562

原创 【Fortran学习笔记1】--程序基本结构与数据类型

Fortran = Formala+Translator,称为公式翻译器其广泛应用于数值计算领域,在气象和海洋等领域主要用于数值模式的开发和优化。数值模拟:用计算机对数学物理模型数值计算求解,进行可视化分析,达到对问题的研究目的。公式翻译器:把数学物理模型中的公式变成计算机能理解的语言,以此来求解问题。

2024-03-04 16:44:07 366 1

原创 Fortran安装——VS+Inter oneapi

查阅许多网上的博客,大同小异,以下是经过我验证可性且较为简答的Fortran安装方法。

2024-03-01 22:05:57 2277 4

原创 在哥白尼海洋网站下载洋流数据

点击海洋数据分析和预测 ,注意,这里只能下载2020年1月以来的数据,在2020年1月之前的数据将无法下载。首页这个地方可以过滤数据,选择需要的时间范围,需要的参数。选择合适的数据集,在这个数据集可以下载1993-2021.6的海洋数据,基本满足要求。点击第三个库,全球海洋再分析,在这里可以下砸1993年以来的数据。每小时数据,本人需要2019年的数据,故寻找其他下载方式。这个数据集中满足所需的条件,而且文件大小也不会超出范围。由于本人下载的数据过大,无法下载,尝试其它方法。点击下载按钮,下载数据。

2024-02-25 20:09:05 1185 4

原创 win10系统中,为双显示器设置不同的壁纸

如图,我的计算机装有两台电脑,一台主屏幕横屏显示,另一条是副屏竖屏显示。由于两台显示器分辨率不一样,设置相同的壁纸看起来不协调。如何为副屏设置壁纸?选择壁纸,右击鼠标,选择为监视器2设置,就可以为副屏设置桌面壁纸了。如此一来,两台显示器就能拥有不一样的壁纸了。选中喜欢的壁纸,可以提前添加不同分辨率的壁纸到当前壁纸库中。鼠标右击,点开个性化。

2024-01-04 10:37:15 1691 1

原创 从哥白尼下载海洋风场数据

下载格式选择NetCDF-3 (experimental, not recommended),因为是做实验用。台湾海峡的经纬度范围大约在26-22,117-121。其中,哥白尼网页提供了其它下载方式,使用API进行下载。点击下载就可以现在nc格式的风场数据。然后SubmitForm就可以啦。点击1950年以来每小时的数据。选择风场u方向和v方向数据。之后到我们请求查看进程。点击Datasets。点击download。

2023-12-27 20:36:52 778 4

原创 在pytorch环境安装jupyter

我们之前已经在conda中创建并安装了pytorch虚拟环境,但是启用jupyter时候还是现在无torch。这是因为我们是在虚拟环境pytorch中安装的pytorch,conda默认是在base中运行的,这有两种解决办法。可以看到在pytorch环境中是没有相关的那些包的,我们仅需安装jupyter所需的包就可以运行我们的jupyter。使用命令->conda install nb_conda 来安装jupyter所需的包。安装完成后,->jupyter notebook 启动jupyter。

2023-12-25 17:11:49 707 1

原创 GTX1050 pytorch安装

这里可以选择版本,网站会自动生成对应版本的安装命令,网上博主可能说需要查看自己显卡对应的cuda型号,然而事实证明,不需要,直接命令复制粘贴就行了。在命令行输入nvidia-smi,就可以看到对应cuda版本,只要安装cuda不要超过这个版本就可以。由于我电脑安装的是python3.8,上网查阅python3.8对应的Anaconda版本。安装完成之后,打开Anaconda Prompt命令框。显示为True,说明我们的pytorch安装成功。输入命令,稍等片刻完成虚拟环境的创建。

2023-12-18 22:16:11 464

原创 人工神经网络和机器学习的基本原理

隐藏层:因为不直接体现在输入与输出上,所以叫做隐藏层。所有中间层都是隐藏层。用隐藏层来找到最佳拟合函数,越复杂的问题需要隐藏层的层数和每一层神经元的个数也就越多。线性操作:类似y=kx+b的操作,将图像上下左右平移成为线性操作。激活函数:接受到上关于一个神经元的输出,如果满意则激活此神经元。每个神经元接受输入,通过带权重的连接进行传递,将总输入信号与神经元的阈值进行比较,最后通过激活函数处理确定是否激活损失函数:最后拟合的y与真实值有一定差距,这就需要损失函数来表示这个差距,通常用均方误差来表示。

2023-11-28 10:34:04 43

原创 Adding Conditional Control to Text-to-Image Diffusion Models-斯坦福

5、Results。

2023-11-23 17:07:17 42

原创 【RNN】使用循环神经网络进行温度预测

使用generator函数来实例化三个生成器,一个用于训练、验证、测试。每个生成器分别读取原始数据的不同时间段。训练生成器读取前200000个时间步,验证生成器读取 随后的100000个实践部,测试生成器读取剩下的时间步。7、生成时间序列样本及其目标的生成器。9、计算符合常识的基准方法的MAE。5、绘10天前的温度序列。

2023-11-23 12:48:08 123

原创 RNN(循环神经网络)

实际上RNN是一类具有内部环的神经网络,在处理两个不同的独立序列之间,RNN状态会被重置,因此,你仍可以将一个序列看做是单个数据点,即网络的单个输入。LSTM(Long short term memory,长短时记忆网络),是一种特殊的RNN(Recurrent Neural Network,循环神经网络),能够学习长期的依赖关系。对于这样的网络,如果想要处理数据点的序列或者时间序列则需要向网络同时展示整个序列,即将序列转换为单个数据点。小于1,在连续不断的连乘中,将不可避免的导致整体导数无限趋近于0。

2023-11-17 20:19:56 67

原创 【Python】Excel表格批量重命名

这里有一堆无序的Excel,现在我们使用Python程序对它批量重命名。遍历每个文件,重新更改日期。读取文件夹下所有的文件。

2023-11-13 22:53:26 259

原创 【python】生成包含20个随机整数的元组,并前十个数按升序排列,后十个数按降序排列

.生成包含20个随机整数的元组,并前十个数按升序排列,后十个数按降序排列。 代码: 正在上传…重新上传取消 执行结果截图: 正在上传…重新上传取消

2023-11-13 22:38:50 318

netcdf-c-4.9.2.tar.gz

netcdf-c-4.9.2.tar.gz

2024-03-09

netcdf-fortran-4.6.1.tar.gz

netcdf-fortran-4.6.1.tar.gz

2024-03-09

哥白尼海洋网站2021年6月洋流数据

哥白尼海洋网站2021年6月洋流数据

2024-02-25

RNN使用循环神经网络进行温度预测代码

RNN使用循环神经网络进行温度预测代码

2023-11-23

RNN使用循环神经网络进行温度预测

RNN使用循环神经网络进行温度预测

2023-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除