import numpy as np import time import tensorflow as tf def main(): 10 n=input("Ordine della matrice :\n") n=int(n) ma=np.ones((n,n),dtype=np.float64) mb=np.ones((n,n),dtype=np.float64) print("Ora converto a tensorflow") ta= tf.convert_to_tensor(ma) tb= tf.convert_to_tensor(mb) print("Ora moltiplico") start_time = time.perf_counter() tc=tf.matmul(ta,tb) end_time = time.perf_counter() elapsed_time = end_time - start_time print("Elapsed time: ", elapsed_time) print("Ora converto a numpy") mc=tc.numpy() print(str(mc[0,0])+ " "+str(mc[1,0])+" "+ str(mc[2,0])) if __name__ == "__main__": main()