Dec-03-2019, 09:48 PM
Whats a clean way to rewrite this dynamically. Rather than essentially hardcoded.
ProcessInput1 is a defined function.
a1,b2,c3,d4,e5,f6,g7,h8,i9,j10,k11,l12,m13,n14,o15,p16,q17,r18,s19,t20 = np.array_split(myarray,20)
p1 = Process(target=processInput1, args=(a1,))
p1.start()
p2 = Process(target=processInput1, args=(b2,))
p2.start()
p3 = Process(target=processInput1, args=(c3,))
p3.start()
p4 = Process(target=processInput1, args=(d4,))
p4.start()
p5 = Process(target=processInput1, args=(e5,))
p5.start()
p6 = Process(target=processInput1, args=(f6,))
p6.start()
p7 = Process(target=processInput1, args=(g7,))
p7.start()
p8 = Process(target=processInput1, args=(h8,))
p8.start()
p9 = Process(target=processInput1, args=(i9,))
p9.start()
p10 = Process(target=processInput1, args=(j10,))
p10.start()
p11 = Process(target=processInput1, args=(k11,))
p11.start()
p12 = Process(target=processInput1, args=(l12,))
p12.start()
p13 = Process(target=processInput1, args=(m13,))
p13.start()
p14 = Process(target=processInput1, args=(n14,))
p14.start()
p15 = Process(target=processInput1, args=(o15,))
p15.start()
p16 = Process(target=processInput1, args=(p16,))
p16.start()
p17 = Process(target=processInput1, args=(q17,))
p17.start()
p18 = Process(target=processInput1, args=(r18,))
p18.start()
p19 = Process(target=processInput1, args=(s19,))
p19.start()
p20 = Process(target=processInput1, args=(t20,))
p20.start()
ProcessInput1 is a defined function.
a1,b2,c3,d4,e5,f6,g7,h8,i9,j10,k11,l12,m13,n14,o15,p16,q17,r18,s19,t20 = np.array_split(myarray,20)
p1 = Process(target=processInput1, args=(a1,))
p1.start()
p2 = Process(target=processInput1, args=(b2,))
p2.start()
p3 = Process(target=processInput1, args=(c3,))
p3.start()
p4 = Process(target=processInput1, args=(d4,))
p4.start()
p5 = Process(target=processInput1, args=(e5,))
p5.start()
p6 = Process(target=processInput1, args=(f6,))
p6.start()
p7 = Process(target=processInput1, args=(g7,))
p7.start()
p8 = Process(target=processInput1, args=(h8,))
p8.start()
p9 = Process(target=processInput1, args=(i9,))
p9.start()
p10 = Process(target=processInput1, args=(j10,))
p10.start()
p11 = Process(target=processInput1, args=(k11,))
p11.start()
p12 = Process(target=processInput1, args=(l12,))
p12.start()
p13 = Process(target=processInput1, args=(m13,))
p13.start()
p14 = Process(target=processInput1, args=(n14,))
p14.start()
p15 = Process(target=processInput1, args=(o15,))
p15.start()
p16 = Process(target=processInput1, args=(p16,))
p16.start()
p17 = Process(target=processInput1, args=(q17,))
p17.start()
p18 = Process(target=processInput1, args=(r18,))
p18.start()
p19 = Process(target=processInput1, args=(s19,))
p19.start()
p20 = Process(target=processInput1, args=(t20,))
p20.start()