16 lines
492 B
Meson
16 lines
492 B
Meson
![]() |
cluster_hdbscan_extension_metadata = {
|
||
|
'_linkage': {'sources': [cython_gen.process('_linkage.pyx'), metrics_cython_tree]},
|
||
|
'_reachability': {'sources': [cython_gen.process('_reachability.pyx')]},
|
||
|
'_tree': {'sources': [cython_gen.process('_tree.pyx')]}
|
||
|
}
|
||
|
|
||
|
foreach ext_name, ext_dict : cluster_hdbscan_extension_metadata
|
||
|
py.extension_module(
|
||
|
ext_name,
|
||
|
ext_dict.get('sources'),
|
||
|
dependencies: [np_dep],
|
||
|
subdir: 'sklearn/cluster/_hdbscan',
|
||
|
install: true
|
||
|
)
|
||
|
endforeach
|