Guest User

Untitled

a guest
Jun 13th, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. X_data, y_data = get_dataset(nsp.get_training_examples)
  2.  
  3. # Transform a two-dimensional vector x into a three-dimensional vector.
  4. def transform(x):
  5.     return [x[0]**2, np.sqrt(2)*x[0]*x[1], x[1]**2]
  6.  
  7.  
  8. fig = plt.figure(figsize=(10,6))
  9. r=np.zeros((16,3))
  10. for i,j in enumerate( X_data):
  11.     r[i]=transform(j)
  12.    
  13. ax = plt.subplot(projection='3d')
  14. ax.scatter3D(r[:, 0], r[:, 1], r[:,2], c=y_data, s=50, cmap='autumn')
  15. ax.set_xlabel('x')
  16. ax.set_ylabel('y')
  17. ax.set_zlabel('z')
  18. ax.view_init(12.5, 120)
Add Comment
Please, Sign In to add comment