~/talk

Introduction to Julia for Scientific Computing and Data Science

Talkat PyData Berlin 2017 · 2017-06-23..06-25· [python, machine-learning]
links:none on file
links:none on file
slides:none on file

Claims that Julia lets one write high‑level code but run at compiled speed, demonstrated on Julia 0.6 inside Jupyter notebooks with precompile overhead noted. Shows calling C/Fortran and Python via PyCall, multiple dispatch, package manager, and plotting with Plots.jl / DataFrame workflows. Builds a JuMP optimization (mixed‑integer) solved with JuMP + CBC to pick three stocks approximating the Dow Jones; result tracks the index in-sample. GPU OpenCL timings: 5000×5000×1000 case ~35s on GPU versus >5min on CPU; smaller case GPU 2s vs CPU 15s.

AI-written summary · about

  1. 0:00Workshop overview
  2. 1:28Julia basics
  3. 13:42Julia syntax and math
  4. 34:00Functions and memory
  5. 44:52Package ecosystem and data frames
  6. 55:55Data visualization with Plots.jl
  7. 1:03:15Stock optimization
  8. 1:08:42Calling C/Fortran libraries
  9. 1:14:01Parallel computing with OpenCL
  10. 1:20:48Benchmarking and profiling
  11. 1:22:38Debugging and stability
  12. 1:26:16Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.