主要内容

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

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

标准文件格式的数据存储

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

数据存储 描述
TabularTextDatastore

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

SpreadsheetDatastore.

具有支持的Excel格式的电子表格文件,如金宝app.xlsx.

ImageageAtastore.

图像文件,包括支持的格式金宝appimread如JPEG和PNG

帕奎特adaTastore. 包含面向列数据的镶嵌类文件
filedatastore.

具有非标准文件格式的文件

需要自定义文件读取功能

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

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

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

数据存储 描述
KeyValueDatastore

键值对数据输入或输出mapreduce

塔塔塔雷斯

数据存储的检查点阵列

特定应用程序的数据存储

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

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

金宝app仿真软件模型数据

SimulationDatastore(金宝appSimulink)

用于模拟输入和与Simulink一起使用的输出数据的数据存储金宝app®模型

金宝app

仿真集合和预测维护数据

SimulationEneMbledAtastore.(预测维护工具箱)

管理模拟集成数据的数据存储

预测维护工具箱™

FileSeneMbledAtastore.(预测维护工具箱)

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

预测维修工具箱

MDF (Measurement Data Format)文件

mdfdatastore.(车辆网络工具箱)

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

车辆网络工具箱™

mdfdatastore.(动力总成Blockset)

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

电动机块组件™

深度学习

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

pixelLabelDatastore(电脑视觉工具箱)

像素标签数据的数据存储

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

PixellabelimagedAtastore.(电脑视觉工具箱)

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

数据存储是非法

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

boxlabeldatastore.(电脑视觉工具箱)

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

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

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

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

RandompatchExtractionDataStore.(图像处理工具箱)

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

数据存储是非法

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

denoisingimagedatastore(图像处理工具箱)

数据存储训练成像深神经网络的图像

数据存储是非法

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

AugmentedimageGedataStore(深度学习工具箱)

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

数据存储是非法

深度学习工具箱

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

音频文件集合的数据存储

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

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

Database Toolbox™

自定义文件格式

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

无限制的数据商

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

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

也可以看看

|||||

相关的话题