Skip to main content

HierarchicalCoarseScorer

Trait HierarchicalCoarseScorer 

Source
pub trait HierarchicalCoarseScorer {
    // Required method
    fn score_coarse(
        &self,
        state: &str,
        instructions: &str,
        coarse_categories: &IndexMap<String, String>,
    ) -> Result<IndexMap<String, f64>>;
}
Expand description

文脈対応型・階層大分類スコアリングインターフェース。

単純な静的類似度ではなく、入力 State と文脈全体を反映して 大分類クラスタごとの確率・確信度スコアを算出する。

Required Methods§

Source

fn score_coarse( &self, state: &str, instructions: &str, coarse_categories: &IndexMap<String, String>, ) -> Result<IndexMap<String, f64>>

State、指示文、および大分類候補群を受け取り、各大分類の確率・確信度マップを算出する。

§引数
  • state: 入力文脈テキスト。
  • instructions: 質問指示文。
  • coarse_categories: 大分類のキーおよび説明文マップ。
§戻り値

各大分類キーと算出された確率値のマッピング。

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§