摘要:
利用卷积网络对MNIST数据集分类,实现0~9的手写数字识别,是卷积神经网络的入门操作。包括(1)数据加载,(2)模型搭建,(3)模型训练和保存,(4)模型调用与测试。具体代码如下 import torchimport torch.nnimport torch... 阅读全文
摘要:
最近在学习深度学习编程,采用的深度学习框架是pytorch,看的书主要是陈云编著的《深度学习框架PyTorch入门与实践》、廖星宇编著的《深度学习入门之PyTorch》、肖志清的《神经网络与PyTorch实践》,都是入门的学习材料,适合初学者。 通过近1个多月... 阅读全文
摘要:
目录 1、XTgeo介绍 1 2 数据模型 2 (1)面数据Surface: RegularSurface 2 (2)立方体数据Cube data 3 (3)三维网格及模型属性 4 (4)井数据well data 5 (5)点数据,多边形数据 5 3、 使用方... 阅读全文
摘要:
Visual Studio 2017调试时内存数据可视化插件 软件调试时经常需要查看内存中数组的值,特别是用图形的方式展示数组的内容,非常有利于软件的调试。 (1)ArrayPlotter 折线方式显示序列数据 https://marketplace.vi... 阅读全文
摘要:
用于搜索多个文件夹内文本文件内容的搜索。 using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Draw... 阅读全文
摘要:
基于vtk中的 vtkHexahedron网格,绘制空间上8个顶点组成的网格的三维模型,最整个模型需要绘制每个vtkHexhedron网格,组成整体模型,是vtkUnstructuredGrid的显示方法。这里只放了规则模型的框架图和颜色,可以用于显示ecli... 阅读全文
摘要:
1、生成简单模型 利用vtk的典型流程是:读取或生成一些数据,过滤(filter)它,渲染(render)它,然后与它交互。 有两种基本的获取数据的方式。这些数据可能是存在文件中,需要读入vtk系统,数据也可能有一些方法生成(通过算法或数学表达)。获取数据用于... 阅读全文
摘要:
一、vtk基本架构 Vtk是基于对象的系统,高效使用vtk的关键是深入理解使用的对象模型。这样做可以避免对系统种上百种种对象的错误理解。有了对对象模型的准确理解,将很容易对这些对象进行组合编写自己的应用程序。也需要知道系统中很多对象的能力(特性和方法),要知道... 阅读全文
摘要:
我们生活在信息时代—数据获取更加容易、存储更加便宜。在1991年、据称每两个月信息的存储量就翻一倍。不幸的是,机器能够读取的信息量的增加、理解并运用信息的速度远远跟不上信息增加的步伐。机器学习提供了一套自动分析大规模数据的工具。 机器学习是一种能够自动提高本身... 阅读全文
摘要:
差异进化(Differential Evolution)是一种全局最优化的算法。它是一种随机直接搜索方法,通过参数向量集的随机扰动实现并行计算,通过自组织的方式减少用户参数输入。 差异进化算法算法本身输入遗传类算法,包含杂交、变异和竞争等基本特点。在遗传算法的... 阅读全文