gunshotmatch_pipeline.nist_ms_search
Configuration for pyms_nist_search
and NIST MS Search.
Classes:
|
Initialize the NIST MS Serch engine on demand. |
|
Configuration for |
Functions:
|
Defer initialization of the NIST MS Serch engine until required (if at all). |
|
Initialize the NIST MS Serch engine from |
-
class
LazyEngine
(config, **kwargs)[source] Bases:
object
Initialize the NIST MS Serch engine on demand.
- Parameters
config (
PyMSNISTSearchCfg
)**kwargs – Keyword arguments for
pyms_nist_search.win_engine.Engine
New in version 0.2.0.
Methods:
deinit
()Cleanup the underlying engine and temporary directory.
Attributes:
The NIST MS Search engine.
-
class
PyMSNISTSearchCfg
(library_path, user_library=False)[source] Bases:
libgunshotmatch.method.MethodBase
Configuration for
pyms_nist_search
.- Parameters
Attributes:
Absolute path to the NIST library (mainlib or user).
-
engine_on_demand
(config, **kwargs)[source] Defer initialization of the NIST MS Serch engine until required (if at all).
- Parameters
config (
PyMSNISTSearchCfg
)**kwargs – Keyword arguments for
pyms_nist_search.win_engine.Engine
- Return type
New in version 0.2.0.
-
nist_ms_search_engine
(config, **kwargs)[source] Initialize the NIST MS Serch engine from
pyms_nist_search
.- Parameters
config (
PyMSNISTSearchCfg
)**kwargs – Keyword arguments for
pyms_nist_search.win_engine.Engine
- Return type