---
title: "Custom workers"
slug: "custom-workers"
abstract: ""
---
# Custom workers

You can extend the  with:

- Custom distributed workers (which implement the `IDistributedWorker` interface)
    - Evaluation workers (which inherit the base `EvaluationWorker` class)
- Custom deferred workers (which implement the `IDistributedWorker` interface)

The  includes several default workers that are focused on machine learning.