SearchRandom: SearchRandom Class

Description Usage Arguments Value Super classes Active bindings Methods

Description

A class defines a random search task specification.

Usage

1

Arguments

options

A Options class object.

keys

A named character vector of keys.

Value

A new SearchRandom class object

Super classes

ml4e::Task -> ml4e::SearchBase -> SearchRandom

Active bindings

progress

A list of random search calculation progress.

progress_str

A character of progress.

Methods

Public methods

Inherited methods

Method new()

Construct a new SearchRandom class object.

Usage
SearchRandom$new(options = NULL, keys = NULL)
Arguments
options

A Options class object.

keys

A named character vector of keys.

Returns

A new SearchRandom class object


Method print()

Print object.

Usage
SearchRandom$print()

Method do()

Run a random search. The result will be stored in self$result.

Usage
SearchRandom$do(num = NULL)
Arguments
num

A integer scalar of how many parameters to be calculated.


Method clone()

The objects of this class are cloneable with this method.

Usage
SearchRandom$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.


five-dots/ml4e documentation built on June 19, 2020, 4:26 p.m.