主要内容

选择文件格式或应用程序的数据存储

数据存储是存放过大而无法放入内存的数据集合的存储库。每种文件格式和应用程序使用不同类型的数据存储,其中包含与其支持的数据或应用程序类型相关的属性。万博1manbetx马铃薯®提供标准文件格式(如Excel)的数据存储®针对深度学习等特定应用程序的文件和数据存储。除了现有数据存储外,如果您的数据以专有格式,则可以使用自定义数据存储框架开发自定义数据存储。

标准文件格式的数据存储

对于标准文件格式的数据集合,请使用以下选项之一。

数据存储 描述
TabularTextDatastore

包含面向列数据的文本文件,包括CSV文件

SpreadsheetDatastore.

具有支持的Excel格式的电子表格文件,如万博1manbetx.xlsx.

imageageAtastore.

图像文件,包括支持的格式万博1manbetximread如JPEG和PNG

帕奎特adatastore. 包含面向列数据的镶木地板文件
filedatastore.

非标准文件格式的文件

需要自定义文件读取功能

转换或组合现有数据存储。

数据存储 描述
ConventDatastore. 数据存储区组合从多个底层数据存储读取的数据
TransformedDatastore 数据存储区转换底层数据存储

数据存储与MapReduce和高阵列集成。

数据存储 描述
KeyValueDatastore

键值对数据输入或输出mapreduce

塔塔塔斯特雷

数据存储的检查点阵列

特定应用程序的数据存储

根据您的应用程序使用其中一个数据存储。

应用 数据存储 描述 工具箱需要

万博1manbetxSimulink模型数据

SimulationDatastore(万博1manbetxSimulink)

用于模拟输入和使用Simulink的输出数据的数据存储万博1manbetx®模型

万博1manbetx

仿真集合和预测维护数据

SimulationEneMbledAtastore.(预测维护工具箱)

数据存储来管理仿真集合数据

预测维护工具箱™

fillensembledataStore.(预测维护工具箱)

数据存储在自定义文件格式中管理集合数据

预测维修工具箱

MDF (Measurement Data Format)文件

mdfdatastore(车辆网络工具箱)

用于收集MDF文件的数据存储

车辆网络工具箱™

mdfdatastore(动力总成Blockset)

用于收集MDF文件的数据存储

电动机块组件™

深度学习

用于预处理图像或序列数据的数据存储

pixelLabelDatastore(电脑视觉工具箱)

像素标签数据的数据存储

计算机Vision Toolbox™和深度学习工具箱™

PixellabelimagedAtastore.(电脑视觉工具箱)

用于训练语义分割网络的数据存储

数据存储是非法

计算机视觉工具箱和深度学习工具箱

boxlabeldatastore.(电脑视觉工具箱)

用于边界框标记数据的数据存储

计算机视觉工具箱和深度学习工具箱

SignalDataStore.(信号处理工具箱) 用于收集信号文件的数据存储

信号处理工具箱™和深度学习工具箱

RandompatchExtractionDatastore.(图像处理工具箱)

用于从图像或像素标签图像中提取随机补丁的数据存储

数据存储是非法

图像处理工具箱™和深度学习工具箱

denoisingimageageataTastore.(图像处理工具箱)

数据存储训练了一个越来越深神经网络的图像

数据存储是非法

图像处理工具箱和深度学习工具箱

AugmentedimageGedataStore.(深度学习工具箱)

用于调整和增强训练图像的数据存储

数据存储是非法

深度学习工具箱

音频数据 audiodatastore.(音频工具箱)

音频文件集合的数据存储

音频工具箱™
up-Mement Image数据 blockedimageageataStore.(图像处理工具箱) 用于管理过大而无法放入内存中的单个映像块的数据存储 图像处理工具箱
数据库数据 databasedatastore.(数据库工具箱)

关系数据库中数据集合的数据存储

Database Toolbox™

自定义文件格式

对于以自定义文件格式集合,如果每个单独的文件都适合内存,请使用filedatastore.以及您的自定义文件读取功能。否则,使用使用的自定义或专有数据开发自己的完全自定义数据存储matlab.io.Datastore班级。看开发自定义数据存储

非法的数据商

的调用不返回完全相同的数据的数据存储呼叫后的功能重启函数是不确定的数据存储。不使用非确定性数据存储与阵列,mapreduce或者需要多次读取数据的任何其他代码。

有些应用程序需要随机扩充或转换的数据。例如,AugmentedimageGedataStore.(深度学习工具箱)DataStore,来自Deep Learning应用程序增强培训图像数据具有随机预处理操作,以帮助防止网络过度拟合和记忆训练图像的确切细节。每次执行此数据存储的输出都不同呼叫后的操作重启

也可以看看

|||||

相关的话题