Files

28 lines
881 B
Matlab

global randomness_source
load a4_randomness_source
global data_sets
temp = load('data_set'); % same as in PA3
data_sets = temp.data;
global report_calls_to_sample_bernoulli
report_calls_to_sample_bernoulli = false;
test_rbm_w = a4_rand([100, 256], 0) * 2 - 1;
small_test_rbm_w = a4_rand([10, 256], 0) * 2 - 1;
temp = extract_mini_batch(data_sets.training, 1, 1);
data_1_case = sample_bernoulli(temp.inputs);
temp = extract_mini_batch(data_sets.training, 100, 10);
data_10_cases = sample_bernoulli(temp.inputs);
temp = extract_mini_batch(data_sets.training, 200, 37);
data_37_cases = sample_bernoulli(temp.inputs);
test_hidden_state_1_case = sample_bernoulli(a4_rand([100, 1], 0));
test_hidden_state_10_cases = sample_bernoulli(a4_rand([100, 10], 1));
test_hidden_state_37_cases = sample_bernoulli(a4_rand([100, 37], 2));
report_calls_to_sample_bernoulli = true;
clear temp;