{"id":14269,"date":"2024-03-25T16:26:05","date_gmt":"2024-03-25T20:26:05","guid":{"rendered":"https:\/\/blogs.mathworks.com\/deep-learning\/?p=14269"},"modified":"2024-05-29T16:35:33","modified_gmt":"2024-05-29T20:35:33","slug":"deep-learning-toolbox-r2024a-major-update-and-new-examples","status":"publish","type":"post","link":"https:\/\/blogs.mathworks.com\/deep-learning\/2024\/03\/25\/deep-learning-toolbox-r2024a-major-update-and-new-examples\/","title":{"rendered":"Deep Learning Toolbox R2024a: Major Update and New Examples"},"content":{"rendered":"<h6><\/h6>\r\nOn March 20<sup>th<\/sup>, MATLAB R2024a was released with many updates for Deep Learning Toolbox. Exciting new features for deep learning help engineers create and use explainable, robust, and scalable deep learning models for automated visual inspection, wireless communications, computer vision, and many more applications.\r\n<h6><\/h6>\r\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-14605 size-full\" style=\"font-size: 10.72px;\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/DLT.png\" alt=\"MATLAB Deep Learning Toolbox product page\" width=\"1420\" height=\"525\" \/>\r\n<h6><\/h6>\r\n&nbsp;\r\n<h6><\/h6>\r\nSome of the new Deep Learning Toolbox capabilities are:\r\n<ul>\r\n \t<li>Simulink co-execution blocks to simulate Python\u00ae-based (PyTorch\u00ae, TensorFlow\u2122, ONNX\u2122, and custom) models in a system-wide context.<\/li>\r\n \t<li>Explainability and verification tools to explain network results and verify the reliability of deep neural networks.<\/li>\r\n \t<li>Support for more deep learning architectures, including transformers, and training options.<\/li>\r\n<\/ul>\r\nFind out more about Deep Learning Toolbox features and new capabilities:\r\n<table width=\"90%;\">\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: left;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/products\/deep-learning.html\">\r\n<button style=\"background-color: #00a9e0; color: white; border: 2px solid #0076a8; font-size: 16px;\">Deep Learning Toolbox<\/button>\r\n<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: left;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/release-notes.html\">\r\n<button style=\"background-color: #00a9e0; color: white; border: 2px solid #0076a8; font-size: 16px;\">Release Notes<\/button>\r\n<\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h6><\/h6>\r\nIn this blog post, we present a few new examples that show how to use the new features and apply deep learning. In future blog posts, we will dive deeper into individual new features.\r\n<h6><\/h6>\r\n&nbsp;\r\n<h6><\/h6>\r\n<p style=\"font-size: 16px;\"><strong>New Examples on Features<\/strong><\/p>\r\n\r\n<table width=\"90%;\">\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"76\" height=\"68\" class=\"alignnone size-full wp-image-14440\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/deep-learning.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-14443\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/verification.png\" alt=\"\" width=\"86\" height=\"73\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-15413\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/matlab_interop.png\" alt=\"\" width=\"125\" height=\"70\" \/><\/td>\r\n<\/tr>\r\n<tr style=\"border-bottom: solid 1px #bfbfbf;\">\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><strong>Model Design<\/strong><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><strong>Explainability and Verification<\/strong><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><strong>Integration with Python<\/strong><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"231\" height=\"300\" class=\"alignnone size-medium wp-image-14449\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/nested_layers-231x300.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px#bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"214\" class=\"alignnone size-medium wp-image-14461\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/verification_networks-300x214.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"143\" class=\"alignnone size-medium wp-image-14464\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/pytorch_cosimulation-300x143.png\" alt=\"\" \/><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/create-network-with-nested-layers.html\">Create and Train Network with Nested Layers<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/verification-of-neural-networks.html\">Verification of Neural Networks<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/predict-responses-using-pytorch-model-predict-block.html\">Predict Responses Using PyTorch Model Predict Block<\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>\r\n<h6><\/h6>\r\n&nbsp;\r\n<h6><\/h6>\r\n<p style=\"font-size: 16px;\"><strong>New Examples on Applications<\/strong><\/p>\r\n&nbsp;\r\n<table width=\"90%;\">\r\n<tbody>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"84\" height=\"59\" class=\"alignnone size-full wp-image-14527\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/computervision.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"54\" height=\"72\" class=\"alignnone size-full wp-image-14530\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/text.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"72\" height=\"53\" class=\"alignnone size-full wp-image-14533\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/wireless-1.png\" alt=\"\" \/><\/td>\r\n<\/tr>\r\n<tr style=\"border-bottom: solid 1px #bfbfbf;\">\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/solutions\/artificial-intelligence\/ai-computer-vision.html\"><strong>Computer Vision<\/strong><\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/discovery\/natural-language-processing.html\"><strong>Natural Language Processing<\/strong><\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/solutions\/wireless-communications\/ai.html\"><strong>Wireless Communications<\/strong><\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"274\" class=\"alignnone size-medium wp-image-14536\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/segment_anything-300x274.gif\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"237\" class=\"alignnone size-medium wp-image-14539\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/ood_lstm-300x237.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"135\" class=\"alignnone size-medium wp-image-14542\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/positioning_accuracy-300x135.png\" alt=\"\" \/><\/td>\r\n<\/tr>\r\n<tr style=\"border-bottom: solid 1px #bfbfbf;\">\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/images\/interactively-segment-image-using-sam.html\">Interactively Segment Image Using Segment Anything Model<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/out-of-distribution-detection-for-lstm-document-classifier.html\">Out-of-Distribution Detection for LSTM Document Classifier<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/5g\/ug\/ai-for-positioning-accuracy-enhancement.html\">AI for Positioning Accuracy Enhancement<\/a><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"178\" class=\"alignnone size-medium wp-image-14569\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/monai-300x178.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"246\" class=\"alignnone size-medium wp-image-14572\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/embeddings-300x246.png\" alt=\"\" \/><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><img decoding=\"async\" loading=\"lazy\" width=\"300\" height=\"132\" class=\"alignnone size-medium wp-image-14575\" src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/digital_predistortion-300x132.png\" alt=\"\" \/><\/td>\r\n<\/tr>\r\n<tr>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/segment-ct-scan-using-monai-label.html\">Segment CT Scan Using MONAI Label<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center; border-right: solid 1px #bfbfbf;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/textanalytics\/ug\/classify-documents-using-document-embeddings.html\">Classify Documents Using Document Embeddings<\/a><\/td>\r\n<td style=\"padding: 10px; text-align: center;\" width=\"30%\"><a href=\"https:\/\/www.mathworks.com\/help\/deeplearning\/ug\/data-preparation-for-neural-network-digital-predistortion-design.html\">Data Preparation for Neural Network Digital Predistortion Design<\/a><\/td>\r\n<\/tr>\r\n<\/tbody>\r\n<\/table>","protected":false},"excerpt":{"rendered":"<div class=\"overview-image\"><img src=\"https:\/\/blogs.mathworks.com\/deep-learning\/files\/2024\/03\/DLT.png\" class=\"img-responsive attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"\" decoding=\"async\" loading=\"lazy\" \/><\/div><p>\r\nOn March 20th, MATLAB R2024a was released with many updates for Deep Learning Toolbox. Exciting new features for deep learning help engineers create and use explainable, robust, and scalable deep... <a class=\"read-more\" href=\"https:\/\/blogs.mathworks.com\/deep-learning\/2024\/03\/25\/deep-learning-toolbox-r2024a-major-update-and-new-examples\/\">read more >><\/a><\/p>","protected":false},"author":194,"featured_media":14605,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[36,63,9,59,45,42],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/14269"}],"collection":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/users\/194"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/comments?post=14269"}],"version-history":[{"count":100,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/14269\/revisions"}],"predecessor-version":[{"id":15416,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/posts\/14269\/revisions\/15416"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/media\/14605"}],"wp:attachment":[{"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/media?parent=14269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/categories?post=14269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.mathworks.com\/deep-learning\/wp-json\/wp\/v2\/tags?post=14269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}