~/talk

Data Science in Scala with ScalaPy

Talkat Scale By the Bay 2020 · on Friday, 2020-11-13· at 23:15· data, Online· [data-science, scala]
slides:none on file

ScalaPy embeds a CPython interpreter and exposes Python libraries to Scala on JVM and Scala Native via JNA or native FFI, with heap synchronization, GIL handling, reverse interop and proxy-backed sequence conversion (release 0.4.0). Examples run TensorFlow on Colab GPUs and a CNN on MNIST reaches 98.97% accuracy. It provides dynamic APIs for quick experiments, optional generated type facades for static safety, and bi-directional function/sequence bridges that avoid full-copy overhead.

AI-written summary · about

  1. 0:00Intro
  2. 0:26data science has a split ecosystem
  3. 2:17ScalaPy lets you use Python libraries from Scala code
  4. 11:30embedding Python
  5. 14:11cross-platform bindings
  6. 16:17dynamically typed APIs
  7. 17:34python interpolation
  8. 19:47sending functions to Python
  9. 23:20sending sequences
  10. 25:03proxy collections
  11. 26:20type mappings
  12. 26:36type hierarchy
  13. 26:55creating facades
  14. 30:08in conclusion
~/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.