pub struct HnswParams {
pub m: usize,
pub ef_construction: usize,
}Expand description
HNSW 索引参数
m:每个节点的最大连接数,影响索引大小和精度(默认 16)ef_construction:构建时搜索宽度,影响构建时间和精度(默认 64)
Fields§
§m: usize每个节点的最大连接数
ef_construction: usize构建时的搜索宽度
Implementations§
Source§impl HnswParams
impl HnswParams
Trait Implementations§
Source§impl Clone for HnswParams
impl Clone for HnswParams
Source§fn clone(&self) -> HnswParams
fn clone(&self) -> HnswParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for HnswParams
impl Debug for HnswParams
Auto Trait Implementations§
impl Freeze for HnswParams
impl RefUnwindSafe for HnswParams
impl Send for HnswParams
impl Sync for HnswParams
impl Unpin for HnswParams
impl UnsafeUnpin for HnswParams
impl UnwindSafe for HnswParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more