2021
DOI: 10.1016/j.simpa.2021.100113
|View full text |Cite
|
Sign up to set email alerts
|

OPFython: A Python implementation for Optimum-Path Forest

Abstract: OPFython is an open-sourced Python package that implements Optimum-Path Forest algorithms using objectoriented programming and a straightforward structure. It provides an alternative implementation to the standard LibOPF package, which heavily depends on the C language and occasionally hinders fast prototyping. Additionally, OPFython provides documented code, unitary tests, and examples that assist users in learning how to work with the package. Such features are well-suited for researchers and developers inte… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
2

Relationship

1
7

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…Finally, the code employed in this work was implemented in Python 16 and based on the OPFython library [43,44].…”
Section: Methodsmentioning
confidence: 99%
“…Finally, the code employed in this work was implemented in Python 16 and based on the OPFython library [43,44].…”
Section: Methodsmentioning
confidence: 99%
“…In this study, several metrics are used to evaluate the performance of classifiers and figure out the optimal classifier for slope stability prediction [30,55]. The OPF k-NN and OPF are implemented based on the Python library "opfython" [53], and the k-NN, RBF-SVM, RF, DT, and LR are conducted on the Python library "scikitlearn" [54]. All experiments are conducted using a Windows1064 bits computer with 8Gb of RAM running an Intel ® Core™ i7-9700F CPU @ 3.00 GHz × 2.…”
Section: Performance Evaluation Metricsmentioning
confidence: 99%
“…Figure 2 depicts such a pipeline. Implementation-wise, we rely on the supervised and unsupervised implementations provided by Opfython [31]. Additionally, the source code was implemented using Python and is available on GitHub.…”
Section: B Experimental Setupmentioning
confidence: 99%