pdstools.infinity.resources.prediction_studio.v24_1

Submodules

Classes

AsyncPredictionStudioBase

Helper class that provides a standard way to create an ABC using

PredictionStudioBase

Helper class that provides a standard way to create an ABC using

AsyncPrediction

v24.1 Prediction business logic — defined once.

Prediction

v24.1 Prediction business logic — defined once.

AsyncPredictionStudio

v24.1 PredictionStudio business logic — shared parts.

PredictionStudio

v24.1 PredictionStudio business logic — shared parts.

AsyncRepository

Helper class that provides a standard way to create an ABC using

Repository

Helper class that provides a standard way to create an ABC using

Package Contents

class AsyncPredictionStudioBase(client: pdstools.infinity.internal._base_client.AsyncAPIClient)

Bases: _PredictionStudioBaseMixin, pdstools.infinity.internal._resource.AsyncAPIResource

Helper class that provides a standard way to create an ABC using inheritance.

Parameters:

client (pdstools.infinity.internal._base_client.AsyncAPIClient)

class PredictionStudioBase(client: pdstools.infinity.internal._base_client.SyncAPIClient)

Bases: _PredictionStudioBaseMixin, pdstools.infinity.internal._resource.SyncAPIResource

Helper class that provides a standard way to create an ABC using inheritance.

Parameters:

client (pdstools.infinity.internal._base_client.SyncAPIClient)

class AsyncPrediction(client, *, predictionId: str, label: str, status: str, lastUpdateTime: str, objective: str | None = None, subject: str | None = None)

Bases: _PredictionV24_1Mixin, pdstools.infinity.resources.prediction_studio.base.AsyncPrediction

v24.1 Prediction business logic — defined once.

Parameters:
  • predictionId (str)

  • label (str)

  • status (str)

  • lastUpdateTime (str)

  • objective (str | None)

  • subject (str | None)

class Prediction(client, *, predictionId: str, label: str, status: str, lastUpdateTime: str, objective: str | None = None, subject: str | None = None)

Bases: _PredictionV24_1Mixin, pdstools.infinity.resources.prediction_studio.base.Prediction

v24.1 Prediction business logic — defined once.

Parameters:
  • predictionId (str)

  • label (str)

  • status (str)

  • lastUpdateTime (str)

  • objective (str | None)

  • subject (str | None)

class AsyncPredictionStudio(client: pdstools.infinity.internal._base_client.AsyncAPIClient)

Bases: _PredictionStudioV24_1Mixin, pdstools.infinity.resources.prediction_studio.base.AsyncPredictionStudioBase

v24.1 PredictionStudio business logic — shared parts.

Parameters:

client (pdstools.infinity.internal._base_client.AsyncAPIClient)

async list_predictions() pdstools.infinity.internal._pagination.AsyncPaginatedList[pdstools.infinity.resources.prediction_studio.v24_1.prediction.AsyncPrediction]
Return type:

pdstools.infinity.internal._pagination.AsyncPaginatedList[pdstools.infinity.resources.prediction_studio.v24_1.prediction.AsyncPrediction]

async repository() pdstools.infinity.resources.prediction_studio.v24_1.repository.AsyncRepository
Return type:

pdstools.infinity.resources.prediction_studio.v24_1.repository.AsyncRepository

class PredictionStudio(client: pdstools.infinity.internal._base_client.SyncAPIClient)

Bases: _PredictionStudioV24_1Mixin, pdstools.infinity.resources.prediction_studio.base.PredictionStudioBase

v24.1 PredictionStudio business logic — shared parts.

Parameters:

client (pdstools.infinity.internal._base_client.SyncAPIClient)

list_predictions() pdstools.infinity.internal._pagination.PaginatedList[pdstools.infinity.resources.prediction_studio.v24_1.prediction.Prediction]
Return type:

pdstools.infinity.internal._pagination.PaginatedList[pdstools.infinity.resources.prediction_studio.v24_1.prediction.Prediction]

repository() pdstools.infinity.resources.prediction_studio.v24_1.repository.Repository
Return type:

pdstools.infinity.resources.prediction_studio.v24_1.repository.Repository

class AsyncRepository(client, repository_name: str)

Bases: pdstools.infinity.resources.prediction_studio.base.AsyncRepository

Helper class that provides a standard way to create an ABC using inheritance.

Parameters:

repository_name (str)

name
class Repository(client, repository_name: str)

Bases: pdstools.infinity.resources.prediction_studio.base.Repository

Helper class that provides a standard way to create an ABC using inheritance.

Parameters:

repository_name (str)

name