diff --git a/Code/MonoMutliViewClassifiers/Multiview/GetMultiviewDb.py b/Code/MonoMutliViewClassifiers/Multiview/GetMultiviewDb.py index 930d150da8d5d9d59f0e8a9937263d671f72af52..efccf4387c25a1f7e8ee41f7fe84ec667121c03b 100644 --- a/Code/MonoMutliViewClassifiers/Multiview/GetMultiviewDb.py +++ b/Code/MonoMutliViewClassifiers/Multiview/GetMultiviewDb.py @@ -405,9 +405,9 @@ def makeSparseTotalMatrix(sortedRNASeq): def getAdjacenceMatrix(RNASeqRanking, sotredRNASeq, k=2): k=int(k)/2*2 - indices = np.zeros((RNASeqRanking.shape[0]*k*RNASeqRanking.shape[1]), dtype=np.int32) + indices = np.zeros((RNASeqRanking.shape[0]*k*RNASeqRanking.shape[1]), dtype=int) data = np.ones((RNASeqRanking.shape[0]*k*RNASeqRanking.shape[1]), dtype=bool) - indptr = np.zeros(RNASeqRanking.shape[0]+1, dtype=np.int16) + indptr = np.zeros(RNASeqRanking.shape[0]+1, dtype=int) nbGenes = RNASeqRanking.shape[1] pointer = 0 for patientIndex in range(RNASeqRanking.shape[0]): diff --git a/Code/MonoMutliViewClassifiers/utils/Dataset.py b/Code/MonoMutliViewClassifiers/utils/Dataset.py index f737b8fce80561270e170cfd7db7b8fcd2286a0e..9317aebec097c4a23b5af32e6a99759a32284920 100644 --- a/Code/MonoMutliViewClassifiers/utils/Dataset.py +++ b/Code/MonoMutliViewClassifiers/utils/Dataset.py @@ -12,6 +12,7 @@ def getV(DATASET, viewIndex, usedIndices=None): DATASET.get("View"+str(viewIndex)).get("indices").value, DATASET.get("View"+str(viewIndex)).get("indptr").value), shape=DATASET.get("View"+str(viewIndex)).attrs["shape"])[usedIndices,:] + return sparse_mat