---
schema_version: "1"
id: dc5dacd4b5468d119b3b34971a0954aefe506109eace63ad29edadfd5b469d61
title: CdpMachineLearning Class
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_ConnectAPI_CdpMachineLearning_static_methods.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_CdpMachineLearning_static_methods.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e8585d78053451ee5b5453bbfd38a03d03e0a328279faa50aedc1d64b6806169
description: Make a machine-learning prediction with Data 360.These methods are for CdpMachineLearning. All methods are static.Make a prediction using a specified model and parameters. This request is synchronous.
---
# CdpMachineLearning Class

Make a machine-learning prediction with Data 360.

## Namespace

[ConnectApi](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_classes_connect_api.htm "The ConnectApi namespace (also called Connect in Apex) provides classes for accessing the same data available in Connect REST API. Use Connect in Apex to create custom experiences in Salesforce.")

## CdpMachineLearning Methods

These methods are for CdpMachineLearning. All methods are static.

- **[predict(predict)](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_CdpMachineLearning_static_methods.htm#apex_ConnectAPI_CdpMachineLearning_predict_1)**  
    Make a prediction using a specified model and parameters. This request is synchronous.

### predict(predict)

Make a prediction using a specified model and parameters. This request is synchronous.

#### API Version

59.0

#### Requires Chatter

No

#### Signature

public static ConnectApi.CdpMlPredictResult predict(ConnectApi.CdpMlBasePredictInput predict)

#### Parameters

predict

Type: [ConnectApi.CdpMlBasePredictInput](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_input_cdp_ml_predict_input_base_representatio.htm "Base input representation for a prediction request.")

Input representation for a prediction.

#### Return Value

Type: [ConnectApi.CdpMlPredictResult](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_cdp_ml_predict_result.htm "Represents a CDP machine-learning prediction result.")