Skip to main content
Ctrl+K

AutoIntent

  • Quickstart
  • Key Concepts
  • User Guides
  • Learn AutoIntent
  • autointent
  • GitHub
  • HuggingFace
  • Quickstart
  • Key Concepts
  • User Guides
  • Learn AutoIntent
  • autointent
  • GitHub
  • HuggingFace

Section Navigation

  • autointent.configs
    • autointent.configs.InferenceNodeConfig
    • autointent.configs.DataConfig
    • autointent.configs.EmbedderConfig
    • autointent.configs.LoggingConfig
    • autointent.configs.OptimizationConfig
    • autointent.configs.TaskConfig
    • autointent.configs.VectorIndexConfig
  • autointent.context
    • autointent.context.data_handler
      • autointent.context.data_handler.DataHandler
    • autointent.context.optimization_info
      • autointent.context.optimization_info.Artifact
      • autointent.context.optimization_info.DecisionArtifact
      • autointent.context.optimization_info.RetrieverArtifact
      • autointent.context.optimization_info.ScorerArtifact
      • autointent.context.optimization_info.OptimizationInfo
    • autointent.context.vector_index_client
      • autointent.context.vector_index_client.VectorIndex
      • autointent.context.vector_index_client.VectorIndexClient
      • autointent.context.vector_index_client.get_db_dir
    • autointent.context.Context
  • autointent.custom_types
    • autointent.custom_types.LogLevel
    • autointent.custom_types.BaseMetadataDict
    • autointent.custom_types.NodeType
    • autointent.custom_types.Split
  • autointent.generation
    • autointent.generation.description_generation
      • autointent.generation.description_generation.group_utterances_by_label
      • autointent.generation.description_generation.create_intent_description
      • autointent.generation.description_generation.generate_intent_descriptions
      • autointent.generation.description_generation.enhance_dataset_with_descriptions
    • autointent.generation.prompt_scheme
      • autointent.generation.prompt_scheme.PromptDescription
    • autointent.generation.prompts
  • autointent.metrics
    • autointent.metrics.custom_types
    • autointent.metrics.decision
      • autointent.metrics.decision.DecisionMetricFn
      • autointent.metrics.decision.decision_accuracy
      • autointent.metrics.decision.decision_roc_auc
      • autointent.metrics.decision.decision_precision
      • autointent.metrics.decision.decision_recall
      • autointent.metrics.decision.decision_f1
    • autointent.metrics.regexp
      • autointent.metrics.regexp.RegexpMetricFn
      • autointent.metrics.regexp.regexp_partial_accuracy
      • autointent.metrics.regexp.regexp_partial_precision
    • autointent.metrics.retrieval
      • autointent.metrics.retrieval.RetrievalMetricFn
      • autointent.metrics.retrieval.retrieval_map
      • autointent.metrics.retrieval.retrieval_map_intersecting
      • autointent.metrics.retrieval.retrieval_map_macro
      • autointent.metrics.retrieval.retrieval_hit_rate
      • autointent.metrics.retrieval.retrieval_hit_rate_intersecting
      • autointent.metrics.retrieval.retrieval_hit_rate_macro
      • autointent.metrics.retrieval.retrieval_precision
      • autointent.metrics.retrieval.retrieval_precision_intersecting
      • autointent.metrics.retrieval.retrieval_precision_macro
      • autointent.metrics.retrieval.retrieval_ndcg
      • autointent.metrics.retrieval.retrieval_ndcg_intersecting
      • autointent.metrics.retrieval.retrieval_ndcg_macro
      • autointent.metrics.retrieval.retrieval_mrr
      • autointent.metrics.retrieval.retrieval_mrr_intersecting
      • autointent.metrics.retrieval.retrieval_mrr_macro
    • autointent.metrics.scoring
      • autointent.metrics.scoring.ScoringMetricFn
      • autointent.metrics.scoring.scoring_log_likelihood
      • autointent.metrics.scoring.scoring_roc_auc
      • autointent.metrics.scoring.scoring_accuracy
      • autointent.metrics.scoring.scoring_f1
      • autointent.metrics.scoring.scoring_precision
      • autointent.metrics.scoring.scoring_recall
      • autointent.metrics.scoring.scoring_hit_rate
      • autointent.metrics.scoring.scoring_neg_coverage
      • autointent.metrics.scoring.scoring_neg_ranking_loss
      • autointent.metrics.scoring.scoring_map
    • autointent.metrics.DecisionMetricFn
    • autointent.metrics.RegexpMetricFn
    • autointent.metrics.RetrievalMetricFn
    • autointent.metrics.ScoringMetricFn
    • autointent.metrics.decision_accuracy
    • autointent.metrics.decision_f1
    • autointent.metrics.decision_precision
    • autointent.metrics.decision_recall
    • autointent.metrics.decision_roc_auc
    • autointent.metrics.regexp_partial_accuracy
    • autointent.metrics.regexp_partial_precision
    • autointent.metrics.retrieval_hit_rate
    • autointent.metrics.retrieval_hit_rate_intersecting
    • autointent.metrics.retrieval_hit_rate_macro
    • autointent.metrics.retrieval_map
    • autointent.metrics.retrieval_map_intersecting
    • autointent.metrics.retrieval_map_macro
    • autointent.metrics.retrieval_mrr
    • autointent.metrics.retrieval_mrr_intersecting
    • autointent.metrics.retrieval_mrr_macro
    • autointent.metrics.retrieval_ndcg
    • autointent.metrics.retrieval_ndcg_intersecting
    • autointent.metrics.retrieval_ndcg_macro
    • autointent.metrics.retrieval_precision
    • autointent.metrics.retrieval_precision_intersecting
    • autointent.metrics.retrieval_precision_macro
    • autointent.metrics.scoring_accuracy
    • autointent.metrics.scoring_f1
    • autointent.metrics.scoring_hit_rate
    • autointent.metrics.scoring_log_likelihood
    • autointent.metrics.scoring_map
    • autointent.metrics.scoring_neg_coverage
    • autointent.metrics.scoring_neg_ranking_loss
    • autointent.metrics.scoring_precision
    • autointent.metrics.scoring_recall
    • autointent.metrics.scoring_roc_auc
  • autointent.modules
    • autointent.modules.abc
      • autointent.modules.abc.Module
      • autointent.modules.abc.DecisionModule
      • autointent.modules.abc.EmbeddingModule
      • autointent.modules.abc.ScoringModule
    • autointent.modules.decision
      • autointent.modules.decision.AdaptiveDecision
      • autointent.modules.decision.ArgmaxDecision
      • autointent.modules.decision.JinoosDecision
      • autointent.modules.decision.ThresholdDecision
      • autointent.modules.decision.TunableDecision
    • autointent.modules.embedding
      • autointent.modules.embedding.RetrievalEmbedding
    • autointent.modules.regexp
      • autointent.modules.regexp.RegExp
    • autointent.modules.scoring
      • autointent.modules.scoring.DescriptionScorer
      • autointent.modules.scoring.DNNCScorer
      • autointent.modules.scoring.KNNScorer
      • autointent.modules.scoring.RerankScorer
      • autointent.modules.scoring.LinearScorer
      • autointent.modules.scoring.MLKnnScorer
  • autointent.nodes
    • autointent.nodes.InferenceNode
    • autointent.nodes.DecisionNodeInfo
    • autointent.nodes.EmbeddingNodeInfo
    • autointent.nodes.NodeInfo
    • autointent.nodes.RegExpNodeInfo
    • autointent.nodes.ScoringNodeInfo
    • autointent.nodes.NodeOptimizer
  • autointent.schemas
    • autointent.schemas.Intent
    • autointent.schemas.Sample
    • autointent.schemas.Tag
  • autointent.utils
    • autointent.utils.load_default_search_space
    • autointent.utils.load_search_space
  • autointent.Embedder
  • autointent.Dataset
  • autointent.Hasher
  • autointent.Context
  • autointent.Pipeline
  • autointent
  • autointent.modules
  • autointent.modules.abc

autointent.modules.abc#

Classes#

Module

Base module.

DecisionModule

Base class for decision modules.

EmbeddingModule

Base class for embedding modules.

ScoringModule

Abstract base class for scoring modules.

previous

autointent.modules

next

autointent.modules.abc.Module

On this page
  • Classes

© Copyright 2024, DeepPavlov.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.