Interface ModelConverterStatsReport

Represents a detailed report generated by a model conversion process.

This includes metadata about the command, pipeline, and timestamps, as well as statistics about inputs, outputs, scene models, and data models involved in the conversion.

interface ModelConverterStatsReport {
    command: string;
    dataModels: { [key: string]: DataModelStats };
    description: string;
    inputs: { [key: string]: modelconverter.ModelConverterStatsReportInput };
    outputs: { [key: string]: modelconverter.ModelConverterStatsReportInput };
    pipeline: string;
    sceneModels: { [key: string]: SceneModelStats };
    time: string;
}

Properties

command: string

The exact command used to initiate the conversion.

dataModels: { [key: string]: DataModelStats }

A map of DataModel identifiers to their corresponding statistics.

description: string

A human-readable description of the conversion task.

A map of input identifiers to their corresponding input statistics.

A map of output identifiers to their corresponding output statistics.

pipeline: string

The name or identifier of the processing pipeline used.

sceneModels: { [key: string]: SceneModelStats }

A map of SceneModel identifiers to their corresponding statistics.

time: string

The timestamp or duration of when the conversion occurred.