title: Constructing a Python set from a Numpy matrix
body: <p>I'm trying to execute the following</p>
  
  <pre><code>&gt;&gt; from numpy import *
  &gt;&gt; x = array([[3,2,3],[4,4,4]])
  &gt;&gt; y = set(x)
  TypeError: unhashable type: 'numpy.ndarray'
  </code></pre>
  
  <p>How can I easily and efficiently create a set with all the elements from the Numpy array?</p>