BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ENCCS - ECPv6.15.16//NONSGML v1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:ENCCS
X-ORIGINAL-URL:https://enccs.se
X-WR-CALDESC:Events for ENCCS
REFRESH-INTERVAL;VALUE=DURATION:PT1H
X-Robots-Tag:noindex
X-PUBLISHED-TTL:PT1H
BEGIN:VTIMEZONE
TZID:Europe/Stockholm
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20240331T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20241027T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20250330T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20251026T010000
END:STANDARD
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:20260329T010000
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:20261025T010000
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTART;TZID=Europe/Stockholm:20250204T090000
DTEND;TZID=Europe/Stockholm:20250207T120000
DTSTAMP:20260419T115635
CREATED:20241128T082741Z
LAST-MODIFIED:20241218T123039Z
UID:36387-1738659600-1738929600@enccs.se
SUMMARY:Julia for High-Performance Data Analysis (Online)
DESCRIPTION:Register here\n\n\n\n\n\n\nGeneral introduction\n\n\n\nWelcome to the online workshop on Julia for High-Performance Data Analysis on Feb. 4-7 (2025). Julia is a modern high-level programming language that is fast (on par with traditional HPC languages like Fortran and C) and relatively easy to write like Python or Matlab. It thus solves the two-language problem\, i.e. when prototype code in a high-level language needs to be combined with or rewritten in a lower-level language to improve performance. Although Julia is a general-purpose language\, many of its features are particularly useful for numerical scientific computation\, and a wide range of both domain-specific and general libraries are available for statistics\, machine learning\, and numerical modeling. \n\n\n\nWho is this workshop for?\n\n\n\nThis lesson material is targeted toward students\, researchers and developers who: \n\n\n\n\nare already familiar with one or more programming languages (Julia\, Python\, R\, C/C++\, Fortran\, Matlab\, …)\n\n\n\nneed to analyze big data or perform computationally demanding modeling or analysis\n\n\n\nwant to develop high-performance data science software but prefer to stay within a productive high-level language.\n\n\n\n\nPrerequisites\n\n\n\n\nExperience in one or more programming languages.\n\n\n\nFamiliarity with basic concepts in linear algebra and machine learning.\n\n\n\nBasic experience with working in a terminal is also beneficial.\n\n\n\nParticipants are expected to install Julia\, VSCode and Zoom before the workshop starts\n\n\n\n\nKey takeaways\n\n\n\nJulia for High-Performance Data Analysis starts by briefly covering the basics of Julia’s syntax and features\, and then introduce methods and libraries which are useful for writing high-performance code for modern HPC systems. After attending the workshop\, you will: \n\n\n\n\nUnderstand how to analyze large datasets efficiently in Julia using statistical methods.\n\n\n\nBe comfortable with Julia’s syntax\, in-built package manager\, and development tools.\n\n\n\nUnderstand core language features like its type system\, multiple dispatch\, and composability.\n\n\n\nBe able to write your own Julia packages from scratch.\n\n\n\nKnow how to perform various linear algebra analysis on datasets.\n\n\n\nBe productive in analyzing and visualizing large datasets in Julia using dataframes and visualization packages.\n\n\n\nBe familiar with several Julia libraries for visualisation and machine learning.\n\n\n\n\nAgenda\n\n\n\n\n\n\n	TimeContents\n\n\n\n\n	Day 1 (Feb. 4)09:00-09:10Welcome\n\n\n	09:10-09:20Motivation\n\n\n	09:20-09:50Julia syntax\n\n\n	09:50-10:00Break\n\n\n	10:00-10:50Special Julia features\n\n\n	10:50-11:00Break\n\n\n	11:00-11:50Developing in Julia\n\n\n	11:50-12:00Package ecosystem\n\n\n	\n\n\n	Day 2 (Feb. 5)09:00-09:20Motivation (Julia for data analysis)\n\n\n	09:20-10:10Data formats and data frames\n\n\n	10:10-10:20Break\n\n\n	10:20-11:10Linear algebra\n\n\n	11:50-11:55Q & A\n\n\n	\n\n\n	Day 3 (Feb. 6)09:10-10:00Working with data\, saving current setup\n\n\n	10:00-10:10Break\n\n\n	10:10-11:00ML\, clustering & classification\, DL\n\n\n	11:00-11:10Break\n\n\n	11:10-11:50Exercises\n\n\n	\n\n\n	Day 4 (Feb. 7)09:10-10:00Non-linear regression\n\n\n	10:00-10:20Exercises\n\n\n	10:20-10:30Break\n\n\n	10:30-11:20Scientific machine learning\n\n\n	11:20-11:50Exercises\n\n\n	11:50-12:00Conclusions and outlook\n\n\n\n\n\n\nMore events & contact\n\n\n\nCheck out more upcoming events from ENCCS and our European network at https://enccs.se/events. \n\n\n\nFor questions regarding this workshop or general questions about ENNCS training events\, please contact training@enccs.se \n\n\n\nSchedules can change!\n\n\n\nTo ensure that everyone has the opportunity to participate\, we kindly request that you let us know as soon as possible if you are unable to attend an event after registering. \n\n\n\nPlease send us an email at training@enccs.se to cancel your attendance. \n\n\n\nWe understand things can change\, but repeated cancellations without notice may unfortunately result in your name being removed from future event registration lists. \n\n\n\n\n\n\n\nRegulations\n\n\n\nDue to EuroCC2 regulations\, we CAN NOT ACCEPT generic or private email addresses. Please use your official university or company email address for registration. \n\n\n\nThis training is for users who live and work in the European Union or a country associated with Horizon 2020. You can read more about the countries associated with Horizon2020 HERE.
URL:https://enccs.se/events/julia-hpda-feb-25/
CATEGORIES:ENCCS Event
ATTACH;FMTTYPE=image/webp:https://media.enccs.se/2024/11/julia-hpda-25.webp
END:VEVENT
END:VCALENDAR