import{s as z,n as B,o as V}from"../chunks/scheduler.35aab934.js";import{S as j,i as F,e as c,s as i,c as k,h as q,a as f,d as a,b as l,f as I,g as C,j as P,k as U,l as O,m as o,n as H,t as T,o as E,p as S}from"../chunks/index.de17b971.js";import{C as W}from"../chunks/CopyLLMTxtMenu.48bc5cc2.js";import{H as Y,E as D}from"../chunks/MermaidChart.svelte_svelte_type_style_lang.8fdece89.js";function J(R){let n,y,g,w,s,L,r,$,m,A="We hope that you found the unit on multimodal models exciting. If you’d like to learn and explore in detail about multimodal learning and models, here is a list of resources for your reference:",M,u,G='<li><a href="https://huggingface.co/tasks" rel="nofollow"><strong>Hugging Face Tasks</strong></a> offers an overview of various tasks under domains like Computer Vision, Audio, NLP, Multimodal Learning and Reinforcement Learning. The tasks contain demos, use cases, models, datasets, etc.</li> <li><a href="https://cmu-multicomp-lab.github.io/mmml-course/fall2022/" rel="nofollow"><strong>11-777 MMML</strong></a> course on multimodal machine learning by CMU. You can find the video lectures <a href="https://www.youtube.com/@LPMorency/playlists" rel="nofollow"><strong>here</strong></a>.</li> <li><a href="https://huyenchip.com/2023/10/10/multimodal.html" rel="nofollow"><strong>Blog on Multimodality and LLMs by Chip Huyen</strong></a> provides a comprehensive overview of multimodality, large multimodal models, systems like BLIP, CLIP, etc.</li> <li><a href="https://github.com/pliang279/awesome-multimodal-ml" rel="nofollow"><strong>Awesome Multimodal ML</strong></a>, a GitHub repository containing papers, courses, architectures, workshops, tutorials etc.</li> <li><a href="https://github.com/BradyFU/Awesome-Multimodal-Large-Language-Models" rel="nofollow"><strong>Awesome Multimodal Large Language Models</strong></a>, a GitHub repository containing papers and datasets related to multimodal LLMs.</li> <li><a href="https://gkioxari.github.io/teaching/cs148/" rel="nofollow"><strong>EE/CS 148, Caltech</strong></a> course on Large Language and Vision Models.</li>',v,p,N=`In the next unit we will take a look at another kind of Neural Network Models that were revolutionized by multimodality in the last years: <strong>Generative Neural Networks</strong>
Get your paint brush ready and join us on another exciting adventure in the realm of Computer Vision 🤠`,b,d,x,h,_;return s=new W({props:{containerStyle:"float: right; margin-left: 10px; display: inline-flex; position: relative; z-index: 10;"}}),r=new Y({props:{title:"Supplementary Reading and Resources 🤗",local:"supplementary-reading-and-resources-",headingTag:"h1"}}),d=new D({props:{source:"https://github.com/huggingface/computer-vision-course/blob/main/chapters/en/unit4/multimodal-models/supplementary-material.mdx"}}),{c(){n=c("meta"),y=i(),g=c("p"),w=i(),k(s.$$.fragment),L=i(),k(r.$$.fragment),$=i(),m=c("p"),m.textContent=A,M=i(),u=c("ul"),u.innerHTML=G,v=i(),p=c("p"),p.innerHTML=N,b=i(),k(d.$$.fragment),x=i(),h=c("p"),this.h()},l(e){const t=q("svelte-u9bgzb",document.head);n=f(t,"META",{name:!0,content:!0}),t.forEach(a),y=l(e),g=f(e,"P",{}),I(g).forEach(a),w=l(e),C(s.$$.fragment,e),L=l(e),C(r.$$.fragment,e),$=l(e),m=f(e,"P",{"data-svelte-h":!0}),P(m)!=="svelte-x1c3im"&&(m.textContent=A),M=l(e),u=f(e,"UL",{"data-svelte-h":!0}),P(u)!=="svelte-1h8piep"&&(u.innerHTML=G),v=l(e),p=f(e,"P",{"data-svelte-h":!0}),P(p)!=="svelte-1mks522"&&(p.innerHTML=N),b=l(e),C(d.$$.fragment,e),x=l(e),h=f(e,"P",{}),I(h).forEach(a),this.h()},h(){U(n,"name","hf:doc:metadata"),U(n,"content",K)},m(e,t){O(document.head,n),o(e,y,t),o(e,g,t),o(e,w,t),H(s,e,t),o(e,L,t),H(r,e,t),o(e,$,t),o(e,m,t),o(e,M,t),o(e,u,t),o(e,v,t),o(e,p,t),o(e,b,t),H(d,e,t),o(e,x,t),o(e,h,t),_=!0},p:B,i(e){_||(T(s.$$.fragment,e),T(r.$$.fragment,e),T(d.$$.fragment,e),_=!0)},o(e){E(s.$$.fragment,e),E(r.$$.fragment,e),E(d.$$.fragment,e),_=!1},d(e){e&&(a(y),a(g),a(w),a(L),a($),a(m),a(M),a(u),a(v),a(p),a(b),a(x),a(h)),a(n),S(s,e),S(r,e),S(d,e)}}}const K='{"title":"Supplementary Reading and Resources 🤗","local":"supplementary-reading-and-resources-","sections":[],"depth":1}';function Q(R){return V(()=>{new URLSearchParams(window.location.search).get("fw")}),[]}class ae extends j{constructor(n){super(),F(this,n,Q,J,z,{})}}export{ae as component};
