Skip to main content

Matrix

Trait Matrix 

Source
pub trait Matrix {
    // Required methods
    fn get(&self, right_id: u16, left_id: u16) -> i32;
    fn left_size(&self) -> usize;
    fn right_size(&self) -> usize;

    // Provided method
    fn entry_count(&self) -> usize { ... }
}
Expand description

연접 비용 행렬 인터페이스

형태소 간 연접 비용을 조회하는 인터페이스입니다. mecab-ko-core의 ConnectionCost trait과 호환됩니다.

Required Methods§

Source

fn get(&self, right_id: u16, left_id: u16) -> i32

연접 비용 조회

§Arguments
  • right_id - 이전 노드의 우문맥 ID (right context ID)
  • left_id - 현재 노드의 좌문맥 ID (left context ID)
§Returns

연접 비용 (i32). 연결 불가능한 경우 INVALID_CONNECTION_COST 반환

Source

fn left_size(&self) -> usize

좌문맥 크기

Source

fn right_size(&self) -> usize

우문맥 크기

Provided Methods§

Source

fn entry_count(&self) -> usize

전체 엔트리 수

Implementors§