Hands-on TensorBoard (TensorFlow Dev Summit 2017)

  Рет қаралды 312,558

Google for Developers

Google for Developers

Күн бұрын

Join Dandelion Mané in this talk as they demonstrate all the amazing things you can do with TensorBoard. You'll learn how to visualize your TensorFlow graphs, monitor training performance, and explore how your models represent your data. The code examples shown are available here: goo.gl/ZwGnPE.
Visit the TensorFlow website for all session recordings: goo.gl/bsYmza
Subscribe to the Google Developers channel at goo.gl/mQyv5L
event: TensorFlow Dev Summit 2017; re_ty: Publish;

Пікірлер: 104
@wenzhenzhu8895
@wenzhenzhu8895 7 жыл бұрын
There is a bug: at 2:19, conv2 = conv_layer(pooled, 32, 64) pooled is undefined. It should be pool1.
@chrisdahms9682
@chrisdahms9682 6 жыл бұрын
everybody please vote this to the top, this is definitely a typo in the presentation
@oneforallah
@oneforallah 5 жыл бұрын
Damn Virginia you beast ! You need to be hired by Google or someone good
@tejasmahajan
@tejasmahajan 7 жыл бұрын
That was an amazing talk!! The debugger option in future upgrades is so promising!!
@sankothari
@sankothari 7 жыл бұрын
Awesome presentation skills! Wish you had a tutorial series.
@moanayoon3411
@moanayoon3411 6 жыл бұрын
Thank you for the nice talk, Tensorboard is really something!!
@user-po3to3zw1k
@user-po3to3zw1k 7 жыл бұрын
Great talk! I like his talking style. My favorite one.
@terrysatou3344
@terrysatou3344 7 жыл бұрын
Great talk, very clear and informative. The nail polish is cool!
@firlejczyk
@firlejczyk 7 жыл бұрын
Thanks for sharing this presentation and code to the community. TF is amazing....
@yonglelyu4117
@yonglelyu4117 7 жыл бұрын
great talk!
@MdNasirUddinLaskarBD
@MdNasirUddinLaskarBD 7 жыл бұрын
Awesome lecture and demo on TensorBoard.
@cosmos58398
@cosmos58398 5 жыл бұрын
Wonderful talk!
@appendix77
@appendix77 7 жыл бұрын
Super awesome! Just what I desperately want right now.
@chonglv9766
@chonglv9766 7 жыл бұрын
Benefit a lot from this great talk.
@robertschneiderman5894
@robertschneiderman5894 7 жыл бұрын
20:34-20:37 is my favorite!
@MatthewKleinsmith
@MatthewKleinsmith 7 жыл бұрын
"As we zoom into this particular seven, it really does look like a one. It's probably the one-iest seven that I've seen."
@frankwitte5170
@frankwitte5170 7 жыл бұрын
20:58 what's that shortcut? the go thingy.
@heihank9428
@heihank9428 6 жыл бұрын
Nice talk as well as his nail-polish 💅
@yunlongsong7618
@yunlongsong7618 7 жыл бұрын
Very nice talk.
@22691711
@22691711 7 жыл бұрын
great work guys :)
@donamincorleone
@donamincorleone 6 жыл бұрын
Great tutorial! Thanks
@bashhwu
@bashhwu 7 жыл бұрын
Great job!. Thank you very much
@rohitswami1
@rohitswami1 5 жыл бұрын
Fantastic!
@EugeneKrevenets
@EugeneKrevenets 5 жыл бұрын
Cool! It was very impressive.
@g0d182
@g0d182 7 жыл бұрын
Tensorflow; the sexiest machine learning library alive
@janvonschreibe3447
@janvonschreibe3447 5 жыл бұрын
Why so ?
@youbrajrai3000
@youbrajrai3000 5 жыл бұрын
one of the best tool for machine learinig
@alesolano5507
@alesolano5507 7 жыл бұрын
Love it!
@EvanZamir
@EvanZamir 6 жыл бұрын
The album you referred to is "Unknown Pleasures" by Joy Division. (In case anyone wants to look it up.)
@channerduan2797
@channerduan2797 7 жыл бұрын
I love it!
@diaozhatushuaide1287
@diaozhatushuaide1287 6 жыл бұрын
very nice talk for tensorboard ans it is very interesting
@MausamJain
@MausamJain 6 жыл бұрын
Great explanation !! Excellent tutorial for those starting TensorBoard for the first time !!
@iliemihai949
@iliemihai949 7 жыл бұрын
Here is a link to slides: gist.github.com/dandelionmane/4f02ab8f1451e276fea1f165a20336f1 One of the best talks on TensorFlow Dev Summit :D
@soilblack1992
@soilblack1992 6 жыл бұрын
Excuse me, Do you have a copy of the slides. Above link seem be broken!
@spenhouet
@spenhouet 5 жыл бұрын
Watching this at the end of 2018, nearly two years after this presentation and tensorboard is nearly the same and didn't evolve a bit. All the features described at the end of the video are still missing. So what did they do in those 2 years? Is there a total overhaul of tensorboard coming oder do I miss something?
@dimitriosmallios5941
@dimitriosmallios5941 5 жыл бұрын
I have to agree with you. Tensorboard is a big advantage for tensorflow as opposed to other DL libraries. I guess they have focused on tensorflow 2.0 where eager execution will be set by default. That will be amazing but I guess it has a lot of work on the way to be done.
@user-nq6xr6gb4u
@user-nq6xr6gb4u 6 жыл бұрын
Good job!
@leitroy2010
@leitroy2010 7 жыл бұрын
awesome tool!
@gavinfang4176
@gavinfang4176 6 жыл бұрын
Amazing!!
@inigoreiriz1299
@inigoreiriz1299 7 жыл бұрын
super useful!
@JohirulIslam1270
@JohirulIslam1270 6 жыл бұрын
Is there any update on the integration of TF Debugger with Tensor Board?
@tomatosauce9561
@tomatosauce9561 6 жыл бұрын
Hey, how would I add in the test accuracy functionality? Thanks in advance :)
@timrault
@timrault 5 жыл бұрын
11:52 Could someone explain why the gradient of the loss with respect to the parameters is always 0 when the parameters are 0 ? I'm not sure to understand why setting the weights and biases to 0 is actually an error. Thanks ! :)
@nectismanta8080
@nectismanta8080 5 жыл бұрын
It's the "dead neurons", when a neuron/node has 0 weight and gradient is 0 too, it has no impact on the network and has zero response to the gradient descent learning process, so it's weight value cannot change and stays zero, it's necessarily "dead". It doesn't happen to all 0 weight neurons, but it happens to neuron/nodes with some certain settings -- neuron structure and activation function (frequent issue with ReLU ). Machine Learning textbooks should contain more detail.
@citiblocsMaster
@citiblocsMaster 6 жыл бұрын
at 2:17, where does variable "pooled" come from? (line 8)
@chrisdahms9682
@chrisdahms9682 6 жыл бұрын
on that line, "pooled" should be "pool1"
@michaelmcgrath9653
@michaelmcgrath9653 7 жыл бұрын
I see the next talk is on layers, is it possible to combine TensorBoard and layers?
@TheGodSaw
@TheGodSaw 5 жыл бұрын
Tensorboard is amazing I use it all the time. But to be honest. It fits much better with a dynamic language like Pytorch. I can very much recommend to check out TensorboardX which is usable with Pytorch
@mauricioalouan1323
@mauricioalouan1323 7 жыл бұрын
Hi, Great talk but I am getting very frustrated trying to follow through basically because i believe I am missing some imports (or some other part of the code). Can you point out all imports the are needed please. thanks
@sudip2818
@sudip2818 6 жыл бұрын
Sudip Das 1 second ago Thank you for your tutorial, it is really great, But I am facing a problem, suppose I want to write "CONV (5x5)" which will not support by name_scope() method, is there has any other method that can help me to write??
@snehotoshbanerjee1938
@snehotoshbanerjee1938 6 жыл бұрын
Great talk!.The below link is not valid.Any new link to get the slide and code?
@robertjarvis6145
@robertjarvis6145 7 жыл бұрын
Very cool :)
@liweidai4474
@liweidai4474 6 жыл бұрын
Where is the slides? Only found the code, please add a link to the slides. Great presentation.
@rosi.j3485
@rosi.j3485 6 жыл бұрын
dear Dan, I am having a problem with my tensorboard i am doing all the steps you have mentioned but the scalar summary is being inactive along with all the other summaries!!! do you have any ideas on why this is happening i searched everywhere and tried wverything and it is not working
@hossein7031
@hossein7031 5 жыл бұрын
awesome
@faizanshaikh5326
@faizanshaikh5326 7 жыл бұрын
Are slides available for this talk?
@leopardsaga
@leopardsaga 6 жыл бұрын
Anyone knows the website in the Chrome tab `sigma/danmane` at 17:35 ?
@aditya8404
@aditya8404 7 жыл бұрын
He has "Nail-Polish" ... But the talk was so interesting that I noticed it when I rewatched this :P
@equitytruthandjustice8309
@equitytruthandjustice8309 6 жыл бұрын
Indeed. Disgusting. When the world makes an identity from an abomination.
@17999msl
@17999msl 7 жыл бұрын
13:00 It was Joy Division ;P
@lflee
@lflee 7 жыл бұрын
Dance, dance, dance, dance, dance, to the tensorflow 🐱‍🐉
@cyrilanderson
@cyrilanderson 7 жыл бұрын
Was going to say the same thing. Ha.
@bonesfelipe93
@bonesfelipe93 7 жыл бұрын
Hahahahahahaha
@JunkerJames
@JunkerJames 7 жыл бұрын
exceptional
@wolfgangplato8593
@wolfgangplato8593 6 жыл бұрын
Is there anyone here than can help me with implementing tensorboard on a mac to visualize my automatic punctuation system's output?
@user-sv1vt6yn6e
@user-sv1vt6yn6e 7 жыл бұрын
i tried the githubwebsites and find the png can't be downloaded......so sad
@rahulkumarjha2404
@rahulkumarjha2404 5 жыл бұрын
I know it's too late but that slide link is not working so if anyone had saved the slide on the drive or somewhere else then please send the link.
@martinboelle2658
@martinboelle2658 7 жыл бұрын
13:37 explaining the distribution charts, he states that one line stands for the 90th percentile and another one stands for the 60th percentile. How to know which percentiles the individual lines stand for?
@elliotwaite
@elliotwaite 7 жыл бұрын
The lines are: [maximum, 93%, 84%, 69%, 50%, 31%, 16%, 7%, minimum]. These percentiles correspond with the percentiles you would get by taking half standard deviation steps away from the mean on a normal distribution: [maximum, μ+1.5σ, μ+σ, μ+0.5σ, μ, μ-0.5σ, μ-σ, μ-1.5σ, minimum]. So they give you a sense of the variance and shape. If the lines on your chart are evenly spaced (aside from the maximum and minimum), your distribution is probably close to a normal distribution. And if they are not evenly spaced, you can get a sense for how your data's distribution differs from a normal distribution. Source: github.com/tensorflow/tensorboard/blob/master/README.md#distribution-dashboard
@martinboelle2658
@martinboelle2658 6 жыл бұрын
Elliot Waite Awesome, thank you!
@isaacbamidele9899
@isaacbamidele9899 5 жыл бұрын
did he had is finger painted?
@KhuyenVyLog
@KhuyenVyLog 5 жыл бұрын
Great talk! I can't go to link at 23:10. Someone help me!
@dqvinh87
@dqvinh87 7 жыл бұрын
There is no information about x-axis and y-axis in TensorBoard (what do they represent, what are the value units, ...) Is there some available ways to display these information? Thanks
@damienstanton
@damienstanton 7 жыл бұрын
You don't need axis labels because each visualization always represents values over time
@dqvinh87
@dqvinh87 7 жыл бұрын
Hello Damien It's true, but I am not sure if I understand you correctly. Indeed the graph represents values over time, but at least we should know the unit of time (second or minute ...) and details information about y-axis also.
@sheingng1495
@sheingng1495 7 жыл бұрын
It does display the axis units, you have to click into the graph to display it. Try it out on tensorboard ;-)
@martinboelle2658
@martinboelle2658 7 жыл бұрын
I agree on that it's not always obvious what the charts represent. Especially the distribution charts (13:37) could use a legend. @Stanley Ng: Clicking in the graphs doesn't make axis labels appear for me, it just increases the resolution.
@frankwitte5170
@frankwitte5170 7 жыл бұрын
20:58 what's that shortcut? the go thingy.
@elliotwaite
@elliotwaite 7 жыл бұрын
It's a short link only available on Google's internal network. Employees can register "go/..." URLs that when navigated to on the internal network, they act as redirects to another URL. They make it easier for employees to recall and share URLs. More info about them can be found on this GitHub page that offers a similar service: github.com/kellegous/go
@JadePX
@JadePX 6 жыл бұрын
The jacket though
@anyonetherealready
@anyonetherealready 6 жыл бұрын
sidebar histogram visualizations -> good old windows media player's visualizations
@deepschoolai
@deepschoolai 7 жыл бұрын
github repo for this?
@russelldicken9930
@russelldicken9930 6 жыл бұрын
github.com/decentralion/tf-dev-summit-tensorboard-tutorial
@ralphrazor788
@ralphrazor788 5 жыл бұрын
TensorBoard is a godsend
@LengErrong
@LengErrong 7 жыл бұрын
at 2:17 in this video, a little mistake. conv2 = conv_layer(pooled, 32, 64) should be conv2 = conv_layer(pool1, 32, 64)
@saeidghafouri8501
@saeidghafouri8501 4 жыл бұрын
link not working
@madhuriramachandran7582
@madhuriramachandran7582 5 жыл бұрын
OMG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@brandoblues
@brandoblues 7 жыл бұрын
joe macmillian, i see such a resemblance between the speaker and the fictional character.
@AvtarSingh-ml3yx
@AvtarSingh-ml3yx 6 жыл бұрын
He has already loaded the graph . But the thing is HOW to load the graph Which file to run amongst all those created files after the retraining process. No clue regarding that ! How man !
@derfer12345
@derfer12345 5 жыл бұрын
You need to log the directory using "tensorboard logdir=[path to directory]". If you have correctly set your FileWriter, all your summaries should be stored in that directory and Tensorboard will display them correctly.
@eilaarich-landkof7044
@eilaarich-landkof7044 7 жыл бұрын
Hello, can someone help me view tensorboard on my machine while the graph and execution is happening on a GCE. I tried the following with no success: on the local machine, i run: gcloud auth login on the console: gcloud compute firewall-rules create tensorboard-port --allow tcp:6006 On the Mac, port forward configutaion: gcloud compute ssh datalabvm-pgp --project project_id --zone us-east1-b --ssh-flag="-R" --ssh-flag="6006:localhost:6006" on the datalab machine: !tensorboard --logdir="./logs" --debug on the local machine (MAC) IP:6006 the result: This site can’t be reached 35.190.179.233 took too long to respond. Search Google for 190 179 233 6006 ERR_CONNECTION_TIMED_OUT what am i missing? Many thanks!!
@richarddecal9215
@richarddecal9215 7 жыл бұрын
Here's a direct link to the tensorboard code from his slides gist.github.com/dandelionmane/4f02ab8f1451e276fea1f165a20336f1#file-mnist-py
@HoraceKLai
@HoraceKLai 6 жыл бұрын
I can't get tensorboard to open up >tensorboard --logdir /graphs 'tensorboard' is not recognized as an internal or external command, operable program or batch file.
@dzhiurgis
@dzhiurgis 7 жыл бұрын
Hey its that the guy from Suraj videos? Also he has red fingernails!
@Suldok
@Suldok 7 жыл бұрын
Yep, looks like it!
@TienTaioan
@TienTaioan 7 жыл бұрын
Which video you're talking about? I'm curious.. LOL
@robinranabhat3125
@robinranabhat3125 7 жыл бұрын
channel "Siraj Raval" run by Siraj Raval .Turns out , the presentor is actually roommate of siraj
@TienTaioan
@TienTaioan 7 жыл бұрын
Thank you! Well perhaps I should start looking for a roommate
@henryjulianmurillogutierre3421
@henryjulianmurillogutierre3421 6 жыл бұрын
is still too complicated to use tensorboard, this example is the one in tensorflow web (perhaps), but extreme dense to follow, maybe could be something like google charts documentation for ease of understanding, the source does not work as expected without a few adjustments, i know this was a showcase of tensorboard and they need to break peoples eyes (amaze) with its tools and functionalities, but come on!! regular (not red nail devs) people need a dummies version, its funny that almost every video regarding tensorboard has the same example, so apparently no one has ace this tool dan dandelion and suraj
@ottomondo1368
@ottomondo1368 7 жыл бұрын
It was Joy Division not Joy Wave... Hoodie and watchcap do not a cool kid make...
@WeJustDrive
@WeJustDrive 6 жыл бұрын
yo has red nails
@fuu812
@fuu812 7 жыл бұрын
those nails
Deep Learning with Python, TensorFlow, and Keras tutorial
20:34
sentdex
Рет қаралды 1,2 МЛН
Happy 4th of July 😂
00:12
Pink Shirt Girl
Рет қаралды 61 МЛН
KINDNESS ALWAYS COME BACK
00:59
dednahype
Рет қаралды 145 МЛН
DO YOU HAVE FRIENDS LIKE THIS?
00:17
dednahype
Рет қаралды 98 МЛН
Best father #shorts by Secret Vlog
00:18
Secret Vlog
Рет қаралды 20 МЛН
Visualizing Your Model Using TensorBoard
4:37
Google Cloud Tech
Рет қаралды 119 М.
Keynote (TensorFlow Dev Summit 2017)
29:55
Google for Developers
Рет қаралды 118 М.
Magnifying The World's Brightest Flashlight (200,000 Lumens)
8:55
The Action Lab
Рет қаралды 273 М.
Case Study: TensorFlow in Medicine - Retinal Imaging (TensorFlow Dev Summit 2017)
10:37
TensorFlow High-Level APIs: Models in a Box (TensorFlow Dev Summit 2017)
17:12
Google for Developers
Рет қаралды 42 М.
Distributed TensorFlow (TensorFlow Dev Summit 2017)
28:07
Google for Developers
Рет қаралды 45 М.
TensorFlow: Machine Learning for Everyone
4:04
Google for Developers
Рет қаралды 541 М.
XLA: TensorFlow, Compiled! (TensorFlow Dev Summit 2017)
48:32
Google for Developers
Рет қаралды 47 М.
Hello World - Machine Learning Recipes #1
6:53
Google for Developers
Рет қаралды 2,6 МЛН
Опять съемные крышки в смартфонах? #cmf
0:50
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,2 МЛН
Mastering Picture Editing: Zoom Tools Tutorial
0:52
Photoo Edit
Рет қаралды 507 М.
Todos os modelos de smartphone
0:20
Spider Slack
Рет қаралды 6 МЛН
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 8 МЛН
$1 vs $100,000 Slow Motion Camera!
0:44
Hafu Go
Рет қаралды 21 МЛН