For python --version >>> Python 3.6.4 :: Anaconda, Inc.
For which python >>> …/anaconda3/bin/python
For python --version >>> Python 3.6.4 :: Anaconda, Inc.
Then you are set to go…
Just a side note, can you share your
conda list in a seperate TXT file uploaded on some drive and shared here
Re run the server once
And update us here…
(Not sure whether I am helping you…)
New Installation Instructions (updated Jan 26, 2018)
The following instructions are somewhat easier than the preceeding ones, but they have not been tested on windows 10 yet. Should an installation attempt fail, fall back to the older instructions below.
Update: They have actually been successfully tested by Jeremy in person.
A) This tutorial assumes you already have a functional anaconda installation.
Moreover, if you don’t have git installed on your machine, install it by following these instructions: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git33
B) Now, move into a directory where you are comfortable installing the Fastai repo, with its libraries and required packages.
Now you got to clone that repo as follows:
git clone https://github.com/fastai/fastai
C) Once the cloning process finishes, be sure to be in the directory created by git for the Fastai repository, and type:
conda env create -f environment-win.yml
This will install the required packages and their dependencies into the fastai environment by leveraging the file environment-win.yml prepared by Fast.ai16.
D) Now, open jupyter:
(fastai)> jupyter notebook
and create a new notebook (or open one of the lessons’ notebooks). Check if an appropriate kernel has been installed by the preceeding command(s). If you find out you don’t have any kernel other than the base one (usually named python 3.6), you got to install it manually:
(fastai)>python -m ipykernel install --user --name fastai --display-name “fastAI custom”
Once you open jupyter, you will select fastAI custom from the available kernels.
That would be all.
Remind that you will probably need to edit some lessons’ notebooks code, or at least the parts where you interact with the filesystem from inside the notebook.
Indeed, Fastai notebooks are written down aiming at linux systems, so if you call, for example, ls -la | head, it won’t work (quite obviously) on Windows.
Accessing the workstation remotely:
one may want to log in into such workstation remotely. In that case, there are various options, for example:
Using remote desktop (mind that it’s slow if you have a slow or high-latency connection)
Just leaving the notebook server on (unpractical: you would not be able to run administration tasks)
Using the Windows Subsystem for Linux, AKA “linux on windows” with tmux (install LoW from windows store)
Using an ssh server (which, contrarily to popular belief, is natively supported by Windows, although a bit clumsy to get working. Google for it).
Fastai Installation Error - Maybe PyTorch
Here is the list.
asn1crypto 0.24.0 py36_0
bcolz 1.1.2 py36h00f5784_0
bleach 2.1.2 py36_0
bokeh 0.12.14 py36_0
bzip2 1.0.6 h9a117a8_4
ca-certificates 2017.08.26 h1d4fec5_0
certifi 2018.1.18 py36_0
cffi 1.11.4 py36h9745a5d_0
chardet 3.0.4 py36h0f667ec_1
click 6.7 py36h5253387_0
cloudpickle 0.5.2 py36_1
cryptography 2.1.4 py36hd09be54_0
cuda90 1.0 h6433d27_0
cudatoolkit 8.0 3
cudnn 7.0.5 cuda8.0_0
cycler 0.10.0 py36h93f1223_0
cymem 1.31.2 py36_0
cytoolz 0.8.2 py36h708bfd4_0
dask 0.17.1 py36_0
dask-core 0.17.1 py36_0
dbus 1.12.2 hc3f9b76_1
decorator 4.2.1 py36_0
dill 0.2.7.1 py36h644ae93_0
distributed 1.21.1 py36_0
entrypoints 0.2.3 py36h1aec115_2
expat 2.2.5 he0dffb1_0
fontconfig 2.12.4 h88586e7_1
freetype 2.8 hab7d2ae_1
ftfy 4.4.3 py36_0
glib 2.53.6 h5d9569c_2
gmp 6.1.2 h6c8ec71_1
gst-plugins-base 1.12.4 h33fb286_0
gstreamer 1.12.4 hb53b477_0
hdf5 1.10.1 h9caa474_1
heapdict 1.0.0 py36_2
html5lib 1.0.1 py36h2f9c1c0_0
icu 58.2 h9c2bf20_1
idna 2.6 py36h82fb2a8_1
intel-openmp 2018.0.0 hc7b2577_8
ipykernel 4.8.2 py36_0
ipython 6.2.1 py36h88c514a_1
ipython_genutils 0.2.0 py36hb52b0d5_0
ipywidgets 7.1.2 py36_0
jedi 0.11.1 py36_0
jinja2 2.10 py36ha16c418_0
jpeg 9b h024ee3a_2
jsonschema 2.6.0 py36h006f8b5_0
jupyter 1.0.0 py36_4
py36_cuda9.0.176_cudnn7.0.5_2 [cuda90] pytorch
pytz 2018.3 py36_0
pyyaml 3.12 py36hafb9ca4_1
pyzmq 16.0.3 py36he2533c7_0
qt 5.6.2 hd25b39d_14
qtconsole 4.3.1 py36h8f73b5b_0
readline 7.0 ha6073c6_4
regex 2017.4.5 py36_0
requests 2.18.4 py36he2e5f8d_1
scipy 1.0.0 py36hbf646e7_0
seaborn 0.8.1 py36hfad7ec4_0
send2trash 1.5.0 py36_0
setuptools 38.5.1 py36_0
simplegeneric 0.8.1 py36_2
sip 4.18.1 py36h51ed4ed_2
six 1.11.0 py36h372c433_1
sortedcontainers 1.5.9 py36_0
spacy 2.0.5 py36hf484d3e_0
sqlite 3.22.0 h1bed415_0
statsmodels 0.8.0 py36h8533d0b_0
tblib 1.3.2 py36h34cf8b6_0
termcolor 1.1.0 py36_0
terminado 0.8.1 py36_1
testpath 0.3.1 py36h8cadb63_0
thinc 6.10.1 py36hd61447b_0
tk 8.6.7 hc745277_3
toolz 0.9.0 py36_0
tornado 4.5.3 py36_0
tqdm 4.19.4 py36ha5a5176_0
traitlets 4.3.2 py36h674d592_0
ujson 1.35 py36_0
urllib3 1.22 py36hbe7ace6_0
wcwidth 0.1.7 py36hdf4376a_0
webencodings 0.5.1 py36h800622e_1
wheel 0.30.0 py36hfd4bba0_1
widgetsnbextension 3.1.4 py36_0
wrapt 1.10.11 py36h28b7045_0
xz 5.2.3 h55aa19d_2
yaml 0.1.7 had09818_2
zeromq 4.2.2 hbedb6e5_2
zict 0.1.3 py36h3a3bf81_0
zlib 1.2.11 ha838bed_2
So the environment has everything…
Still the error?
Try firing jupyter notebook and redirect to the fast.ai directory’s notebooks
I am also facing this error
—> 76 from torch._C import *
78 all += [name for name in dir(_C)
ImportError: DLL load failed: The specified module could not be found.
Are you able to overcome this error?
I am also experiencing similar challenge.
My environment is Windows10, CUDA80_CUDNN51
‘GeForce GTX 1050 Ti’
GPU-Z shows no GPU Load
I wonder if I should insert line
learn = ConvLearner.pretrained(arch, data, precompute=True)
Any suggestions are welcome.
Am just afraid of installingt CUDA90 and CUDNN7 at this time since not sure of Tensorflow support
I confirm this is resolved for me.
seems to have done the trick
epoch time improved to 12 min from 1 hr 24 min
GTX 1050Ti is a Liliput amongst all Goliath that people seem to be using
I take back my earlier comment.
has not solved the problem.
instead a new error:
AttributeError: ‘ConvLearner’ object has no attribute ‘cuda’
Should the model by default use Your GPU.?
Try runningg on some sample tutorial programs to check whether your current configuration is making PyTorch/TF/Keras use your GPU…
I have been trying to find a way around the gpu. I’ll train my networks on another system. Is it possible to follow these tutorials without GPU?
It does use GPU…just that the activity seen at GPU-Z suggests that the GPU is starved of data. I think I should play a little with parameters like num_workers in the ImageClassifierData. I also think that a SSD would work better i/o a HDD.
Currently what I see is that GPU load shows a pulse with 90% load and is silent for a few seconds and again gets a spike and so on.
I had the same error.
The only way so solve it, i’ve re-created an Anaconda environment with Pytorch 3.1 and fastai as:
Now it’s fine.
Same error, no luck, looking for solution. I think the previous version was ok as I successfully built before, but since 1/2 weeks ago I rebuild it on other computer it fails.
FYI I’ve done nearly all development of part 2 so far on my windows laptop (surface book 15 inch) and haven’t had a single issue so far. So Windows support in fastai/pytorch is looking really solid!
Hi, do you use 16 GB laptop?
I run into MemoryError in lesson 2, with my 16GB laptop, and this post workaround solved this problem.
Words can’t describe how glad I am to hear that
No, Abhishek. I tried all way and did not get much help. I am using paperspace until I have working setup.