这两类中的代码量较大,内部有很多内部类,例如QueryTables,KnnSearchResults,IVFPQScannerT,GammaInvertedListScanner,GammaIVFPQScanner,GammaIVFFlatScanner,有点搞不清楚这些类之间是如何协作实现索引的训练,增删改查持久化的,请问可以大致介绍下设计思路和技术路线么?
这两类中的代码量较大,内部有很多内部类,例如QueryTables,KnnSearchResults,IVFPQScannerT,GammaInvertedListScanner,GammaIVFPQScanner,GammaIVFFlatScanner,有点搞不清楚这些类之间是如何协作实现索引的训练,增删改查持久化的,请问可以大致介绍下设计思路和技术路线么?