nlpatl
latest

Contents:

  • Learning
  • Model
  • Sampling
nlpatl
  • »
  • nlpatl
  • Edit on GitHub

nlpatl

nlpgatl is a library for active learning in machine learning experiments. The goal of NLPatl is assisting user to build high quality labeled dataset. It built on top of transformers, scikit-learn and other machine learning package. It can be applied into both cold start scenario (no any labeled data) and limited labeled data scenario.

Contents:

  • Learning
    • nlpatl.learning.mismatch_farthest_learning
    • nlpatl.learning.semi_supervised_learning
    • nlpatl.learning.supervised_learning
    • nlpatl.learning.unsupervised_learning
  • Model
    • Classification
      • nlpatl.models.classification.sklearn_classification
      • nlpatl.models.classification.xgboost_classification
    • Clustering
      • nlpatl.models.clustering.sklearn_clustering
      • nlpatl.models.clustering.sklearn_extra_clustering
    • Embeddings
      • nlpatl.models.embeddings.sentence_transformers
      • nlpatl.models.embeddings.transformers
      • nlpatl.models.embeddings.torchvision
      • nlpatl.models.embeddings.nemo
  • Sampling
    • Certainity Sampling
      • nlpatl.sampling.certainty.most_confidence
    • Uncertainity Learning
      • nlpatl.sampling.uncertainty.least_confidence
      • nlpatl.sampling.uncertainty.entropy
      • nlpatl.sampling.uncertainty.margin
      • nlpatl.sampling.uncertainty.mismatch
    • Clustering Sampling
      • nlpatl.sampling.clustering.farthest

See Module Index for API.

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2021, Edward Ma. Revision 59209242.

Built with Sphinx using a theme provided by Read the Docs.