HC_Kmeans_['acc'].append(acc) HC_Kmeans_['je'].append(je) gc.collect() acc, je = Methods.Hybrid_PSO(X_train,X_test,y_train,y_test,Nc,Kmeans_clusters,NParticles, itt) Kmeans_PSO_['acc'].append(acc) Kmeans_PSO_['je'].append(je) gc.collect() acc, je = Methods.Hybrid_PSO(X_train,X_test,y_train,y_test,Nc,HC_clusters,NParticles, itt) HC_PSO_['acc'].append(acc) HC_PSO_['je'].append(je) gc.collect() acc, je = Methods.Hybrid_PSO(X_train,X_test,y_train,y_test,Nc,HC_Kmeans_clusters,NParticles, itt) HC_Kmeans_PSO_['acc'].append(acc) HC_Kmeans_PSO_['je'].append(je) gc.collect() acc, je = Methods.Kmeans_SK(X_train,X_test,y_train,y_test,Nc,itt) Kmeans_SK_['acc'].append(acc) Kmeans_SK_['je'].append(je) gc.collect() acc, je = Methods.Kmeans_SKInit(X_train,X_test,y_train,y_test,Nc,itt) Kmeans_SKInit_['acc'].append(acc) Kmeans_SKInit_['je'].append(je) gc.collect() # In[Save output to directory and delete all lists ] accuracy_dict={"HC":HC_['acc'],"Kmeans":Kmeans_['acc'],"PSO":PSO_['acc'],"HC_Kmeans":HC_Kmeans_['acc'],"Kmeans_PSO":Kmeans_PSO_['acc'],"HC_PSO":HC_PSO_['acc'],"HC_Kmeans_PSO":HC_Kmeans_PSO_['acc'], "Kmeans_SK": Kmeans_SK_['acc'],"Kmeans_SKInit":Kmeans_SKInit_['acc']} Je_dict= {"HC":HC_['je'],"Kmeans":Kmeans_['je'],"PSO":PSO_['je'],"HC_Kmeans":HC_Kmeans_['je'],"Kmeans_PSO":Kmeans_PSO_['je'],"HC_PSO":HC_PSO_['je'],"HC_Kmeans_PSO":HC_Kmeans_PSO_['je'], "Kmeans_SK": Kmeans_SK_['je'],"Kmeans_SKInit":Kmeans_SKInit_['je']} del HC_, Kmeans_, PSO_, HC_Kmeans_, Kmeans_PSO_, HC_PSO_, Kmeans_SK_, Kmeans_SKInit_ gc.collect() # In[Plotting]