Skip to content

styfenschaer/styfenschaer.github.io

 
 

Repository files navigation

title permalink layout published
About
/about/
page
true

Hi there.

I am a PhD student and I am grateful to be working at the intersection of engineering, statistics, computer science, and machine learning. In this blog, I will mainly share with you my enthusiasm for programming and algorithms. I will be mindful that most of what we'll be doing has a high carryover for your projects. No explanations with oversimplified examples. No tutorials of stuff that hundreds of people have already explained much better than I ever could. Unfortunately, this also means that this blog is mainly aimed at advanced programmers. Some items on my list are:

  • Extending and improving SciPy's FFT library.
  • Writing a flexible and minimal-overhead FFT library binding that can be used in Numba just-in-time compiled code.
  • Making Numba aware of scipy.fft and numpy.fft.
  • Learning how to write Python bindings for existing C/C++ libraries using C extensions, Cython, and Pybind11.
  • Writing efficient algorithms beyond Big O, e.g. writing algorithms optimized for your hardware.
  • Competing against the state-of-the-art algorithms implemented in major libraries such as SciPy or Scikit-Learn.
  • Piquing your curiosity about Python by explaining fascinating, hardly documented or undocumented features and peculiarities.

Most of these codes exist already and are collecting dust on my hard drive. Now I want to share them with the open source community.

See you in the blog section!

About

Jekyll Theme

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 97.1%
  • CSS 1.9%
  • Other 1.0%