Quick question, is it possible to get the connection information for the Jupyter notebook to allow other Jupyter clients to connect? I do a fair amount of work on an iPad while traveling and unfortunately the keyboard I have doesn’t an escape key! I’ve started using the Kernels app to connect to Jupyter to compensate for this and would love to be able to connect the two.
The URL you see when you open the notebook in a new tab is the actual Jupyter connection URL. Something like https://s.users.crestle.com/bgg3yzmo. The port is 443 since SSL is enabled. Try it out?
AttributeError: 'NumpyArrayIterator' object has no attribute 'N'
which is raised on this thread, with a solution but not an explanation. I changed .N to .n as suggested there and then had an exception on the same line:
error: identifier "cudnnSetFilterNdDescriptor_v4" is undefined
which seems to be a problem with incompatibility between different versions of the libraries, discussed on github.
I’ve already been warned:
Using gpu device 0: Tesla K80 (CNMeM is enabled with initial size: 95.0% of memory, cuDNN 6021)
/home/nbuser/.local/lib/python2.7/site-packages/theano/sandbox/cuda/__init__.py:631: UserWarning:
Your cuDNN version is more recent than the one Theano officially supports.
If you see any problems, try updating Theano or downgrading cuDNN to version 5.1.
warnings.warn(warn)
I’m wary of fooling around trying to change library versions when I don’t fully understand the crestle environment, and I don’t know the command to issue to downgrade cuDNN or to upgrade theano. @anurag, can you suggest a good way to work around this? Thanks!
between the pictures posted, the notebook scrolls through the various errors in each line of the script, I but I’ve just shown the first and last extremes of this.
I’m on crestle and I’m getting the same error. It’s so far down in the libraries I can’t guess what the problem really is. Any help would be appreciated.
Hey @anurag first of all thank you very much for your contribution. Currently doing Lesson 1. I would like to know how or where are we reading the files on? Because we define path = “/datasets/fast.ai/dogscats/” and I can’t seem to find that directory in the files… So where should I store files if later on I would like to run code with my own dataset?
@taguilera, /datasets/fast.ai/dogscats/ is at the whole filesystem root, as opposed to the per-user root that you see with the Jupyter file browser. If you hit new terminal in Jupyter, you get a linux shell. Type
ls /
to see the filesystem root and you should see datasets as one of the directories there, and you can cd around to explore. Type
ls ~
to see your own user’s files, which is what the Jupyter file browser displays.
If you store your own data anywhere in your own user’s files, it stays stored there. At least, mine does.
I have just started using Crestle…First of all I would like to thank you for making this. I find it very helpful. Just some doubt, is there any way to access file from local drives…
I upgraded to cuDNN 6, which Theano doesn’t like. Downgraded back to v5. This should all be fixed in the next version of Part 1 which does not use Theano (which has ceased active development anyway).