Tensorboard not found as magic function in jupyter

2020-06-09 06:20发布

问题:

I want to run tensorboard in jupyter using the latest tensorflow 2.0.0a0. With the tensorboard version 1.13.1, and python 3.6.

using

... %tensorboard --logdir {logs_base_dir}

I get the error :

UsageError: Line magic function %tensorboard not found

Do you have an idea what the problem could be? It seems that all versions are up to date and the command seems correct too.

Thanks

回答1:

The extension needs to be loaded first:

%load_ext tensorboard.notebook
%tensorboard --logdir {logs_base_dir}

UPDATE

For newer TF versions (tensorflow>=1.14.0 & tensorflow != 2.0.0a0) (newer than TF2-alpha) use

%load_ext tensorboard


回答2:

If you are using TF 2.0 you can execute the code below from your notebook environment, prior to your magic command:

%load_ext tensorboard


回答3:

Year 2020

I needed to pip uninstall both tensorflow and tensorboard

Then install tf-nightly

In order to get this to work

%load_ext tensorboard.notebook
%tensorboard --logdir {logs_base_dir}


回答4:

extension loading is required before. You can try -> %load_ext tensorboard .It worked for me. I am using TensorFlow 1.>