a_weight typedef (defined in BasicLissomMap) | BasicLissomMap | |
activate(bool learn=false, bool settle=true, bool activatefn=true) | LissomMap | [virtual] |
ActivationFunction typedef | NeuralRegion | |
activity(Subscript i, Subscript j) const | NeuralRegion | [inline, virtual] |
Activity typedef | NeuralRegion | |
activity_list | LissomMap | [protected] |
activity_marker | LissomMap | [protected] |
ActivityAdapter typedef | NeuralRegion | |
ActivityListTable typedef (defined in LissomMap) | LissomMap | [protected] |
ActivityMatrix typedef | NeuralRegion | |
add_input(const string &name_, NeuralRegion &upstream_region, WeightFunction &fn, Length size_scale) | LissomMap | [virtual] |
aff_array_width (defined in BasicLissomMap) | BasicLissomMap | |
aff_input_type typedef (defined in LissomMap) | LissomMap | [protected] |
aff_inputs (defined in LissomMap) | LissomMap | [protected] |
aff_inputs_type typedef (defined in LissomMap) | LissomMap | [protected] |
aff_names (defined in LissomMap) | LissomMap | [protected] |
aff_norm_sum | LissomMap | [protected] |
afferent_sum | LissomMap | [protected] |
AfferentWeights typedef (defined in BasicLissomMap) | BasicLissomMap | |
AfferentWeightsList typedef (defined in BasicLissomMap) | BasicLissomMap | |
array_radius_int(const ParamMap ¶mmap, const string &radius_param) const | LissomMap | [inline, protected] |
array_radius_int(const double radius_float) const (defined in LissomMap) | LissomMap | [inline, protected] |
backproject() | LissomMap | [virtual] |
backproject(const string &name, const double gammaaff=1.0) | LissomMap | [virtual] |
backprojection() const (defined in NeuralRegion) | NeuralRegion | [inline, virtual] |
BasicLissomMap(int height, int width, int num_aff_, int RN_, int rf_rad_, int exc_rad_, int inh_rad_, int NPEs) (defined in BasicLissomMap) | BasicLissomMap | [inline] |
binary_search(const actlist &list, int lower, int upper, int value) | LissomMap | [protected] |
BoundingCircle typedef (defined in LissomMap) | LissomMap | [protected] |
BoundingRectangle typedef (defined in LissomMap) | LissomMap | [protected] |
Bounds typedef | NeuralRegion | |
bounds() const | NeuralRegion | [inline] |
bp (defined in NeuralRegion) | NeuralRegion | |
change_lateral_exc_radius(double old_radius, double new_radius) | LissomMap | [protected] |
clear_weights(void) | LissomMap | [protected] |
collect_activation_data(int dest_pe=Uninitialized) | LissomMap | [protected] |
compute_responses(int ts, bool activate, bool continuousdynamics) | LissomMap | [protected] |
const_activity() const | NeuralRegion | [inline, virtual] |
cortex_map | BasicLissomMap | |
crop_actlist(const actlist &, int lowval, int highval, int *lowidx, int *highidx) | LissomMap | [inline, protected] |
dist_lat_wt(double value, double amt_of_randomness) | LissomMap | [protected] |
exc_array_width (defined in BasicLissomMap) | BasicLissomMap | |
exc_array_width_2 | LissomMap | [protected] |
exc_connections_killed | LissomMap | [protected] |
exc_rad (defined in BasicLissomMap) | BasicLissomMap | |
exc_rad_setfn2(const string &name, Typeless ¶m, const Typeless &newvalue) | LissomMap | [protected] |
gather_activity | LissomMap | [protected] |
get_input(const string &name) | LissomMap | [virtual] |
get_weights(const string &name, int ui=0, int uj=0) const | LissomMap | [virtual] |
get_weights_bounds(const string &name, int ui=0, int uj=0) const | LissomMap | [virtual] |
inh_array_width (defined in BasicLissomMap) | BasicLissomMap | |
inh_connections_killed | LissomMap | [protected] |
inh_rad (defined in BasicLissomMap) | BasicLissomMap | |
init_activity | LissomMap | [protected] |
init_weights(bool init_weights) | LissomMap | [protected] |
initialize_actlists(void) | LissomMap | [protected] |
initialize_markers(void) | LissomMap | [protected] |
input_col(const Input &input, Subscript col) const (defined in LissomMap) | LissomMap | [inline, protected] |
input_dimensions(WeightFunction &fn, Length size_scale=1.0) | LissomMap | [virtual] |
input_row(const Input &input, Subscript row) const (defined in LissomMap) | LissomMap | [inline, protected] |
inputs | LissomMap | [protected] |
inputs_type typedef | LissomMap | [protected] |
InternalNeuralRegion(string name_i, Dimensions dims) (defined in InternalNeuralRegion) | InternalNeuralRegion | [inline] |
is_internal() const | InternalNeuralRegion | [inline, virtual] |
is_plastic() const | NeuralRegion | [inline, virtual] |
key_type typedef (defined in HasTable< mat::MatrixInterface< Bounded::Magnitude > >) | HasTable< mat::MatrixInterface< Bounded::Magnitude > > | |
l_weight typedef (defined in BasicLissomMap) | BasicLissomMap | |
lat_exc_dimension (defined in BasicLissomMap) | BasicLissomMap | |
lat_inh_dimension (defined in BasicLissomMap) | BasicLissomMap | |
lat_resp(int ui, int uj, int radius, int array_width, l_weight *weights, int weight_idx_bound) | LissomMap | [protected] |
lat_resp_named(int ui, int uj, const string &name) | LissomMap | [protected] |
lat_resp_rad1(int ui, int uj, int radius, int array_width, int array_width_2, l_weight *weights, int weight_idx_bound) | LissomMap | [protected] |
Length typedef | NeuralRegion | |
LissomMap(const string &name_i, Dimensions dims, bool init_weights_, ParamMap *params_) | LissomMap | |
logsigmoid(double activity, double beta) | LissomMap | [protected] |
logsigmoidprime(double activity, double beta) | LissomMap | [protected] |
Magnitude typedef | NeuralRegion | |
map_activity | LissomMap | [protected] |
MapBaseType typedef | NeuralRegion | |
MapType typedef (defined in BasicLissomMap) | BasicLissomMap | |
MarkerType typedef (defined in LissomMap) | LissomMap | [protected] |
modify_all_weights(void) | LissomMap | [protected] |
modify_lat_wts(double alpha_exc, double alpha_inh) | LissomMap | [protected] |
modify_latwt_loop(int i, int j, int radius, int array_width, l_weight *weights, int weight_idx_bound, double alpha) | LissomMap | [protected] |
modify_latwt_loop_killed(int i, int j, int radius, int array_width, l_weight *weights, int weight_idx_bound, double alpha) (defined in LissomMap) | LissomMap | [protected] |
modify_latwt_loop_rad1(int ui, int uj, int radius, int array_width, int array_width_2, l_weight *weights, int weight_idx_bound, double alpha) | LissomMap | [protected] |
modify_weights(double alpha, bool normalize) | LissomMap | [protected] |
N (defined in BasicLissomMap) | BasicLissomMap | |
name() const | NeuralRegion | [inline] |
ncols() const (defined in NeuralRegion) | NeuralRegion | [inline] |
NeuralRegion(string name_i, Dimensions dims) (defined in NeuralRegion) | NeuralRegion | [inline] |
NeuralRegion(const NeuralRegion &other) | NeuralRegion | [inline] |
normalize_afferent_wts(int lowk, int highk, int lowl, int highl, int row, int j, double length) (defined in LissomMap) | LissomMap | [protected] |
normalize_lat_wts(int i, int j, int radius, int array_width, l_weight *weights) | LissomMap | [protected] |
nrows() const (defined in NeuralRegion) | NeuralRegion | [inline] |
num_aff (defined in LissomMap) | LissomMap | [protected] |
num_aff_inputs() const (defined in LissomMap) | LissomMap | [inline, virtual] |
output | NeuralRegion | |
params (defined in LissomMap) | LissomMap | [protected] |
perows (defined in BasicLissomMap) | BasicLissomMap | |
positivesigmoid(double activity, double beta) | LissomMap | [protected] |
present_inputs(bool learn, bool settle=true, bool activate=true) | LissomMap | [protected] |
prev_activity_list | LissomMap | [protected] |
prev_map_activity | LissomMap | [protected] |
prune() | LissomMap | [virtual] |
prune_circular_aff_weights(int ui, int uj, int radius, AfferentWeightsList &weights, bool smooth, double radius_trim, double smooth_trim, double length) | LissomMap | [protected] |
prune_circular_lat_weights(int ui, int uj, int radius_sq, int array_width, l_weight *weights, bool smooth, double radius_trim, double smooth_trim) | LissomMap | [protected] |
randomize_lat_wts(void) (defined in LissomMap) | LissomMap | [protected] |
receptor_normalize(void) | LissomMap | [protected] |
reduce_lateral_radius(int ui, int uj, double old_radius, double new_radius, int array_width, l_weight *weights, bool circular, bool smooth, double smooth_trim) | LissomMap | [protected] |
reference_wts | BasicLissomMap | [protected] |
residual (defined in NeuralRegion) | NeuralRegion | |
residual_activity() const (defined in NeuralRegion) | NeuralRegion | [inline, virtual] |
resp_to_inp | LissomMap | [protected] |
response_to_input(bool continuousdynamics) | LissomMap | [protected] |
restore_state(const int, const string &) | LissomMap | [virtual] |
rf_radius (defined in BasicLissomMap) | BasicLissomMap | |
RN (defined in BasicLissomMap) | BasicLissomMap | |
RN_sq | LissomMap | [protected] |
save_state(const string &) | LissomMap | [virtual] |
set_markers(int radius) | LissomMap | [protected] |
setfnobj2_exc_rad_setfn2 (defined in LissomMap) | LissomMap | [friend] |
settle_responses(bool learn, int tsettle, bool activate, bool continuousdynamics) | LissomMap | [protected] |
setup_afferent_weights(Neuron &neuron, AfferentWeightsList &awts, int ui, int uj, int radius, double radius_sq, int preset, double sigma, double amt_of_randomness, bool circular, bool smooth, double radius_trim, double smooth_trim, double force_cx=-1, double force_cy=-1) (defined in LissomMap) | LissomMap | [protected] |
setup_lateral_weights(int ui, int uj, int radius, int array_width, l_weight *weights, int preset, double sigma, double amt_of_randomness, bool circular, bool smooth, double radius_trim, double smooth_trim, int *con_killed_flag) | LissomMap | [protected] |
sigmoid(double activity, double sigdelta, double sigbeta) | LissomMap | [protected] |
size_connection_bytes() const | LissomMap | [virtual] |
size_unique_connections() const | LissomMap | [virtual] |
Subscript typedef | NeuralRegion | |
SubscriptPair typedef | NeuralRegion | |
SumType typedef (defined in LissomMap) | LissomMap | [protected] |
Table typedef (defined in HasTable< mat::MatrixInterface< Bounded::Magnitude > >) | HasTable< mat::MatrixInterface< Bounded::Magnitude > > | |
table() const (defined in HasTable< mat::MatrixInterface< Bounded::Magnitude > >) | HasTable< mat::MatrixInterface< Bounded::Magnitude > > | [inline] |
table_set(const key_type &name, mat::MatrixInterface< Bounded::Magnitude > *i) | HasTable< mat::MatrixInterface< Bounded::Magnitude > > | [inline] |
temp_sum | LissomMap | [protected] |
truesigmoid(double activity, double beta) | LissomMap | [protected] |
truesigmoidprime(double sigmoidactivity, double beta) | LissomMap | [protected] |
verify_saved_lateral_weights(int i, int j, int radius, int array_width, l_weight *old_weights, l_weight *new_weights, double tolerance, const char *description) (defined in LissomMap) | LissomMap | [protected] |
verify_saved_weights(double tolerance) (defined in LissomMap) | LissomMap | [protected] |
WeightBounds typedef | InternalNeuralRegion | |
WeightFunction typedef | InternalNeuralRegion | |
WeightMatrix typedef | InternalNeuralRegion | |
Weights typedef | InternalNeuralRegion | |
weights(const string &name, int ui=0, int uj=0) const | InternalNeuralRegion | [inline, virtual] |
wts (defined in BasicLissomMap) | BasicLissomMap | |
WtsType typedef (defined in BasicLissomMap) | BasicLissomMap | |
xo | LissomMap | [protected] |
yo | LissomMap | [protected] |
~BasicLissomMap() (defined in BasicLissomMap) | BasicLissomMap | [inline, virtual] |
~InternalNeuralRegion() (defined in InternalNeuralRegion) | InternalNeuralRegion | [inline, virtual] |
~LissomMap() (defined in LissomMap) | LissomMap | [inline, virtual] |
~NeuralRegion() (defined in NeuralRegion) | NeuralRegion | [inline, virtual] |