---
title: "init(_:annotationsColumnName:featuresColumnName:resultsColumnName:)"
framework: createmlcomponents
role: symbol
role_heading: Initializer
path: "createmlcomponents/annotatedfeatureprovider/init(_:annotationscolumnname:featurescolumnname:resultscolumnname:)"
---

# init(_:annotationsColumnName:featuresColumnName:resultsColumnName:)

Creates an adaptor that converts a regular estimator to a tabular estimator.

## Declaration

```swift
init(_ base: Base, annotationsColumnName: String = "targets", featuresColumnName: String = "features", resultsColumnName: String = "results")
```

## Parameters

- `base`: A supervised estimator.
- `annotationsColumnName`: The annotations column name.
- `featuresColumnName`: The features column name.
- `resultsColumnName`: The results column name.
