Skip to main content

Crate sokuto_core

Crate sokuto_core 

Source
Expand description

§sokuto-core

TypeSafe AI の Jev 互換データ型、決定プリミティブ数理、および Serde スキーマを提供するクレート。

§概要

  • Jev 互換の API スキーマ(SystemOneRequest, SystemOneResponse)の定義。
  • 決定プリミティブ(Choice, Score, Noul)の基本型定義とバリデーション。
  • 決定プリミティブ数理(ソフトマックス、エントロピー確信度、分散確信度、安定シグモイド)の提供。
  • 決定解決層(evaluate_choice, evaluate_score, evaluate_noul, evaluate_question)の提供。
  • 柔軟な Criteria 型(Map, List, None)のサポート。
  • 成果物引き渡し契約(calibration.json スキーマ、ONNX テンソル仕様)の定義。

Re-exports§

pub use error::CoreError;
pub use error::Result;
pub use contract::*;
pub use decision::*;
pub use gating::*;
pub use math::*;
pub use schema::*;

Modules§

contract
成果物引き渡し契約(Contract Boundary)モジュール
decision
決定プリミティブ解決モジュール
error
エラー型モジュール
gating
確信度ゲーティングおよび3系統ルーティングモジュール
math
決定プリミティブ数理モジュール
schema
Jev 互換 API スキーマおよび型定義モジュール

Functions§

version
ライブラリのバージョン文字列を取得する。