title: 'sklearn.datasets' has no attribute 'samples_generator'
body: <p>I am trying to reproduce and understand the code included in this document on <a href="http://PyData%20Berlin%202018:%20On%20Laplacian%20Eigenmaps%20for%20Dimensionality%20Reduction" rel="nofollow noreferrer">Laplacian Eigenmaps for Dimensionality Reduction</a> using Google Colab. However, I am getting the following error:</p>
  <pre><code>AttributeError                            Traceback (most recent call last)
  &lt;ipython-input-8-c1726617ad98&gt; in &lt;module&gt;()
        3 
        4 # Get the data and color map.
  ----&gt; 5 S_curve, S_colors = datasets.samples_generator.make_s_curve(n_points, random_state=0)
        6 
        7 Axes3D
  
  AttributeError: module 'sklearn.datasets' has no attribute 'samples_generator'
  </code></pre>
  <p>I have made sure that I can actually display the plots in <a href="https://scikit-learn.org/stable/auto_examples/manifold/plot_compare_methods.html#sphx-glr-auto-examples-manifold-plot-compare-methods-py" rel="nofollow noreferrer">the collection</a> (Swiss roll) by calling additional functions, but it still does not work. Likewise, <a href="https://stackoverflow.com/a/41468481/15183594">this answer</a> suggested by Google Colab does not help.</p>
  <p>Here is the relevant code:</p>
  <pre><code>from sklearn import datasets
  
  # Define the number of points to consider. 
  n_points = 3000
  
  # Get the data and color map. 
  S_curve, S_colors = datasets.samples_generator.make_s_curve(n_points, random_state=0)
  </code></pre>