ocramz, (edited ) to azure
@ocramz@sigmoid.social avatar

AzureML is so full of sharp edges that they might as well move the "Troubleshooting" section to "Quickstart"

#azure #azureml #cloud #mlops

ramikrispin, to devops
@ramikrispin@mstdn.social avatar

TIL about the daily dev, and I am not sure how I missed it so far 👇🏼

https://app.daily.dev/

And...thank you to the person who recommended my recent medium article on that platform!

kellogh, to opensource
@kellogh@hachyderm.io avatar
ramikrispin, to python
@ramikrispin@mstdn.social avatar

A crash course to LangGraph 🦜🔗

The LangGraph series provides a short introduction to the LangGraph 🦜🔗 library. This includes the following topics:
✅ The library core functionality
✅ Agend executor
✅ Dynamicly returning a tool output directly
✅ Managing agent steps

📽️: https://www.youtube.com/playlist?list=PLfaIDFEXuae16n2TWUkKq5PgJ0w6Pkwtg

ramikrispin, to python
@ramikrispin@mstdn.social avatar

After I finished the tutorial for setting a dockerized Python environment in VScode with the Dev Containers extension using the GitHub template last week, I worked on the R version this weekend.

The goal is to reduce the level of effort in setting up a new project using a GitHub template.

Resources 📚
Python tutorial: https://medium.com/@rami.krispin/setting-a-dockerized-python-development-environment-template-de2400c4812b
R template (WIP): https://github.com/RamiKrispin/vscode-r-template
R tutorial: https://github.com/RamiKrispin/vscode-r

#rstats #python #docker #datascience #mlops

ramikrispin, to devops
@ramikrispin@mstdn.social avatar

Awesome Docker 🐳 by Julien Bisconti is a repo with a curated list of resources and projects for Docker, such as tutorials, tools, and meetups 🚀

https://github.com/veggiemonk/awesome-docker

ramikrispin, (edited ) to devops
@ramikrispin@mstdn.social avatar

I keep hearing the term NGINX, but I never really understood its functionality. This one-hour tutorial by Laith Harb really does a great job of explaining its functionality 👇🏼

https://www.youtube.com/watch?v=9t9Mp0BGnyI

ramikrispin, to python
@ramikrispin@mstdn.social avatar

Last weekend, I created a template for setting up a dockerized Python 🐍 development environment with VScode, Docker 🐳, and the Dev Containers extension, and this weekend I created a short tutorial 👇🏼

https://medium.com/@rami.krispin/setting-a-dockerized-python-development-environment-template-de2400c4812b

The goal of using a GitHub template is to reduce the environment set-up time with the hope of reducing the entry barrier for folks new to Docker.

#python #vscode #docker #github #datascience #mlops

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

If you are looking for a great resource for learning Docker Compose, check Nana Janashia one-hour Ultimate Docker Compose Tutorial.

The tutorial covers the following topics:
✅ Introduction to docker-compose
✅ Syntax and commands
✅ Variables
✅ Spin up multiple images

📽️ https://www.youtube.com/watch?v=SXwC9fSwct8

#docker #mlops #data #DataScience #devops

ramikrispin, to python
@ramikrispin@mstdn.social avatar

(1/4)Docker vs. venv/renv 👇🏼

I think that most of the data scientists prefer to use some type of virtual environment (VE) in their applications. A short 🧶🧵 about the main differences between the two 👇🏼

#docker #python #rstats #datasceince #mlops

ramikrispin,
@ramikrispin@mstdn.social avatar

(2/4)In Python, the ones that I know are venv, conda, poetry, and mamba 🐍, and in R, the main one is renv.

The main advantage of using VE is that it is simple to use, and it comes with a fairly short learning curve. Yet, it does not cover you from potential issues related to dissimilarities of your environments, such as OS type, hardware, and other potential issues.

#docker #python #rstats #datasceince #mlops

ramikrispin,
@ramikrispin@mstdn.social avatar

(3/4) Docker, on the other, provides a higher level of reproducibility as it ships your code in the same environment you developed and tests your code with containers. The main disadvantage of Docker with respect to VE is the high learning curve.

#docker #python #rstats #datasceince #mlops

ramikrispin,
@ramikrispin@mstdn.social avatar

(4/4) My favorite workflow is using both ❤️ - set a virtual environment inside a dockerized container. This enables you to enjoy both worlds 😎.

A short comparison between Docker and VE 👇🏼

https://medium.com/p/4a62ed36900f

#docker #python #rstats #datasceince #mlops

ramikrispin, to python
@ramikrispin@mstdn.social avatar

MLOps roadmap 2024 🚀 - nice article by Vechtomova Maria 👇🏼

https://medium.com/marvelous-mlops/mlops-roadmap-2024-ff4216b8bc62

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

Still looking for reasons to learn Docker?

Source: Github Blog

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

Are you planning to learn a new data science or engineering skill as your New Year’s resolution ? Here is a collection of random open and free courses and resources I came across during the past year covering various topics, including deep learning, NLP, Python, statistics, and more.

