---
title: "Returns classifier models, thresholds, and training defaults"
method: GET
path: "/classifier/info"
tags: ["classifier"]
---

# Returns classifier models, thresholds, and training defaults

`GET /classifier/info`

## Response `200`

Successful Response

- ClassifierInfo
  - `weak_signal_threshold` number, required — Signal percentage below which training signal is weak
  - `strong_signal_threshold` number, required — Signal percentage above which training signal is strong
  - `transformer_models` ClassifierBaseModelOption[], required — Selectable transformer base models (span & document classification)
    - `value` string, required — HuggingFace model name
    - `label` string, required — Display label for the model
  - `embedding_models` ClassifierBaseModelOption[], required — Selectable embedding base models (sentence classification)
    - `value` string, required — HuggingFace model name
    - `label` string, required — Display label for the model
  - `training_params` ClassifierTrainingDefaults, required
    - `adapter_name` string, nullable, required — Default adapter to use, or null to train without an adapter
    - `epochs` integer, required — Default number of training epochs
    - `batch_size` integer, required — Default training batch size
    - `early_stopping` boolean, required — Whether early stopping is enabled
    - `early_stopping_patience` integer, required — Default validation patience for early stopping
    - `train_test_split` number, required — Default fraction of training data reserved for validation
    - `learning_rate` number, required — Default learning rate
    - `weight_decay` number, required — Default weight decay
    - `dropout` number, required — Default dropout rate
    - `chunk_size` integer, required — Default token chunk size
    - `precision` union, required — Default Lightning training precision
      - 64 | 32 | 16
      - 'transformer-engine' | 'transformer-engine-float16' | '16-true' | '16-mixed' | 'bf16-true' | 'bf16-mixed' | '32-true' | '64-true'
      - '64' | '32' | '16' | 'bf16'
    - `averaging` 'micro' | 'macro', required

## Changes

- **2026-08-11** `2f7048abd474` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api/changes/classifier/info/get.md)

---

[API](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api.md) · [All operations](https://skmtc.dev/uhh-lt/apis/discourse-analysis-tool-suite-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/uhh-lt/discourse-analysis-tool-suite-api/revisions/b102de952d8e/schema)
