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

deactivation_function

getter

get_activation_function

getter

get_bias_arr

getter

get_deactivation_function

getter

get_pad

getter

get_stride

getter

get_weight_arr

getter

pad

getter

set_activation_function

setter

set_bias_arr

setter

set_deactivation_function

setter

set_readonly

setter

set_weight_arr

setter

stride

getter

weight_arr

getter

pydbm.synapse.cnn_output_graph module

class pydbm.synapse.cnn_output_graph.CNNOutputGraph

Bases: pydbm.synapse_list.Synapse

Computation graph in CNN’s output layers.

activating_function

getter

bias_arr

getter

get_activating_function

getter

get_bias_arr

getter

get_weight_arr

getter

set_activating_function

setter

set_bias_arr

setter

set_weight_arr

setter

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.nn_graph module

class pydbm.synapse.nn_graph.NNGraph

Bases: pydbm.synapse_list.Synapse

Computation graph in the perceptron or Neural Network.

activation_function

getter

bias_arr

getter

get_activation_function

getter

get_bias_arr

getter

get_weight_arr

getter

set_activation_function

setter

set_bias_arr

setter

set_weight_arr

setter

weight_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