Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. ################################### Create list of label vectors
  2. i = 0
  3. yList = [[]]*len(y) #### y est un vecteur label de longueur N_subjects, contenant un label par sujet
  4. for subjIndex in range(len(y)):
  5. ytemp = [y[i]]*featuresNorm[subjIndex].shape[0] ## featuresNorm est une liste de N_subjects matrices [N_trials ; N_electrodes]
  6. yList[i] = np.array(ytemp) ## yList est une liste de N_subjects arrays de longueur N_trials (en gros le label de chaque sujet est recopié N_trials fois dans un array)
  7. i = i+1
  8.  
  9. #yList[25] = np.array([0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0])
  10. #yList[25] = listeDessais
  11.  
  12. ################################### Run dat classif cuz we ready
  13. clfObj = bp.LeavePSubjectOut(yList, len(y), pout=2, clf='lda')
  14. classif = clfObj.fit(featuresNorm, mf=False, method='label_rnd', n_perm=100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement