主要内容

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

数据存储是数据集的存储库装入内存太大。每个文件格式和应用程序使用不同类型的数据存储,它包含属性相关的数据或应用程序,它支持的类型。万博1manbetxMATLAB®提供了标准文件格式(如Excel数据存储®文件和数据存储等特定应用程序的深入学习。除了现有的数据存储,如果您的数据是在一个专有格式,然后你可以使用自定义数据存储框架开发一个定制的数据存储。

标准文件格式的数据存储

一组数据在标准文件格式使用其中的一个选项。

数据存储 描述
TabularTextDatastore

文本文件包含用于数据,包括CSV文件

SpreadsheetDatastore

与一个受支持的Excel电子表格文件格式等万博1manbetx.xlsx

ImageDatastore

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

ParquetDatastore 镶木地板文件包含用于数据
FileDatastore

非标准文件格式的文件

需要一个自定义文件阅读功能

变换或结合现有的数据存储。

数据存储 描述
CombinedDatastore 数据存储将读取多个底层数据存储的数据
SequentialDatastore 按顺序读取数据从多个底层数据存储
TransformedDatastore 数据存储将底层数据存储

数据存储集成MapReduce和高大的数组。

数据存储 描述
KeyValueDatastore

键-值对输入或输出的数据mapreduce

TallDatastore

数据存储的检查点数组

为特定的应用程序数据存储

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

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

万博1manbetx仿真软件模型数据

SimulationDatastore(万博1manbetx模型)

为模拟输入和输出数据,使用数据存储模型万博1manbetx®模型

万博1manbetx

模拟合奏和预见性维护数据

simulationEnsembleDatastore(预测维护工具箱)

数据存储管理模拟整体数据

预见性维护工具箱™

fileEnsembleDatastore(预测维护工具箱)

数据存储管理整体数据的自定义文件格式

预测维修工具箱

测量数据格式(MDF)文件

mdfDatastore(车辆网络工具箱)

数据存储为MDF文件的集合

车辆网络工具箱™

mdfDatastore(动力总成Blockset)

数据存储为MDF文件的集合

动力总成Blockset™

深度学习

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

pixelLabelDatastore(计算机视觉工具箱)

像素标签数据的数据存储

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

pixelLabelImageDatastore(计算机视觉工具箱)

数据存储语义分割网络培训

数据存储是不确定的

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

boxLabelDatastore(计算机视觉工具箱)

边界框标签数据的数据存储

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

signalDatastore(信号处理工具箱) 数据存储文件集合的信号

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

randomPatchExtractionDatastore(图像处理工具箱)

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

数据存储是不确定的

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

denoisingImageDatastore(图像处理工具箱)

数据存储训练神经网络图像去噪深

数据存储是不确定的

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

augmentedImageDatastore(深度学习工具箱)

数据存储为调整和增加训练图像

数据存储是不确定的

深度学习工具箱

音频数据 audioDatastore(音频工具箱)

数据存储的音频文件的集合

音频工具箱™
内存不足的图像数据 blockedImageDatastore(图像处理工具箱) 数据存储管理的单个图像块太大了,适合在内存中 图像处理工具箱
数据库数据 databaseDatastore(数据库工具箱)

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

数据库工具箱™

自定义文件格式

收集的数据在一个自定义的文件格式,适合在内存中,如果每个文件使用FileDatastore连同您的自定义文件阅读功能。否则,开发自己的完全定制的定制或专有数据使用的数据存储matlab.io.Datastore类。看到开发自定义数据存储

不确定性数据存储

数据存储不返回相同的数据调用函数调用重置函数的不确定性数据存储。不要使用不确定的数据存储数组,mapreduce,或任何其他代码,需要不止一次读取的数据。

一些应用程序需要数据随机扩充或改变。例如,augmentedImageDatastore(深度学习工具箱)从深度学习应用程序数据存储,增强与随机预处理操作训练图像数据,帮助防止网络过度拟合和记忆的训练图像的细节。这个数据存储的输出每次执行一个是不同的操作后调用重置

另请参阅

|||||

相关的话题