Skip to content

[Task] Update Models API to update/remove deprecated blocks for Input, Retrieval and Output #1032

@gabrielspmoreira

Description

@gabrielspmoreira

Description

Update Merling Models to remove update or deprecated blocks. The changes will cover updating:

  • API
  • Tests
  • Examples
  • Documentation

Additional context
Here are the blocks that need to be updated or removed from the API

Input blocks

  • InputBlock -> InputBlockV2
  • EmbeddingFeatures -> Embedddings

Retrieval

  • RetrievalModel -> RetrievalModelV2
  • MatrixFactorizationModel -> MatrixFactorizationModelV2
  • TwoTowerModel -> TwoTowerModelV2
  • YoutubeDNNRetrievalModel -> YoutubeDNNRetrievalModelV2
  • InBatchSampler -> InBatchSamplerV2
    Remove:
  • ItemRetrievalScorer
  • ItemRetrievalTask
  • NextItemPredictionTask

Output blocks

  • BinaryClassificationTask -> BinaryOutput
  • RegressionTask -> RegressionOutput
  • ParallelPredictionBlock -> OutputBlock

Metadata

Metadata

Labels

area/apibreakingBreaking changechoreMaintenance for the repositorydocumentationImprovements or additions to documentation

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions