aboutsummaryrefslogtreecommitdiff
path: root/MultiLayerPerceptron/test.py
diff options
context:
space:
mode:
Diffstat (limited to 'MultiLayerPerceptron/test.py')
-rw-r--r--MultiLayerPerceptron/test.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/MultiLayerPerceptron/test.py b/MultiLayerPerceptron/test.py
new file mode 100644
index 0000000..6cd3b4d
--- /dev/null
+++ b/MultiLayerPerceptron/test.py
@@ -0,0 +1,24 @@
+from multiprocessing import Process, Lock
+from timeit import timeit
+import numpy as np
+
+def test():
+ # l.acquire()
+ # for _ in range(2500):
+ matrix = np.random.randn(10000)
+ # l.release()
+ # return matrix
+
+def run():
+ p = []
+ for _ in range(10000):
+ p.append(Process(target=test))
+ p[_].start()
+ for proc in p:
+ proc.join()
+
+
+if __name__ == "__main__":
+ lock = Lock()
+ print(timeit(run, number=1))
+ \ No newline at end of file