GoogleCloudAiplatformV1ExplanationMetadataInputMetadata.fromJson constructor

GoogleCloudAiplatformV1ExplanationMetadataInputMetadata.fromJson(
  1. Map json_
)

Implementation

GoogleCloudAiplatformV1ExplanationMetadataInputMetadata.fromJson(
    core.Map json_)
    : this(
        denseShapeTensorName: json_['denseShapeTensorName'] as core.String?,
        encodedBaselines: json_.containsKey('encodedBaselines')
            ? json_['encodedBaselines'] as core.List
            : null,
        encodedTensorName: json_['encodedTensorName'] as core.String?,
        encoding: json_['encoding'] as core.String?,
        featureValueDomain: json_.containsKey('featureValueDomain')
            ? GoogleCloudAiplatformV1ExplanationMetadataInputMetadataFeatureValueDomain
                .fromJson(json_['featureValueDomain']
                    as core.Map<core.String, core.dynamic>)
            : null,
        groupName: json_['groupName'] as core.String?,
        indexFeatureMapping: (json_['indexFeatureMapping'] as core.List?)
            ?.map((value) => value as core.String)
            .toList(),
        indicesTensorName: json_['indicesTensorName'] as core.String?,
        inputBaselines: json_.containsKey('inputBaselines')
            ? json_['inputBaselines'] as core.List
            : null,
        inputTensorName: json_['inputTensorName'] as core.String?,
        modality: json_['modality'] as core.String?,
        visualization: json_.containsKey('visualization')
            ? GoogleCloudAiplatformV1ExplanationMetadataInputMetadataVisualization
                .fromJson(json_['visualization']
                    as core.Map<core.String, core.dynamic>)
            : null,
      );