BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon2024//speaker//PJVBLC
BEGIN:VTIMEZONE
TZID:Europe/Amsterdam
BEGIN:DAYLIGHT
DTSTART:20230711T000000
TZNAME:CEST
TZOFFSETFROM:+0200
TZOFFSETTO:+0200
END:DAYLIGHT
BEGIN:STANDARD
DTSTART:20231029T030000
RDATE:20241027T030000
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20240331T030000
RDATE:20250330T030000
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
SUMMARY:Fast and generic Hidden Markov Models - Guillaume Dalle
DTSTART;TZID=Europe/Amsterdam:20240710T120000
DTEND;TZID=Europe/Amsterdam:20240710T123000
DTSTAMP:20261015T205000Z
UID:pretalx-juliacon2024-LPWA8D@pretalx.com
DESCRIPTION:HMMs are a very useful statistical framework\, but existing im
 plementations often limit user creativity. With Julia\, we can have it all
 : custom probability distributions\, arbitrary types\, numerical stability
 \, automatic differentiation\, exogenous controls... without giving up on 
 performance!\nThis talk will introduce the package `HiddenMarkovModels.jl`
  and its main features\, but also share useful lessons about leveraging ab
 straction in scientific software.
LOCATION:Method (1.5)
URL:https://pretalx.com/juliacon2024/talk/LPWA8D/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Gradients for everyone: a quick guide to autodiff in Julia - Guill
 aume Dalle\, Adrian Hill
DTSTART;TZID=Europe/Amsterdam:20240711T143000
DTEND;TZID=Europe/Amsterdam:20240711T150000
DTSTAMP:20261015T205000Z
UID:pretalx-juliacon2024-YGZYWK@pretalx.com
DESCRIPTION:Automatic Differentiation (AD) is the art of letting your comp
 uter work out derivatives for you. The Julia ecosystem provides many diffe
 rent AD tools\, which can be overwhelming. This talk will give everyone th
 e necessary information to answer two simple questions:\n- As a developer
 \, how do I make my functions differentiable?\n- As a user\, how do I diff
 erentiate through other people's functions?\n\nVideo: <https://www.youtube
 .com/live/ZKt0tiG5ajw?t=19747s>
LOCATION:For Loop (3.2)
URL:https://pretalx.com/juliacon2024/talk/YGZYWK/
END:VEVENT
BEGIN:VEVENT
SUMMARY:Interfaces.jl: base and package interface tests for your objects -
  Rafael Schouten\, Guillaume Dalle
DTSTART;TZID=Europe/Amsterdam:20240711T155000
DTEND;TZID=Europe/Amsterdam:20240711T160000
DTSTAMP:20261015T205000Z
UID:pretalx-juliacon2024-GXWLAW@pretalx.com
DESCRIPTION:Interfaces.jl is an attempt to solve Julias lack of explicit i
 nterface declarations. It provides macros to define and implement interfac
 es concisely\, and functions to test and check that they are implemented c
 orrectly.\n\nIts subpackage BaseInterface.jl defines some common Base Juli
 a interfaces using Interfaces.jl.\n\nThis talk will cover things learned w
 riting and using the package\, and hopefully inspire some discussion on th
 e future of interfaces in Julia more broadly.
LOCATION:REPL (2\, main stage)
URL:https://pretalx.com/juliacon2024/talk/GXWLAW/
END:VEVENT
END:VCALENDAR
