From ec3dbeed38c0baa1264f41c28d913bba1de60fbb Mon Sep 17 00:00:00 2001 From: Hearues Zueke Date: Sun, 4 Mar 2018 16:09:58 +0100 Subject: [PATCH] more programs added --- matrix_modulo/binary_matrix_data_set.py | 10 +++++----- test_programs/execv_in_python.py | 6 ++++++ 2 files changed, 11 insertions(+), 5 deletions(-) create mode 100755 test_programs/execv_in_python.py diff --git a/matrix_modulo/binary_matrix_data_set.py b/matrix_modulo/binary_matrix_data_set.py index 77fb8da..aec3a59 100755 --- a/matrix_modulo/binary_matrix_data_set.py +++ b/matrix_modulo/binary_matrix_data_set.py @@ -33,14 +33,14 @@ def find_universal_matrix_A(n): def get_new_X_T(n, m, length): A = np.random.random((n, m))*2.-1. - X = np.random.random((length, n)) + X = np.random.random((length, n))*2-1 - T = np.dot(X*2.-1., A) + T = np.dot(X, A) T_sig = 1 / (1+np.exp(-T)) - T_round = T.copy().astype(np.int) - T_round[T<0.] = 0 - T_round[T>=0.] = 1 + T_round = T.copy() + T_round[T<0.] = 0. + T_round[T>=0.] = 1. return X, T_sig, T_round diff --git a/test_programs/execv_in_python.py b/test_programs/execv_in_python.py new file mode 100755 index 0000000..a9fb711 --- /dev/null +++ b/test_programs/execv_in_python.py @@ -0,0 +1,6 @@ +#! /usr/bin/python2.7 + +import os + +if __name__ == "__main__": + os.execvp("htop", ("htop", ))