<div dir="ltr"><div><div>In hopes of keeping the repository small, and only pulling down dependencies which are required, VIAME only downloads and builds dependencies based on which enable flags are set (e.g. VIAME_ENABLE_OPENCV, VXL, CAFFE, SCALLOP_TK, [future modules here], etc...).<br><br></div>To that end, it currently requires an internet connection the first time you build it or change enable flags to something that was never enabled before, though for Randy I'd envision us also putting up a tarbell/zip online that contains the source code for all possible dependencies (as well as Viame) in case the user wants to download the package once, then work offline. This could be done for periodic releases, though we'll have to discuss a little bit more first and check if that's the best solution longer term (short term for today, we'll post the standalone code package online with a link; note it is ~220mb with everything included, or 50mb for the core package with few of the enable options set).<br><br>This will get a little bit more complicated down the line when you are talking about optional algorithm repositories (e.g. ENABLE_detector_1_from_group_<wbr>a) which can contain model files that often large, think CNN classifiers which can be 100mb+ each, though they could be supplied separately in another tarbell. Also, looking a little further down the road here, we can probably provide compiled binaries as well (and automate their creation online), in case the user simply wants to link to the entire library or run something in it.<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 31, 2016 at 2:09 PM, Benjamin Richards - NOAA Federal <span dir="ltr"><<a href="mailto:benjamin.richards@noaa.gov" target="_blank">benjamin.richards@noaa.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>from Randy Cutter (<a href="mailto:george.cutter@noaa.gov" target="_blank">george.cutter@noaa.gov</a>)</div><div><br></div><blockquote type="cite">I cloned VIAME repository using git.<div><br>Updated submodules using git.</div><div><br>Used CMake to create Visual Studio solution. </div><div><br>But when I tried to build the VS solution/projects, it seeks to download various dependency sources. However, on my build machine is not connected to the internet and cannot access them, therefore I get errors. </div><div><br>Is it possible to convince git, CMake or some other process to download the necessary dependency sources; perhaps CMake can include them in the VS solution?<br></div></blockquote><div><div>
<div style="text-align:start;text-indent:0px;word-wrap:break-word;word-spacing:0px;white-space:normal;text-transform:none;letter-spacing:normal;color:rgb(0,0,0)"><div style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><div style="color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word"><span style="border-collapse:separate;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><div style="word-wrap:break-word"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;border-spacing:0px"><span style="font-size:12px"><div style="font-style:normal;margin:0px"><br><br></div><div style="font-style:normal;margin:0px">~ben</div><div style="font-style:normal;margin:0px"><br></div><div style="font-style:normal;margin:0px"><>< <>< <>< <>< <>< <>< <>< <>< <>< <>< <>< <>< <><</div><div style="font-style:normal;margin:0px"><br></div><div style="font-style:normal;margin:0px"><b style="font-weight:bold"><span style="font-weight:bold"><span style="font-weight:bold"><span style="font-weight:bold"><span style="font-weight:bold"><span style="font-weight:bold"><span style="font-weight:bold"><i>Benjamin L. Richards, PhD</i></span></span></span></span></span></span></b></div><div><div style="font-style:normal;margin:0px"><i>Research Fishery Biologist</i></div><div style="font-style:normal;margin:0px"><i>Lead Survey Scientist</i></div><div style="font-style:normal;margin:0px"><i>Stock Assessment Program</i></div><div style="font-style:normal;margin:0px"><i>Pacific Islands Fisheries Science Center</i></div><div style="font-style:normal;margin:0px"><i>NOAA, Inouye Regional Center</i></div><div style="margin:0px"><div><i>1845 Wasp Blvd., Bldg. #176</i></div><div><i>Honolulu, HI  96818</i></div></div><div style="font-style:normal;margin:0px"><i><br></i></div><div style="font-style:normal;margin:0px"><i>phone: <a href="tel:808-725-5320" value="+18087255320" target="_blank">808-725-5320</a></i></div><div style="font-style:normal;margin:0px"><i>cell: <a href="tel:808-782-1734" value="+18087821734" target="_blank">808-782-1734</a></i></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><br></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><a href="http://www.pifsc.noaa.gov/fbsab/" target="_blank">http://www.pifsc.noaa.gov/<wbr>fbsab/</a></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><a href="mailto:benjamin.richards@noaa.gov" target="_blank">benjamin.richards@noaa.gov</a></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><br></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><a href="https://scholar.google.com/citations?hl=en&user=xmyAgRUAAAAJ&view_op=list_works&gmla=AJsN-F4z6htTWaEXxrN_uXApYDvfdiOjkE0ovQVMaKGA2ImV5gDO5NuqvSE5qX6hPoTNmo9fNokDwgO_UUjqJ-2t964NGxgOuVH2BkY6c1-vxA72Wxpvfeo" target="_blank">Recent publications</a></div><div style="font-style:normal;margin:0px;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica;min-height:14px"><br></div></div><div style="font-style:normal"><div style="margin:0px"><font style="font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica" face="Helvetica" size="3">"Discovery consists of seeing what everybody has seen and thinking what nobody has thought."  </font></div><div style="margin:0px"><font style="font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica" face="Helvetica" size="3"><span style="white-space:pre-wrap">    </span><span style="white-space:pre-wrap"><span style="white-space:pre-wrap">     </span></span><span style="white-space:pre-wrap"><span style="white-space:pre-wrap">        </span></span><span style="white-space:pre-wrap"><span style="white-space:pre-wrap">        </span></span>- Albert Szent-Gyorgyi -</font></div></div><div style="font-style:normal;margin:0px"><font style="font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica" face="Helvetica" size="3"><br></font></div><div style="font-style:normal;margin:0px"><font style="font-style:normal;font-variant:normal;font-weight:normal;font-size:12px;line-height:normal;font-family:Helvetica">The views expressed in this message are my own and do not necessarily reflect any position of NOAA, the Department of Commerce, or the government of the United States.</font></div></span></span></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></span></div></div></div></div></div>
</div>
<br></div></div><br>______________________________<wbr>_________________<br>
Viame mailing list<br>
<a href="mailto:Viame@public.kitware.com">Viame@public.kitware.com</a><br>
<a href="http://public.kitware.com/mailman/listinfo/viame" rel="noreferrer" target="_blank">http://public.kitware.com/<wbr>mailman/listinfo/viame</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Matthew Dawkins<br>1-518-881-4416<br>Senior R&D Engineer<br>Kitware, Inc<br></div></div></div></div></div>
</div>