https://medium.com/@rami.krispin/a-list-of-data-science-free-courses-ecef02f91113

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

After a long break, I returned to work on my next tutorial, Docker 🐳 for Data Scientists 😎

https://github.com/RamiKrispin/Introduction-to-Docker

#DataScience #MLops #Docker

ramikrispin, to opensource
@ramikrispin@mstdn.social avatar

(1/7)There is no better way for me to summarise the year than my Github account and my Git commits 😎

In 2023, I had more than 2500 commits, most related to project automation with Github Actions ❤️. Most of my personal projects during 2023 were related to tutorials and open-source projects. Here are the main highlights 🧶🧵👇🏼

ramikrispin,
@ramikrispin@mstdn.social avatar

(3/7)
➡️ Another fun project was creating a step-by-step guide and a template for setting up a natural language to SQL code generator with the OpneAI API. This project mainly focuses on the operation side of working with LLMs and APIs 👇🏼
🔗 https://github.com/RamiKrispin/lang2sql
If I have time in the coming year, I will extend it to other LLMs, such as open-source models (llama2, etc.) and Google's PaLM API.

#python #sql #llm #openai #mlops

ramikrispin, to machinelearning
@ramikrispin@mstdn.social avatar

(1/2) Machine Learning Engineering Online Book 🚀

I came across this amazing repo by 𝐒𝐭𝐚𝐬 𝐁𝐞𝐤𝐦𝐚𝐧 - the Machine Learning Engineering Online Book with a collection of guides for ML engineering focusing on training LLM and multi-model models.

License: Attribution-ShareAlike 4.0 International 🦄

#machinelearning #datascience #MLOps #llm

ramikrispin,
@ramikrispin@mstdn.social avatar

(2/2) This book is still 𝐖𝐈𝐏, and it covers the following topics:
✅ Hardware concepts such as working with CPUs, GPUs, networks, etc.
✅ Performance - model parallelism, multi-node networking
✅ Development - debugging, reproducibility, data types
✅ Operating - Training hyperparameters, instabilities, etc.

Book 📖: https://github.com/stas00/ml-engineering

License: Attribution-ShareAlike 4.0 International 🦄

Thanks Stas, for making this book available online! 🙏🏼

#machinelearning #datascience #MLOps #llm

ramikrispin, to python
@ramikrispin@mstdn.social avatar

Create a Natural Language to SQL Code Generator with Python and OpenAI API tutorial is now on Medium 👇🏼
https://medium.com/@rami.krispin/setting-a-natural-language-to-sql-code-generator-with-python-d267f40d7218

Code: https://github.com/RamiKrispin/lang2sql

#Python #openai #sql #datascience #MLOps

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

I had great productivity during the Thanksgiving break, wrapping some of the tutorials I have been working on during the last few months 🚀. I updated this week my Github page with the list of currently available tutorials 📚:
https://github.com/RamiKrispin

#datascience #dataviz #mlops #docker #rstats #python

ramikrispin, to python
@ramikrispin@mstdn.social avatar

Excited to present tomorrow at the QuantUniversity event about setting a natural language to SQL code generator with Python and the OpenAI API 🚀.

📆 Dec 5th at 12 PM EST / 9 AM PST, RSVP in the link below 👇🏼
https://www.linkedin.com/events/creatingalanguagetosqlgenerator7137523736101953536/comments/

Code/Tutorial: https://github.com/RamiKrispin/lang2sql

Thanks to Sri Krishnamurthy for the invite! 🙏🏼

#python #sql #llm #chatgpt #openai #mlops

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

New MLOps course 👇🏼

A new introduction course for MLOps was released today by freeCodeCamp. The 3 hours course, taught by Ayush Singh, provides an introduction to MLOps, and it covers topics and tools such as:
✅ Foundation of MLOps
✅ MLOps tools such as Zenml, MLflow, etc.
✅ Creating workflow and pipelines
✅ Pipeline deployment

Video 📽️: https://www.youtube.com/watch?v=-dJPoLm_gtE
Code: https://github.com/ayush714/mlops-projects-course

ramikrispin, to datascience
@ramikrispin@mstdn.social avatar

It was a great to attend at the Øredev Developer Conference 🚀 in Malmö, Sweden 🇸🇪. I had the pleasure of presenting in the conference data track about MLOps and forecasting. Besides attending the great sessions, it was great to meet new folks 😎. Thanks, Emy Wennerberg Kristoffersson and Maisa Dabus, for organizing such a great event, and Niklas Hansson, Hugo Hjertén, and Christian Henrik Reich for organizing an amazing data track and for the invite! 🙏🏼

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • osvaldo12
  • khanakhh
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • everett
  • ngwrru68w68
  • Durango
  • anitta
  • InstantRegret
  • GTA5RPClips
  • cubers
  • ethstaker
  • normalnudes
  • tacticalgear
  • cisconetworking
  • tester
  • Leos
  • modclub
  • megavids
  • provamag3
  • lostlight
  • All magazines