Skip to content
cccskills
FreePublished on GitHub

flair

Use Flair for NLP annotation, embeddings, text/sequence model prediction, corpus loading, training/fine-tuning, HunFlair biomedical NER/linking, and production troubleshooting.

The English summary is being prepared. Showing the original description.

See how to install

Files included (28)

  • SKILL.md4.8 KB
  • references/api-overview.md7.1 KB
  • references/model-selection.md6.8 KB
  • references/repo-provenance.md4.6 KB
  • references/repo-routing-metadata.json516 B
  • references/troubleshooting.md6.9 KB
  • scripts/collect_env.py5.4 KB
  • sub-skills/biomedical-nlp/references/entity-linking.md12.4 KB
  • sub-skills/biomedical-nlp/references/hunflair-workflows.md9.4 KB
  • sub-skills/biomedical-nlp/references/troubleshooting.md8.6 KB
  • sub-skills/biomedical-nlp/scripts/biomedical_smoke.py8.1 KB
  • sub-skills/biomedical-nlp/SKILL.md5.3 KB
  • sub-skills/embeddings-and-optimization/references/embedding-recipes.md18.3 KB
  • sub-skills/embeddings-and-optimization/references/transformer-optimization.md11.0 KB
  • sub-skills/embeddings-and-optimization/references/troubleshooting.md10.6 KB
  • sub-skills/embeddings-and-optimization/scripts/embedding_smoke.py9.3 KB
  • sub-skills/embeddings-and-optimization/SKILL.md5.1 KB
  • sub-skills/tagging-and-annotations/references/annotation-workflows.md10.0 KB
  • sub-skills/tagging-and-annotations/references/tokenization-and-splitting.md8.3 KB
  • sub-skills/tagging-and-annotations/references/troubleshooting.md8.0 KB
  • sub-skills/tagging-and-annotations/scripts/annotation_smoke.py6.7 KB
  • sub-skills/tagging-and-annotations/SKILL.md5.8 KB
  • sub-skills/training-and-datasets/references/dataset-formats.md11.4 KB
  • sub-skills/training-and-datasets/references/multi-gpu.md4.8 KB
  • sub-skills/training-and-datasets/references/training-recipes.md12.9 KB
  • sub-skills/training-and-datasets/references/troubleshooting.md8.6 KB
  • sub-skills/training-and-datasets/scripts/fine_tune_ner.py24.9 KB
  • sub-skills/training-and-datasets/SKILL.md7.8 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Flair

Use this skill when a task names the public flair Python package or asks for Flair-specific NLP workflows: Sentence annotations, pretrained taggers/classifiers, token/document embeddings, custom corpora, model training/fine-tuning, HunFlair/HunFlair2 biomedical NER/linking, or Flair cache/device troubleshooting.

Install and baseline check

Flair 0.15.1 requires Python 3.9+ and PyTorch. A normal package-user starting point is:

pip install flair
python - <<'PY'
import flair
print(flair.__version__)
print(flair.device)
print(flair.cache_root)
PY

Set runtime policy before importing flair:

export FLAIR_DEVICE=cpu                 # verified baseline for this skill
export FLAIR_CACHE_ROOT="./flair-cache" # optional deliberate cache location

Named pretrained models, embeddings, datasets, and biomedical dictionaries may download public resources if they are not already cached. CUDA, multi-GPU, ONNX/provider runtimes, SciSpaCy, pyab3p, OCR/layout inputs, and large model downloads are optional paths unless the active environment verifies them.

For a safe package diagnostic that avoids model/data downloads, run scripts/collect_env.py with --json or --check-imports.

Route by task

  • Annotations, tokenization, prediction outputs, regex tagging, serialization, or visualization: use tagging-and-annotations for Sentence, Token, Span, Relation, Label, DataPair, Classifier.load(...), label layers, tokenizers, splitters, RegexpTagger, Sentence.to_dict(), and NER HTML rendering.
  • Embedding choice, vector extraction, language-model embeddings, cache/device behavior, long-sentence/context, or optional ONNX/JIT optimization: use embeddings-and-optimization for Transformer*Embeddings, WordEmbeddings, FlairEmbeddings, StackedEmbeddings, DocumentPool/RNN/CNNEmbeddings, LanguageModel, and tensor shape checks.
  • Custom corpora, label dictionaries, model construction, training/fine-tuning, checkpoints, TARS, multitask, relation/span training, or optional multi-GPU: use training-and-datasets for ColumnCorpus, ClassificationCorpus, CSVClassificationCorpus, JSONL, CoNLL-U, MultiCorpus, ModelTrainer.train, ModelTrainer.fine_tune, and the bundled NER helper.
  • Biomedical NER/linking: use biomedical-nlp for HunFlair/HunFlair2, EntityMentionLinker, biomedical dictionaries, SciSpaCy tokenization, pyab3p abbreviation behavior, biomedical corpus offsets, and NER-vs-linking layer separation.

Common starting points

  • For first-time Flair prediction: create Sentence(...), load a model with Classifier.load(model_id) only when downloads/cache are allowed, call predict, then read the exact layer with sentence.get_labels("layer") or sentence.get_spans("layer").
  • For a no-download annotation check: run sub-skills/tagging-and-annotations/scripts/annotation_smoke.py --json.
  • For a no-download embedding check: run sub-skills/embeddings-and-optimization/scripts/embedding_smoke.py --json.
  • For corpus/training planning: run sub-skills/training-and-datasets/scripts/fine_tune_ner.py --help, --list-datasets, or --dry-run before training.
  • For biomedical linking without downloads: run sub-skills/biomedical-nlp/scripts/biomedical_smoke.py --run-local-linker --json.

Shared references

Boundaries

This skill is a runtime package-use guide, not a maintainer release or CI guide. It does not cover website generation, release publishing, broad lint/type-check stacks, private datasets, long benchmark training, or quality claims for unrun optional backends. If a current checkout or installed Flair version differs materially from the provenance snapshot, refresh the skill before relying on exact API details.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill