Package: LibOPF 2.6.0

LibOPF: Design of Optimum-Path Forest Classifiers

The 'LibOPF' is a framework to develop pattern recognition techniques based on optimum-path forests (OPF), João P. Papa and Alexandre X. Falcão (2008) <doi:10.1007/978-3-540-89639-5_89>, with methods for supervised learning and data clustering.

Authors:Rafael Junqueira Martarelli [aut, cre], João Paulo Papa [aut], Alexandre Xavier Falcão [cph]

LibOPF_2.6.0.tar.gz
LibOPF_2.6.0.zip(r-4.5)LibOPF_2.6.0.zip(r-4.4)LibOPF_2.6.0.zip(r-4.3)
LibOPF_2.6.0.tgz(r-4.4-x86_64)LibOPF_2.6.0.tgz(r-4.4-arm64)LibOPF_2.6.0.tgz(r-4.3-x86_64)LibOPF_2.6.0.tgz(r-4.3-arm64)
LibOPF_2.6.0.tar.gz(r-4.5-noble)LibOPF_2.6.0.tar.gz(r-4.4-noble)
LibOPF_2.6.0.tgz(r-4.4-emscripten)LibOPF_2.6.0.tgz(r-4.3-emscripten)
LibOPF.pdf |LibOPF.html
LibOPF/json (API)

# Install 'LibOPF' in R:
install.packages('LibOPF', repos = c('https://rafaeljm.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/rafaeljm/libopf-in-r/issues

On CRAN:

3.18 score 1 stars 264 downloads 3 mentions 33 exports 0 dependencies

Last updated 4 years agofrom:cbc5effdab. Checks:OK: 5 WARNING: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-win-x86_64OKNov 06 2024
R-4.5-linux-x86_64OKNov 06 2024
R-4.4-win-x86_64OKNov 06 2024
R-4.4-mac-x86_64WARNINGNov 06 2024
R-4.4-mac-aarch64WARNINGNov 06 2024
R-4.3-win-x86_64OKNov 06 2024
R-4.3-mac-x86_64WARNINGNov 06 2024
R-4.3-mac-aarch64WARNINGNov 06 2024

Exports:opf_accuracyopf_accuracy4labelopf_checkopf_classifyopf_clusteropf_create_subGraphopf_distanceopf_foldopf_infoopf_knn_classifyopf_knn_trainopf_learnopf_mergeopf_normalizeopf_pruningopf_read_classificationopf_read_distancesopf_read_modelfileopf_read_subGraphopf_run_exampleopf_semiopf_splitopf_trainopf_write_classificationopf_write_distancesopf_write_modelfileopf_write_subGraphopf2svmopf2txtSNodesubGraphsvm2opftxt2opf

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
Computes the OPF accuracyopf_accuracy
Computes the OPF accuracy for each class of a given setopf_accuracy4label
Checks the OPF file for proper formatting purposesopf_check
Executes the test phase of the OPF classifieropf_classify
Computes clusters by unsupervised OPFopf_cluster
Creates an empty subGraph structureopf_create_subGraph
Generates the precomputed distance file for the OPF classifieropf_distance
Generates k folds (objects) for the OPF classifieropf_fold
Gives information about the OPF fileopf_info
Executes the test phase of the OPF classifier with knn adjacencyopf_knn_classify
Executes the training phase of the OPF classifier with knn adjacencyopf_knn_train
Executes the learning phase of the OPF classifieropf_learn
Merge subGraphsopf_merge
Normalizes data for the OPF classifieropf_normalize
Executes the pruning algorithmopf_pruning
Reads a file which contains the nodes' predicted labelsopf_read_classification
Reads a file which contains the precalculated distancesopf_read_distances
Reads a file which contains the learned modelopf_read_modelfile
Reads a file which contains the subGraphopf_read_subGraph
Runs an usage exampleopf_run_example
Executes the semi supervised training phaseopf_semi
Generates training, evaluation and test sets for the OPF classifieropf_split
Executes the training phase of the OPF classifieropf_train
Writes into a file the predicted labels produced by the opf classificatoropf_write_classification
Writes into a file the precalculated distances computed by opf_distances functionopf_write_distances
Writes into a file the trained OPF classifieropf_write_modelfile
Writes into a file a subGraphopf_write_subGraph
Converts an OPF subGraph object to a LIBSVM fileopf2svm
Converts an OPF subGraph object to a text fileopf2txt
Subgraphs' node classSNode SNode-class
Subgraph classsubGraph subGraph-class
Converts a LIBSVM file to an OPF subGraph objectsvm2opf
Converts a text file to an OPF subGraph objecttxt2opf