PyCVI
Examples:
CVI - Basic usage
CVI - Basic usage with time-series
Computing cluster centers
Using the Variation of Information
Computing distances: cdist and pdist
Selecting the number of clusters k
Full PyCVI pipeline
CVIAggregator: Combining CVIs
Functional and Object-oriented APIs
Main Features
pycvi.cvi
pycvi.cluster.generate_all_clusterings
pycvi.vi.variation_information
pycvi.compute_scores.compute_all_scores
Full API
pycvi
PyCVI
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
P
|
R
|
S
|
V
|
W
|
X
_
__call__() (pycvi.cvi.CVI method)
A
argbest() (pycvi.cvi.CVI method)
argworst() (pycvi.cvi.CVI method)
B
best_score() (pycvi.cvi.CVI method)
better_score() (pycvi.cvi.CVI method)
C
CalinskiHarabasz (class in pycvi.cvi)
CH() (in module pycvi.cvi_func)
compute_all_scores() (in module pycvi.compute_scores)
compute_center() (in module pycvi.cluster)
compute_centers() (in module pycvi.cluster)
contingency_matrix() (in module pycvi.vi)
criterion() (pycvi.cvi.CVI method)
CVI (class in pycvi.cvi)
cvi_types (pycvi.cvi.CalinskiHarabasz attribute)
(pycvi.cvi.CVI attribute)
(pycvi.cvi.DB attribute)
(pycvi.cvi.Diameter attribute)
(pycvi.cvi.Dunn attribute)
(pycvi.cvi.GapStatistic attribute)
(pycvi.cvi.Hartigan attribute)
(pycvi.cvi.Inertia attribute)
(pycvi.cvi.MaulikBandyopadhyay attribute)
(pycvi.cvi.ScoreFunction attribute)
(pycvi.cvi.SD attribute)
(pycvi.cvi.SDbw attribute)
(pycvi.cvi.Silhouette attribute)
(pycvi.cvi.XB attribute)
(pycvi.cvi.XBStar attribute)
CVIAggregator (class in pycvi.cvi)
CVIs (in module pycvi.cvi)
D
davies_bouldin() (in module pycvi.cvi_func)
DB (class in pycvi.cvi)
Diameter (class in pycvi.cvi)
Dunn (class in pycvi.cvi)
dunn() (in module pycvi.cvi_func)
E
EmptyClusterError
entropy() (in module pycvi.vi)
F
f_cdist() (in module pycvi.dist)
f_diameter() (in module pycvi.compute_scores)
f_inertia() (in module pycvi.compute_scores)
f_intra() (in module pycvi.compute_scores)
f_pdist() (in module pycvi.dist)
G
gap_statistic() (in module pycvi.cvi_func)
GapStatistic (class in pycvi.cvi)
generate_all_clusterings() (in module pycvi.cluster)
generate_uniform() (in module pycvi.cluster)
get_clustering() (in module pycvi.cluster)
get_cvi_kwargs() (pycvi.cvi.CalinskiHarabasz method)
(pycvi.cvi.CVI method)
(pycvi.cvi.GapStatistic method)
(pycvi.cvi.Hartigan method)
(pycvi.cvi.MaulikBandyopadhyay method)
(pycvi.cvi.ScoreFunction method)
(pycvi.cvi.SD method)
H
Hartigan (class in pycvi.cvi)
hartigan() (in module pycvi.cvi_func)
I
Inertia (class in pycvi.cvi)
InvalidKError
InvalidScoreError
is_relevant() (pycvi.cvi.CVI method)
L
load_data() (in module pycvi.datasets.benchmark)
M
MaulikBandyopadhyay (class in pycvi.cvi)
MB() (in module pycvi.cvi_func)
module
pycvi
pycvi.cluster
pycvi.compute_scores
pycvi.cvi
pycvi.cvi_func
pycvi.datasets
pycvi.datasets.benchmark
pycvi.dist
pycvi.exceptions
pycvi.vi
mutual_information() (in module pycvi.vi)
P
P_clusters() (in module pycvi.vi)
prepare_data() (in module pycvi.cluster)
pycvi
module
pycvi.cluster
module
pycvi.compute_scores
module
pycvi.cvi
module
pycvi.cvi_func
module
pycvi.datasets
module
pycvi.datasets.benchmark
module
pycvi.dist
module
pycvi.exceptions
module
pycvi.vi
module
R
reduce() (in module pycvi.dist)
reductions (pycvi.cvi.CVI attribute)
(pycvi.cvi.Diameter attribute)
(pycvi.cvi.Inertia attribute)
S
score_function() (in module pycvi.cvi_func)
ScoreError
ScoreFunction (class in pycvi.cvi)
SD (class in pycvi.cvi)
SD_index() (in module pycvi.cvi_func)
SDbw (class in pycvi.cvi)
SDbw_index() (in module pycvi.cvi_func)
select() (pycvi.cvi.CVI method)
(pycvi.cvi.CVIAggregator method)
SelectionError
ShapeError
Silhouette (class in pycvi.cvi)
silhouette() (in module pycvi.cvi_func)
sliding_window() (in module pycvi.cluster)
V
variation_information() (in module pycvi.vi)
W
worst_score() (pycvi.cvi.CVI method)
X
XB (class in pycvi.cvi)
XBStar (class in pycvi.cvi)
xie_beni() (in module pycvi.cvi_func)
xie_beni_star() (in module pycvi.cvi_func)