Learn R Programming

LibOPF (version 2.6.2)

opf_semi: Executes the semi supervised training phase

Description

Executes the semi supervised training phase

Usage

opf_semi(
  labeledTrainSubGraph,
  unLabeledTrainSubGraph,
  evaluatFile = NA,
  precomputedDistance = NA
)

Value

Returns a list which contains the classifier object and the classification list object

Arguments

labeledTrainSubGraph

The labeled training object (subGraph object)

unLabeledTrainSubGraph

The unlabeled training object (subGraph object)

evaluatFile

The evaluation object produced by the opf_split (subGraph object)

precomputedDistance

The precomputed distance matrix produced by the opf_distance (leave it in blank if you are not using this resource)

Details

Returns the learned model object

Examples

Run this code
Training <- opf_read_subGraph(system.file("extdata/Z1LINE.dat",package = "LibOPF"))
TUnlabeled <- opf_read_subGraph(system.file("extdata/Z1DOUBLELINE.dat",package = "LibOPF"))
Testing <- opf_read_subGraph(system.file("extdata/Z3.dat",package = "LibOPF"))
Y <- opf_semi(Training,TUnlabeled)
class <- opf_classify(Testing, Y$classifier)
acc <- opf_accuracy(Testing, class)

Run the code above in your browser using DataLab