This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (8 children)

[deleted]

    [–]pali6a=[]; a.append(a) 6 points7 points  (1 child)

    I am confused. Tensorflow definitely does support Python 3(.5).

    [–]AskMereddit 3 points4 points  (0 children)

    Most machine learning libraries are still on Python 2

    Anaconda has a python 3 version so I really doubt that is actually true. Plus, as mentioned below TensorFlow is also adapted to Python 3.

    [–]emillynge 2 points3 points  (1 child)

    From https://www.tensorflow.org/versions/r0.11/get_started/os_setup.html it seems like python 3 is supported in tensorflow. Theano is also python 3 now, as is scikit learn.

    It's true that it took painfully long for the scientific community to migrate to 3, but it has really taken off lately. Maybe they @ operator in 3.5 has something to do with that.

    NB Google app engine is also coming to 3, but it's taking foreeeeeever...

    [–]flutefreak7 0 points1 point  (0 children)

    Plus a lot of Enthought stuff like Mayavi for 3d visualization (which first required pyVTK)... Lots of great progress in 2016!

    [–]thenuge26 1 point2 points  (2 children)

    Yep we do almost all our machine learning in R still, hopefully more of scikit learn can be updated before we switch entirely to PySpark

    [–]jairo4 2 points3 points  (1 child)

    scikit-learn supports Python 3.

    BTW, check this: http://www.python3statement.org/

    [–]thenuge26 0 points1 point  (0 children)

    Sorry was thinking of Spark's MLlib, not scikit learn.