pydbm.synapse package

Submodules

pydbm.synapse.cnn_graph module

class pydbm.synapse.cnn_graph.CNNGraph

Bases: pydbm.synapse_list.Synapse

Computation graph in CNN.

activation_function

getter

bias_arr

getter

get_activation_function()

getter

get_bias_arr()

getter

get_pad()

getter

get_stride()

getter

get_weight_arr()

getter

pad

getter

set_activation_function()

setter

set_bias_arr()

setter

set_readonly()

setter

set_weight_arr()

setter

stride

getter

weight_arr

getter

pydbm.synapse.complete_bipartite_graph module

class pydbm.synapse.complete_bipartite_graph.CompleteBipartiteGraph

Bases: pydbm.synapse_list.Synapse

Complete Bipartite Graph.

The shallower layer is to the deeper layer what the visible layer is to the hidden layer.

create_node()

Set links of nodes to the graphs.

Override.

Parameters:
  • shallower_neuron_count – The number of neurons in shallower layer.
  • deeper_neuron_count – The number of neurons in deeper layer.
  • shallower_activating_function – The activation function in shallower layer.
  • deeper_activating_function – The activation function in deeper layer.
  • weights_arr – The weights of links.
get_hidden_activating_function()

getter

get_hidden_activity_arr()

getter

get_hidden_bias_arr()

getter

get_hidden_diff_bias_arr()

getter

get_visible_activating_function()

getter

get_visible_activity_arr()

getter

get_visible_bias_arr()

getter

get_visible_diff_bias_arr()

getter

hidden_activating_function

getter

hidden_activity_arr

getter

hidden_bias_arr

getter

hidden_diff_bias_arr

getter

set_hidden_activating_function()

setter

set_hidden_activity_arr()

setter

set_hidden_bias_arr()

setter

set_hidden_diff_bias_arr()

setter

set_visible_activating_function()

setter

set_visible_activity_arr()

setter

set_visible_bias_arr()

setter

set_visible_diff_bias_arr()

setter

visible_activating_function

getter

visible_activity_arr

getter

visible_bias_arr

getter

visible_diff_bias_arr

getter

pydbm.synapse.recurrent_temporal_graph module

class pydbm.synapse.recurrent_temporal_graph.RecurrentTemporalGraph

Bases: pydbm.synapse_list.Synapse

Recurrent Temporal Restricted Boltzmann Machines based on Complete Bipartite Graph.

The shallower layer is to the deeper layer what the visible layer is to the hidden layer.

create_node()

Set links of nodes to the graphs.

Override.

Parameters:
  • shallower_neuron_count – The number of neurons in shallower layer.
  • deeper_neuron_count – The number of neurons in deeper layer.
  • shallower_activating_function – The activation function in shallower layer.
  • deeper_activating_function – The activation function in deeper layer.
  • weights_arr – The weights of links.
get_hat_hidden_activity_arr()

getter

get_hidden_activating_function()

getter

get_hidden_activity_arr()

getter

get_hidden_bias_arr()

getter

get_hidden_diff_bias_arr()

getter

get_inferenced_arr()

getter

get_pre_hidden_activity_arr()

getter

get_rnn_activating_function()

getter

get_rnn_hidden_bias_arr()

getter

get_rnn_hidden_weights_arr()

getter

get_rnn_visbile_bias_arr()

getter

get_rnn_visible_weights_arr()

getter

get_visible_activating_function()

getter

get_visible_activity_arr()

getter

get_visible_bias_arr()

getter

get_visible_diff_bias_arr()

getter

hat_hidden_activity_arr

getter

hidden_activating_function

getter

hidden_activity_arr

getter

hidden_bias_arr

getter

hidden_diff_bias_arr

getter

inferenced_arr

getter

pre_hidden_activity_arr

getter

rnn_activating_function

getter

rnn_hidden_bias_arr

getter

rnn_hidden_weights_arr

getter

rnn_visible_bias_arr

getter

rnn_visible_weights_arr

getter

set_hat_hidden_activity_arr()

setter

set_hidden_activating_function()

setter

set_hidden_activity_arr()

setter

set_hidden_bias_arr()

setter

set_hidden_diff_bias_arr()

setter

set_inferenced_arr()

setter

set_pre_hidden_activity_arr()

setter

set_rnn_activating_function()

setter

set_rnn_hidden_bias_arr()

setter

set_rnn_hidden_weights_arr()

setter

set_rnn_visible_bias_arr()

setter

set_rnn_visible_weights_arr()

setter

set_visible_activating_function()

setter

set_visible_activity_arr()

setter

set_visible_bias_arr()

setter

set_visible_diff_bias_arr()

setter

visible_activating_function

getter

visible_activity_arr

getter

visible_bias_arr

getter

visible_diff_bias_arr

getter

Module contents