New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows Support and Documentation #17
Comments
I think its a great suggestion! |
Same, I was kind of disappointed to see no mention of Windows in the download and install page. |
Anyone have an idea of what the major incompatibilities/accommodations are? Is it it mostly issues with file paths, etc? It's built with Bazel, which only supports linux/mac, but the good news is that windows support for bazel seems will be out by the end of this year. |
👍 |
You can already use TensorFlow on a Windows machine by using Docker. |
I would like to use TensorFlow on Windows without Docker, in order to use GPU compute. Using Docker in this case is not using a Windows container, but a Linux virtual machine on Hyper-V or VirtualBox, and so the GPU will not be passed through. |
👍 |
google, give us windows support , please! |
|
+1 |
Yeah, windows support would be super nice. |
+1 yes please |
Would love to use TensorFlow on Windows (native, not in a VM). |
I'll take a look into whether Continuum can provide a conda package for tensorflow. |
Judging by the use of bazel across the documentation, I assume its a matter of waiting for bazel to support windows. Is there anything specific to Tensorflow that would need to be addressed for windows to be supported, or is just bazel? |
One question I have is when Bazel support is actually arriving on Windows. Looking at the Bazel repository it says they are planning to support Android in Windows, but I didn't see any reference to building (what I assume are) native packages. |
Here is the bug we are using to track Bazel support for Windows: bazelbuild/bazel#276. A month ago, @dslomov was able to get Bazel to bootstrap itself on Windows. The plan is to finish Windows support by end of this year. |
@davidzchen I was actually working with that repo earlier this afternoon to try and give it a go without much luck, I might play around with it some more to see if I can get it to successfully bootstrap itself. |
+1 native support on windows should be available |
+1 |
or maybe we could port it to a more reasonable build system. perhaps cmake. |
@ahmadia do you have any tips on how to install tensorflow using conda? |
Right now we're in the same boat as everybody else because there is no port of TensorFlow to Windows. If somebody can put together a Windows port I'm happy to help with the binary build/deployment. Somebody has already put together a recipe for OS X/Linux available with |
+1 for this |
@erivaldojunior By compiling the examples do you mean this: I do see files named |
@zandaqo, that is right. I just add that Release folder to my Windows path and it worked. However, I tested by launching python my_tensorflow_script.py from a CMD window. I don't know if it work if you use some kind of IDE or iPython. |
@erivaldojunior Thanks, you were right about missing DLLs, though in my case it turned out to be |
I successed to build the tensorflow! But |
Good to know! We'd welcome a PR with an appropriate minimum version On Saturday, November 5, 2016, Takahiro Kubo notifications@github.com
|
@martinwicke as in here it seems the minimum known working Cmake version is 3.5. Should I change minimum requirement to 3.5 and update the readme for minimum 3.5 up to 3.6? |
Nice to see that TensorFlow can now work on Windows with GPU now. Are there plans for a version that need not be installed from sources? And if so, any ETA on that? It would be great if the setup process were as straightforward as on Linux, I'm using TensorFlow on Linux without problems and would like to do so on Windows, but the requisites and setup process documented in the readme currently looks a bit cumbersome for those of us that don't have much time... |
Hey guys! With the release of Bazel 0.4.0, TensorFlow PIP package can now build with Bazel on Windows. @gunan has already set up a ci job for it: http://ci.tensorflow.org/job/tensorflow-pr-win-bazel/ Update: I would recommend to run the commands in the script manually if you have trouble running it directly. |
@meteorcloudy Thanks for update! Full log. Running in PowerShell as admin:
|
@KhabarlakKonstantin That's ( |
@KhabarlakKonstantin As @petemounce pointed out, you can safely ignore that error. And you can also skip |
@petemounce @meteorcloudy Thanks for help
No more output here |
@KhabarlakKonstantin It seems OpenCL configuration is just added into
|
Is anybody else having these errors with Pragma (ignore pywrap one)? Building with GPU and all specs in accord to readme. |
@Carmezim, it worked fine for me. I did not get any of these errors. |
I have a pr to fix this here: #5421 |
@guschmue Nice! Thanks for the quick response |
After fixing _Pragma, this is what I get in the same file:
|
#5421 will fix this as well. |
Can I build with GPU support using bazel? |
@edwin100394 no GPU support on windows using bazel yet. On Mon, Nov 7, 2016 at 9:33 PM, edwin100394 notifications@github.com
|
@meteorcloudy Adding Now I'm getting another error:
|
I've started from scratch and I've build bazel from sources. Now it building almost till the end It fails at link time in the end:
|
Hi folks, now that rudimentary Windows support is in place, I am going to lock this issue for new comments, but keep it open until we have a stable release. Going forward:
Once again, thanks for all your interest in TensorFlow-on-Windows, and now we're going to get back to work! |
Today we announced native Windows support in TensorFlow 0.12, with packages for Python 3.5. If you have installed the 64-bit version of Python 3.5 (either from Python.org or Anaconda), you can install TensorFlow with a single command:
For GPU support, if you have CUDA 8.0 installed, you can install the following package instead:
Now that Windows is a supported configuration, I'm going to close this issue; please open a new issue if you have problems with these packages. There are still some discrepancies between the Windows package and the other platforms, which are outlined in the release notes. We'll be working over the next few weeks to close these gaps. Thanks for all of your interest in TensorFlow on Windows! |
I was excited to see tensorflow, but as many other users, we are on Windows, would be nice to see this support happen. Will you accept Windows port contributions?
In the meantime, Microsoft recently released their Deep Learning toolkit which scales on multiple machines with GPUs for both Linux and Windows. https://github.com/Microsoft/CNTK
The text was updated successfully, but these errors were encountered: