XCSF  1.4.7
XCSF learning classifier system
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. More...
 
double eta
 Gradient descent rate. More...
 
double max
 Maximum value expected from inputs. More...
 
double min
 Minimum value expected from inputs. More...
 
double p_dontcare
 Don't care probability. More...
 
double spread_min
 Minimum initial spread. More...
 
int bits
 Bits per float to binarise inputs. More...
 
struct ArgsLayerlargs
 Linked-list of layer parameters. More...
 
struct ArgsDGPdargs
 DGP parameters. More...
 
struct ArgsGPTreetargs
 Tree GP parameters. More...
 

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: