选择数据存储文件格式或应用程序
数据存储是数据集的存储库装入内存太大。每个文件格式和应用程序使用不同类型的数据存储,它包含属性相关的数据或应用程序,它支持的类型。万博1manbetxMATLAB®提供了标准文件格式(如Excel数据存储®文件和数据存储等特定应用程序的深入学习。除了现有的数据存储,如果您的数据是在一个专有格式,然后你可以使用自定义数据存储框架开发一个定制的数据存储。
标准文件格式的数据存储
一组数据在标准文件格式使用其中的一个选项。
数据存储 | 描述 |
---|---|
TabularTextDatastore |
文本文件包含用于数据,包括CSV文件 |
SpreadsheetDatastore |
与一个受支持的Excel电子表格文件格式等万博1manbetx |
ImageDatastore |
图像文件,包括所支持的格式万博1manbetx |
ParquetDatastore |
镶木地板文件包含用于数据 |
FileDatastore |
非标准文件格式的文件 需要一个自定义文件阅读功能 |
变换或结合现有的数据存储。
数据存储 | 描述 |
---|---|
CombinedDatastore |
数据存储将读取多个底层数据存储的数据 |
SequentialDatastore |
按顺序读取数据从多个底层数据存储 |
TransformedDatastore |
数据存储将底层数据存储 |
数据存储集成MapReduce和高大的数组。
数据存储 | 描述 |
---|---|
KeyValueDatastore |
键-值对输入或输出的数据 |
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
(深度学习工具箱)从深度学习应用程序数据存储,增强与随机预处理操作训练图像数据,帮助防止网络过度拟合和记忆的训练图像的细节。这个数据存储的输出每次执行一个是不同的读
操作后调用重置
。
另请参阅
TabularTextDatastore
|SpreadsheetDatastore
|ImageDatastore
|FileDatastore
|TallDatastore
|高