Expand description
§Memory Optimization Module
메모리 사용량 측정 및 최적화 유틸리티
§주요 기능
- POS Tag Interning: 품사 태그 문자열 중복 제거
- Memory Stats: 메모리 사용량 측정
- Feature Deduplication: Feature 문자열 중복 제거
§Example
use mecab_ko_core::memory::{PosTagInterner, MemoryStats};
let interner = PosTagInterner::new();
let sym = interner.intern("NNG");
assert_eq!(interner.resolve(sym), Some("NNG".to_string()));
let stats = MemoryStats::default();
println!("Memory: {} bytes", stats.estimate_total());Structs§
- Feature
Cache - Feature 문자열 중복 제거 캐시
- Interner
Stats - 인터너 통계
- Memory
Stats - 메모리 사용량 통계
- PosTag
Interner - 품사 태그 인터너
Functions§
- estimate_
tokens_ memory - 토큰 메모리 사용량 추정