22< html xmlns ="http://www.w3.org/1999/xhtml " lang ="en " xml:lang ="en "> < head >
33
44< meta charset ="utf-8 ">
5- < meta name ="generator " content ="quarto-1.7.32 ">
5+ < meta name ="generator " content ="quarto-1.9.12 ">
66
77< meta name ="viewport " content ="width=device-width, initial-scale=1.0, user-scalable=yes ">
88
4848< script src ="site_libs/clipboard/clipboard.min.js "> </ script >
4949< script src ="site_libs/quarto-html/quarto.js " type ="module "> </ script >
5050< script src ="site_libs/quarto-html/tabsets/tabsets.js " type ="module "> </ script >
51+ < script src ="site_libs/quarto-html/axe/axe-check.js " type ="module "> </ script >
5152< script src ="site_libs/quarto-html/popper.min.js "> </ script >
5253< script src ="site_libs/quarto-html/tippy.umd.min.js "> </ script >
5354< script src ="site_libs/quarto-html/anchor.min.js "> </ script >
5455< link href ="site_libs/quarto-html/tippy.css " rel ="stylesheet ">
55- < link href ="site_libs/quarto-html/quarto-syntax-highlighting-37eea08aefeeee20ff55810ff984fec1 .css " rel ="stylesheet " id ="quarto-text-highlighting-styles ">
56+ < link href ="site_libs/quarto-html/quarto-syntax-highlighting-cdaacfc258cb6f151192107f105ac881 .css " rel ="stylesheet " id ="quarto-text-highlighting-styles ">
5657< script src ="site_libs/bootstrap/bootstrap.min.js "> </ script >
5758< link href ="site_libs/bootstrap/bootstrap-icons.css " rel ="stylesheet ">
58- < link href ="site_libs/bootstrap/bootstrap-ba1a7c362bbf9d7a08afb3b041eb6c5c .min.css " rel ="stylesheet " append-hash ="true " id ="quarto-bootstrap " data-mode ="light ">
59+ < link href ="site_libs/bootstrap/bootstrap-0a61af393cc41664e89a7addda21b354 .min.css " rel ="stylesheet " append-hash ="true " id ="quarto-bootstrap " data-mode ="light ">
5960< script async ="" src ="https://hypothes.is/embed.js "> </ script >
6061< script >
6162 window . document . addEventListener ( "DOMContentLoaded" , function ( _event ) {
@@ -206,7 +207,6 @@ <h4 data-number="1.2.1.3" class="anchored" data-anchor-id="week-3-experimental-d
206207< li > Annotation, segmentation, inter-annotator variance.</ li >
207208< li > Train/test leakage in materials workflows.</ li >
208209</ ul >
209- < p > < em > (These first three weeks ensure students understand why ML behaves differently on materials data compared to CIFs and DFT databases in the other course.)</ em > </ p >
210210</ section >
211211</ section >
212212< section id ="unit-ii-ml-for-microstructure-vision-representation-weeks-46 " class ="level3 " data-number ="1.2.2 ">
@@ -255,7 +255,6 @@ <h4 data-number="1.2.3.3" class="anchored" data-anchor-id="week-9-inverse-proble
255255< li > ML-guided process maps (AM: laser power vs scan speed; metallurgy: TTT/CCT approximations).</ li >
256256< li > Physics-informed ML vs naive regression.</ li >
257257</ ul >
258- < p > < em > (This unit ensures profoundly processing-centered ML content—distinct from genomics’s structure-first world.)</ em > </ p >
259258</ section >
260259</ section >
261260< section id ="unit-iv-ml-for-characterization-signals-weeks-1012 " class ="level3 " data-number ="1.2.4 ">
@@ -280,7 +279,6 @@ <h4 data-number="1.2.4.3" class="anchored" data-anchor-id="week-12-multi-modal-d
280279< li > Combining images + spectra + process parameters.</ li >
281280< li > Early vs late fusion.</ li >
282281</ ul >
283- < p > < em > (This module draws synergy with your research—students love learning real lab-relevant problems.)</ em > </ p >
284282</ section >
285283</ section >
286284< section id ="unit-v-project-reflection-weeks-1314 " class ="level3 " data-number ="1.2.5 ">
@@ -399,13 +397,14 @@ <h2 class="unnumbered anchored" data-anchor-id="references">References</h2>
399397 e . clearSelection ( ) ;
400398 }
401399 const getTextToCopy = function ( trigger ) {
402- const codeEl = trigger . previousElementSibling . cloneNode ( true ) ;
403- for ( const childEl of codeEl . children ) {
404- if ( isCodeAnnotation ( childEl ) ) {
405- childEl . remove ( ) ;
406- }
400+ const outerScaffold = trigger . parentElement . cloneNode ( true ) ;
401+ const codeEl = outerScaffold . querySelector ( 'code' ) ;
402+ for ( const childEl of codeEl . children ) {
403+ if ( isCodeAnnotation ( childEl ) ) {
404+ childEl . remove ( ) ;
407405 }
408- return codeEl . innerText ;
406+ }
407+ return codeEl . innerText ;
409408 }
410409 const clipboard = new window . ClipboardJS ( '.code-copy-button:not([data-in-quarto-modal])' , {
411410 text : getTextToCopy
0 commit comments