XCSF 1.4.8
XCSF learning classifier system
Loading...
Searching...
No Matches
ArgsCond Struct Reference

Parameters for initialising and operating conditions. More...

#include <condition.h>

Collaboration diagram for ArgsCond:
[legend]

Data Fields

int type
 Classifier condition type: hyperrectangles, etc.
 
double eta
 Gradient descent rate.
 
double max
 Maximum value expected from inputs.
 
double min
 Minimum value expected from inputs.
 
double p_dontcare
 Don't care probability.
 
double spread_min
 Minimum initial spread.
 
int bits
 Bits per float to binarise inputs.
 
struct ArgsLayerlargs
 Linked-list of layer parameters.
 
struct ArgsDGPdargs
 DGP parameters.
 
struct ArgsGPTreetargs
 Tree GP parameters.
 

Detailed Description

Parameters for initialising and operating conditions.

Definition at line 60 of file condition.h.

Field Documentation

◆ bits

int ArgsCond::bits

Bits per float to binarise inputs.

Definition at line 67 of file condition.h.

Referenced by cond_param_load(), cond_param_save(), and cond_ternary_param_json_export().

◆ dargs

struct ArgsDGP* ArgsCond::dargs

DGP parameters.

Definition at line 69 of file condition.h.

Referenced by cond_param_load(), and cond_param_save().

◆ eta

double ArgsCond::eta

Gradient descent rate.

Definition at line 62 of file condition.h.

Referenced by cond_param_json_export_csr(), cond_param_load(), and cond_param_save().

◆ largs

struct ArgsLayer* ArgsCond::largs

Linked-list of layer parameters.

Definition at line 68 of file condition.h.

Referenced by cond_param_load(), and cond_param_save().

◆ max

double ArgsCond::max

Maximum value expected from inputs.

Definition at line 63 of file condition.h.

Referenced by cond_param_json_export_csr(), cond_param_load(), and cond_param_save().

◆ min

double ArgsCond::min

Minimum value expected from inputs.

Definition at line 64 of file condition.h.

Referenced by cond_param_json_export_csr(), cond_param_load(), and cond_param_save().

◆ p_dontcare

double ArgsCond::p_dontcare

Don't care probability.

Definition at line 65 of file condition.h.

Referenced by cond_param_load(), cond_param_save(), and cond_ternary_param_json_export().

◆ spread_min

double ArgsCond::spread_min

Minimum initial spread.

Definition at line 66 of file condition.h.

Referenced by cond_param_json_export_csr(), cond_param_load(), and cond_param_save().

◆ targs

struct ArgsGPTree* ArgsCond::targs

Tree GP parameters.

Definition at line 70 of file condition.h.

Referenced by cond_param_load(), and cond_param_save().

◆ type

int ArgsCond::type

Classifier condition type: hyperrectangles, etc.

Definition at line 61 of file condition.h.

Referenced by cond_param_json_export(), cond_param_load(), cond_param_save(), and cond_param_set_type_string().


The documentation for this struct was generated from the following file: