Révision 272 ETSN/MyDFT_5.py

MyDFT_5.py (revision 272)
184 184
    C_np[0] = np.float32(SIZE)
185 185
    D_np[0] = np.float32(SIZE)
186 186
    
187
    # Native & Naive Implementation
188
    print("Performing naive implementation")
189
    TimeIn=time.time()
190
    c_np,d_np=MyDFT(a_np,b_np)
191
    NativeElapsed=time.time()-TimeIn
192
    NativeRate=int(SIZE/NativeElapsed)
193
    print("NativeRate: %i" % NativeRate)
194
    print("Precision: ",np.linalg.norm(c_np-C_np),np.linalg.norm(d_np-D_np)) 
187
    # # Native & Naive Implementation
188
    # print("Performing naive implementation")
189
    # TimeIn=time.time()
190
    # c_np,d_np=MyDFT(a_np,b_np)
191
    # NativeElapsed=time.time()-TimeIn
192
    # NativeRate=int(SIZE/NativeElapsed)
193
    # print("NativeRate: %i" % NativeRate)
194
    # print("Precision: ",np.linalg.norm(c_np-C_np),np.linalg.norm(d_np-D_np)) 
195 195

  
196 196
    # Native & Numpy Implementation
197 197
    print("Performing Numpy implementation")

Formats disponibles : Unified diff