Module ImportFrom alias Import alias identifier FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad BinOpPow BinOpSub NameLoad NameLoad Num attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Assign NameStore SubscriptLoad NameLoad ExtSlice Slice NameLoad Slice For NameStore Call NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr ListComp Call AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad comprehension NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr ListComp Call AttributeLoad NameLoad attr SubscriptLoad NameLoad ExtSlice Index CompareEq NameLoad NameLoad Slice keyword Num comprehension NameStore Call NameLoad NameLoad Return NameLoad decorator_list NameLoad Assign TupleStore NameStore NameStore TupleLoad BinOpPow Num Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Num Assign NameStore Call NameLoad NameLoad NameLoad keyword Num Print Str NameLoad
N/A parakeet jit N/A numpy np dist N/A N/A x y N/A N/A N/A N/A N/A N/A N/A x y 2 sum N/A kmeans N/A N/A X k niters N/A 10 N/A N/A C N/A X N/A N/A k N/A N/A _ N/A xrange niters N/A N/A A N/A N/A np array N/A N/A N/A np argmin N/A N/A dist x c N/A c C N/A x X N/A C N/A N/A np array N/A N/A N/A np mean N/A X N/A N/A N/A A i N/A axis 0 N/A i N/A xrange k N/A C N/A jit N/A N/A n d N/A N/A 10 3 100 N/A X N/A N/A N/A np random randn n d N/A k 5 N/A C N/A kmeans X k niters 20 N/A Clusters: C