{"id":411,"date":"2021-06-28T16:22:02","date_gmt":"2021-06-29T00:22:02","guid":{"rendered":"https:\/\/live-cometml.pantheonsite.io\/?p=411"},"modified":"2025-04-24T17:30:15","modified_gmt":"2025-04-24T17:30:15","slug":"new-integration-comet-tensorboardx","status":"publish","type":"post","link":"https:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/","title":{"rendered":"New Integration: Comet + TensorBoardX"},"content":{"rendered":"\n<p>We\u2019re excited to announce another excellent and powerful integration with Comet\u2014<strong><a href=\"https:\/\/github.com\/lanpa\/tensorboardX\">TensorBoardX<\/a><\/strong>! This integration allows you to automatically log TensorBoardX events directly in Comet, adding yet another means of visualizing you machine learning experiments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">About TensorBoardX<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/lanpa\/tensorboardX\">TensorBoardX<\/a>&nbsp;is an open-source, TensorBoard-like API that allows data scientists to effectively track and visualize their model metrics and parameters.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">About the Integration<\/h2>\n\n\n\n<p>With the new Comet integration, data scientists can extend the functionality of TensorBoardX, logging their visualizations to Comet by changing just a single line of code. This enables a wide range of custom visualizations and the ability to compare model metrics, parameters, code, and much more.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"523\" src=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif\" alt=\"\" class=\"wp-image-412\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Getting Started<\/h2>\n\n\n\n<p>Getting started with this integration is incredibly easy\u2014it works out of the box and only requires one line of additional code to initialize.<\/p>\n\n\n\n<p>The following resources should help you start logging TensorBoardX events in Comet in no time:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/colab.research.google.com\/drive\/1cTO3tgZ03nuJQ8kOjZhEiwbB-45tV4lm?usp=sharing\">Colab Notebook<\/a>\u00a0\u2013 Our Notebook is ready to run, but you can also create a copy if you\u2019d like to modify it.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/lanpa\/tensorboardX\">TensorBoardX Repo<\/a>\u00a0\u2013 Need a crash course on TensorBoardX? Check out this GitHub repo for more.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.comet.com\/site\/data-scientists\/?utm_campaign=tensorboardx-integration&amp;utm_source=website&amp;utm_medium=blog\">A free Comet account<\/a>: Building with Comet is absolutely free\u2014unlimited public and private projects, 100GB of storage, hyperparameter search, and more!<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>We\u2019re excited to announce another excellent and powerful integration with Comet\u2014TensorBoardX! This integration allows you to automatically log TensorBoardX events directly in Comet, adding yet another means of visualizing you machine learning experiments. About TensorBoardX TensorBoardX&nbsp;is an open-source, TensorBoard-like API that allows data scientists to effectively track and visualize their model metrics and parameters. About [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"customer_name":"","customer_description":"","customer_industry":"","customer_technologies":"","customer_logo":"","footnotes":""},"categories":[8,5],"tags":[],"coauthors":[128],"class_list":["post-411","post","type-post","status-publish","format-standard","hentry","category-comet-community-hub","category-partners-integrations"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New Integration: Comet TensorBoardX | Comet<\/title>\n<meta name=\"description\" content=\"New integration: Comet and TensorBoardX. Automatically log TensorBoardX events directly in Comet for expanded visualizations of your Ml experiments.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New Integration: Comet + TensorBoardX\" \/>\n<meta property=\"og:description\" content=\"New integration: Comet and TensorBoardX. Automatically log TensorBoardX events directly in Comet for expanded visualizations of your Ml experiments.\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/\" \/>\n<meta property=\"og:site_name\" content=\"Comet\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cometdotml\" \/>\n<meta property=\"article:published_time\" content=\"2021-06-29T00:22:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-24T17:30:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif\" \/>\n<meta name=\"author\" content=\"Dhruv Nair\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Cometml\" \/>\n<meta name=\"twitter:site\" content=\"@Cometml\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dhruv Nair\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"New Integration: Comet TensorBoardX | Comet","description":"New integration: Comet and TensorBoardX. Automatically log TensorBoardX events directly in Comet for expanded visualizations of your Ml experiments.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/","og_locale":"en_US","og_type":"article","og_title":"New Integration: Comet + TensorBoardX","og_description":"New integration: Comet and TensorBoardX. Automatically log TensorBoardX events directly in Comet for expanded visualizations of your Ml experiments.","og_url":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/","og_site_name":"Comet","article_publisher":"https:\/\/www.facebook.com\/cometdotml","article_published_time":"2021-06-29T00:22:02+00:00","article_modified_time":"2025-04-24T17:30:15+00:00","og_image":[{"url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif","type":"","width":"","height":""}],"author":"Dhruv Nair","twitter_card":"summary_large_image","twitter_creator":"@Cometml","twitter_site":"@Cometml","twitter_misc":{"Written by":"Dhruv Nair","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#article","isPartOf":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/"},"author":{"name":"Matt Peternell","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/85aa446f8be987e848ea929ef524b67b"},"headline":"New Integration: Comet + TensorBoardX","datePublished":"2021-06-29T00:22:02+00:00","dateModified":"2025-04-24T17:30:15+00:00","mainEntityOfPage":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/"},"wordCount":211,"commentCount":0,"publisher":{"@id":"https:\/\/www.comet.com\/site\/#organization"},"image":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif","articleSection":["Comet Community Hub","Partners &amp; Integrations"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/","url":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/","name":"New Integration: Comet TensorBoardX | Comet","isPartOf":{"@id":"https:\/\/www.comet.com\/site\/#website"},"primaryImageOfPage":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#primaryimage"},"image":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#primaryimage"},"thumbnailUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif","datePublished":"2021-06-29T00:22:02+00:00","dateModified":"2025-04-24T17:30:15+00:00","description":"New integration: Comet and TensorBoardX. Automatically log TensorBoardX events directly in Comet for expanded visualizations of your Ml experiments.","breadcrumb":{"@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#primaryimage","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2022\/02\/comet.gif"},{"@type":"BreadcrumbList","@id":"http:\/\/www.comet.com\/site\/blog\/new-integration-comet-tensorboardx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.comet.com\/site\/"},{"@type":"ListItem","position":2,"name":"New Integration: Comet + TensorBoardX"}]},{"@type":"WebSite","@id":"https:\/\/www.comet.com\/site\/#website","url":"https:\/\/www.comet.com\/site\/","name":"Comet","description":"Build Better Models Faster","publisher":{"@id":"https:\/\/www.comet.com\/site\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.comet.com\/site\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.comet.com\/site\/#organization","name":"Comet ML, Inc.","alternateName":"Comet","url":"https:\/\/www.comet.com\/site\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/#\/schema\/logo\/image\/","url":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/01\/logo_comet_square.png","contentUrl":"https:\/\/www.comet.com\/site\/wp-content\/uploads\/2025\/01\/logo_comet_square.png","width":310,"height":310,"caption":"Comet ML, Inc."},"image":{"@id":"https:\/\/www.comet.com\/site\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cometdotml","https:\/\/x.com\/Cometml","https:\/\/www.youtube.com\/channel\/UCmN63HKvfXSCS-UwVwmK8Hw"]},{"@type":"Person","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/85aa446f8be987e848ea929ef524b67b","name":"Matt Peternell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.comet.com\/site\/#\/schema\/person\/image\/da003ee51bbeeccfb95147ec69139879","url":"https:\/\/secure.gravatar.com\/avatar\/36058153d701caaf237a96d5d6fb9c2d1678325c3ed0d8e88bf5e487019a2a53?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/36058153d701caaf237a96d5d6fb9c2d1678325c3ed0d8e88bf5e487019a2a53?s=96&d=mm&r=g","caption":"Matt Peternell"},"description":"We re-implemented the architecture of this model to incorporate patient and study information. By comparing our updated model to the original Github repository, we were able to quantify the benefits of classifying by patient as opposed to classifying by individual X-ray. We observed a 0.0254 increase in AUROC when evaluating the DenseNet121 on patients instead of on individual scans.","sameAs":["http:\/\/atre.net"],"url":"https:\/\/www.comet.com\/site\/blog\/author\/mpeternellatre-net\/"}]}},"_links":{"self":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/411","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/comments?post=411"}],"version-history":[{"count":1,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/411\/revisions"}],"predecessor-version":[{"id":15686,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/posts\/411\/revisions\/15686"}],"wp:attachment":[{"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/media?parent=411"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/categories?post=411"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/tags?post=411"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.comet.com\/site\/wp-json\/wp\/v2\/coauthors?post=411"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}