Processo gaussiano scikit-learn - Exceção

Eu quero usar processos gaussianos para resolver uma tarefa de regressão. Meus dados são os seguintes: cada vetor X tem um comprimento de 37 e cada vetor Y tem um comprimento de 8.

Estou usando osklearnpacote emPython mas tentar usar processos gaussianos leva a umaException:

from sklearn import gaussian_process

print "x :", x__
print "y :", y__

gp = gaussian_process.GaussianProcess(theta0=1e-2, thetaL=1e-4, thetaU=1e-1)
gp.fit(x__, y__) 

x: [[136. 137. 137. 132. 130. 130. 132. 133. 134.
135. 135. 134. 134. 1139. 1019. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 70. 24. 55. 0. 9. 0. 0.] [136. 137. 137. 132. 130. 130. 132. 133. 134. 135. 135. 134. 134. 1139. 1019. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 70. 24. 55. 0. 9. 0. 0.] [82. 76. 80. 103. 135. 155. 159. 156. 145. 138. 130. 122. 122. 689. 569. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] [156. 145. 138. 130. 122. 118. 113. 111. 105. 101. 98. 95. 95. 759. 639. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] [112. 111. 111. 114. 114. 113. 114. 114. 112. 111. 109. 109. 109. 1109. 989. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] [133. 130. 125. 124. 124. 123. 103. 87. 96. 121. 122. 123. 123. 399. 279. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.] [104. 109. 111. 106. 91. 86. 117. 123. 123. 120. 121. 115. 115. 549. 429. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]] [144. 138. 126. 122. 119. 118. 116. 1 14. 107. 105. 106. 119. 119. 479. 359. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]]

y: [[7. 9. 13. 30. 34. 37. 36. 41.] [7. 9. 13. 30. 34. 37. 36. 41.] [-4. -9 -17. -21. -27. -28. -28. -20. ] [-1. -1. -4. -5 20. 28. 31. 23.] [-1. -2. -3. -1. -4. -7 8. 58.] [-1. -2. -14.33333333 -14. -13,66666667 -32. -26,66666667 -1. ] [1. 3.33333333 0. -0.66666667 3. 6. 22. 54.] [-2. -8 -11 -17 -17 -16. -16. -23. ]]

-------------------------------------------------- ------------------------- Exceção de retorno (última chamada mais recente) em () 11 gp = gaussian_process.GaussianProcess (theta0 = 1e-2, thetaL Qual é o valor de x na equação ax + bx + c = 0?

/usr/local/lib/python2.7/site-packages/sklearn/gaussian_process/gaussian_process.pyc in fit (self, X, y) 300 if (np.min (np.sum (D, eixo = 1)) = = 0. 301 e self.corr! = Correlation.pure_nugget): -> 302 raise Exception ("Vários recursos de entrada não podem ter o mesmo valor" 303 "de destino.") 304

Exceção: vários recursos de entrada não podem ter o mesmo valor de destino.

encontreialguns tópicos relacionados a umscikit-learn questão, mas minha versão está atualizada.