Our great sponsors
-
A lot of Data Science work in Python is based on Numpy. If you look at the GitHub repo, 30% of the code is C: https://github.com/numpy/numpy
-
If you want to look at machine learning, 60% of Tensorflow is in C++: https://github.com/tensorflow/tensorflow
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
Numba plugs into LLVM JIT API, Tensorflow is written in C++, PyTorch core is C++, NumPy integrates BLAS libraries written in C and Fortran.
-
Numba plugs into LLVM JIT API, Tensorflow is written in C++, PyTorch core is C++, NumPy integrates BLAS libraries written in C and Fortran.
-
Numba plugs into LLVM JIT API, Tensorflow is written in C++, PyTorch core is C++, NumPy integrates BLAS libraries written in C and Fortran.
-
-
So, the thing that's handling lower-level stuff is separate from the application server. So, you can pick a performant server, like Bjoern to host a WSGI application, like Django. Bjoern is 60% C. Just like Numpy and Tensorflow that I mentioned before.
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
For an end-to-end solution, in my experience FastAPI is more than quick enough for APIs that I am writing. If I need an actual website (rendered HTML) then I'd typically just grab Django because it's easy.
Related posts
- Resources for Current DE Interested in Learning Data Science
- Sematic + Ray: The Best of Orchestration and Distributed Compute at your Fingertips
- What are the best Python libraries to learn for beginners?
- 5 Open-Source Deep Learning Python Tools for Imaging Super-Resolution (Article)
- Create a ML classification model with PyTorch