![Danil Zherebtsov](/img/default-banner.jpg)
- 58
- 65 125
Danil Zherebtsov
เข้าร่วมเมื่อ 2 ม.ค. 2023
Data Scientist on a journey to create a booming TH-cam channel. Stick around, I will post some amazing content.
You can't deploy ML model without these
How to properly prepare your model for serving and what are the deployment options available.
All videos in a series:
1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html
2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html
3️⃣ Modeling Best Practices - th-cam.com/video/EOWLqekVYp0/w-d-xo.html
4️⃣ Model Deployment - THIS VIDEO
Model deployment with Docker - th-cam.com/video/vA0C0k72-b4/w-d-xo.html
Model deployment with UI & Streamlit - th-cam.com/video/EEuoDuQiQYs/w-d-xo.html
----------------------------------------------------------------------------------
Attributes:
Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/
Source: incompetech.com/music/royalty-free/?keywords=deliberate+thought
Artist: incompetech.com/
All videos in a series:
1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html
2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html
3️⃣ Modeling Best Practices - th-cam.com/video/EOWLqekVYp0/w-d-xo.html
4️⃣ Model Deployment - THIS VIDEO
Model deployment with Docker - th-cam.com/video/vA0C0k72-b4/w-d-xo.html
Model deployment with UI & Streamlit - th-cam.com/video/EEuoDuQiQYs/w-d-xo.html
----------------------------------------------------------------------------------
Attributes:
Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/
Source: incompetech.com/music/royalty-free/?keywords=deliberate+thought
Artist: incompetech.com/
มุมมอง: 569
วีดีโอ
How to train an effective model and prove everyone that it works.
มุมมอง 208หลายเดือนก่อน
Fundamentals of correct ML model training. From selecting the optimization/evaluation metrics to the validation strategies. All videos in a series: 1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html 2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html 3️⃣ Modeling Best Practices - THIS VIDEO 4️⃣ Model Deployment - th-cam.com/video/oYlNP21g2Y0/w-d-xo.html Attr...
Prepare data for Machine Learning like a Pro
มุมมอง 96หลายเดือนก่อน
Here we'll discuss: - What are the different data types and how to work with all of them? - How to correctly transform everything into numeric format? - What goes into feature-engineering? - How make sure all the above won't break when new data starts coming in? All videos in a series: 1️⃣ Business & Data understanding - th-cam.com/video/c_CAK0tln_w/w-d-xo.html 2️⃣ Data Processing - THIS VIDEO ...
All the steps of any DS project Spelled Out by a Data Scientist
มุมมอง 127หลายเดือนก่อน
Business understanding - Data assessment - Date processing - Modeling - Deployment: a comprehensive walkthrough about how to Data Science. All videos in a series: 1️⃣ Business & Data understanding - THIS VIDEO 2️⃣ Data Processing - th-cam.com/video/Zkmyq-pDnmU/w-d-xo.html 3️⃣ Modeling Best Practices - th-cam.com/video/EOWLqekVYp0/w-d-xo.html 4️⃣ Model Deployment - th-cam.com/video/oYlNP21g2Y0/w...
New kind of Kaggle competitions just launched! Top 50 get rewarded.
มุมมอง 2172 หลายเดือนก่อน
Spoiler: the whole competition is hosted on Telegram! Competition Telegram Bot: t.me/SynnaxCompetitionBot Competition Discussion Channel: t.me/SynnaxLab Competition Description & Files: tinyurl.com/eu2txd6y Attributes: Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/...
Getting ahead of 99% of your peers is easy. Do this.
มุมมอง 3143 หลายเดือนก่อน
Get a better job, recognition, financial freedom doing these simple things. Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/?keywords=deliberate thought Artist: incompetech.com/ Inspired by Victor Cheng's newsletter!
Quick ML model cloud deployment with UI explained
มุมมอง 3653 หลายเดือนก่อน
Quickly transform your local ML model into an online app/service with user interface using nothing but streamlit. Repository with code from the video: github.com/DanilZherebtsov/deploy-model-streamlit Deliberate Thought by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/by/4.0/ Source: incompetech.com/music/royalty-free/?keywords=delibera...
Learn Generative AI & Data Science from scratch in 2024: Complete guide.
มุมมอง 2.7K6 หลายเดือนก่อน
From Scratch: in 2024 start and finish with a job your journey in to Data Science with incline into Generative AI. Told by a Data Scientist. Courses in sequence: Step 1️⃣ PYTHON • Python masterclass - tinyurl.com/5n78h2py • Python OOP - tinyurl.com/58wkzhn7 Step 2️⃣ GIT • Git from zero to hero - tinyurl.com/mrxtyb57 Step 3️⃣ Data Science • Traditional Data Science & ML Master Class - tinyurl.co...
Learn these pandas tricks now
มุมมอง 1226 หลายเดือนก่อน
Simple yet non obvious pandas capabilities that I use every day. 0:00 Intro 0:14 Import broken data 0.58 Get indexes of min/max values 1:26 Subset data by values 2:07 Remove records by value 3:01 Split data 3:28 Get % data distribution 3:59 Dataframe to markdown 4:14 Open data in Chrome/Safari Code from video here: gist.github.com/DanilZherebtsov/ca88245bfa4de56521a9107b73b55079
Process 100GB data like it is 20GB, told by a Data Scientist
มุมมอง 3026 หลายเดือนก่อน
How to work with 100 GB datasets on your local machine. Code here: gist.github.com/DanilZherebtsov/4a2e0692f37d8db76b02d6130f10fe3f Automated option: $pip install verstack # from verstack import PandasOptimizer optimizer = PandasOptimizer() df = optimizer.optimize_memory_usage('data.csv') #
How to science the sh!t out of a problem.
มุมมอง 3267 หลายเดือนก่อน
True story. Don't try this at home...
Night in life of a Data Scientist. True story...
มุมมอง 2.4K8 หลายเดือนก่อน
Night in life of a Data Scientist. True story...
Deploy ML model in 10 minutes. Explained
มุมมอง 11K8 หลายเดือนก่อน
Level up your Data Science to Machine Learning Engineering. Docker engine download: docs.docker.com/engine/install/ Repo with code from video: github.com/DanilZherebtsov/ml-docker-flask-api Study MACHINE LEARNING DEPLOYMENT INTO PRODUCTION ENVIRONMENT Course 1 (Intro in ML in prod): imp.i384100.net/MLProduction1 Course 2 (ML&Data Lifecycle in prod): imp.i384100.net/MLProduction2 Course 3 (ML Mo...
Advanced missing values imputation technique to supercharge your training data.
มุมมอง 52610 หลายเดือนก่อน
Advanced missing values imputation technique to supercharge your training data.
LITTLE tings that make a BIG programmer
มุมมอง 30910 หลายเดือนก่อน
LITTLE tings that make a BIG programmer
5 Breathtaking tech books that I will never forget
มุมมอง 20210 หลายเดือนก่อน
5 Breathtaking tech books that I will never forget
M2 Max VS M2 Air - Machine Learning. Should you buy the Air for Data Science?
มุมมอง 1.5K11 หลายเดือนก่อน
M2 Max VS M2 Air - Machine Learning. Should you buy the Air for Data Science?
Correct Data Science setup for Arm Macs (M1/M2)
มุมมอง 1K11 หลายเดือนก่อน
Correct Data Science setup for Arm Macs (M1/M2)
M2 Mac python installation the right way
มุมมอง 2.5Kปีที่แล้ว
M2 Mac python installation the right way
Killer Resume template that will get you a job
มุมมอง 693ปีที่แล้ว
Killer Resume template that will get you a job
Single skill to supercharge your Data Science career
มุมมอง 1.5Kปีที่แล้ว
Single skill to supercharge your Data Science career
Spelled out: what is ChatGPT, how is it trained, is it conscious…
มุมมอง 152ปีที่แล้ว
Spelled out: what is ChatGPT, how is it trained, is it conscious…
i bild a object detection model . that was 180mb in size . how can i deploy my model
That’s an open ended question. Deploy where? I have a few videos on the subject, check them out.
Thanks a lot for the great video. Somehow the links for course 3 and 4 are invalid. Could you please help update the links?
Great, but I am not the right audience. Too fast.
You’ll get there…
Loved It..
@Danil_Zherebtsov please create video on roadmap of mlops, and also end-to-end mlops projects, with and without open-source tools projects
Thanks for the comment. I’ll consider this
@@lifecrunch please upload fast as soon as possible, eagerly waiting here
If People like yourself would teach, world would be a much better place! Have you considered creating courses?
Thanks. I have. Hope to make time for a course some day)
your videos are incredible, perfect edition, explaining and knowledge !! you deserve millions of views , hope you do some series of some real data science example with all the coding and logic process, it would be really helpful with all your skills, thank you!!
Thanks for the kind words!
Very useful. Thanks!
Thanks for watching
❤❤❤❤❤❤❤
Hardest CRIP 4ROM DA EASTSIDE! 🎃🎃🎃🎃
😁
Aco Polo.
Thank you. I like your videos because of your skill bringing topics straight to the point with clearly explanation.
Thank you for watching!
That is really cool way to interact on terminal. But it seems I need help. I get- iconv:iconv_open(,-t):Invalid argument Error converting string from to UTF-8 Your help is much appreciated! Blagodaryu zaranee!
Hi. Thanks for watching. At which step do you get this error?
@@lifecrunch Hi thanks for your prompt reply! I get it at the end of all steps. I noticed that web search does not function on iTerm, but it does on Terminal.
Which command returns this error? Try to input source ~/.zshrc In iterm and then try google search
@@lifecrunch Thank you, this helped when I kept getting an error with doing the input "code" that you showed towards the last part of the video. I appreciate you doing this step by step process.
Developer: Tyler Durden xd😅🤣
Yeah, that one was funny 😁
Very informative.
Thanks!
/bin/sh: 1 : [uvicorn,: not found
A little more context wouldn’t hurt
Nicely explained, please will it be the same steps for a pikl file ?
Yes, pickle is just a different container. The only thing to change in this case is the model loading part with pickle instead of joblib. The rest will be the same.
Very nice video and clearly explain Currently i am learning about ci/cd and cloud deploy for ml project, could you kindly please do a video on that subject?
Coming up shortly.
How or where can we deploy that Docker container to be used along the internet?
AWS or GCP, Azure i guess, every company now require every machine learning engineer to know about CI/CD pipeline, have experience with cloud service, or at least that is my point of view from recently job interview that i got deny :>> Gotta learn a lot lot more
@@piano_tam97106 I'm sorry to hear that, thanks for the reply, good luck!
I guess I need to make a separate video on this subject. Stay tuned.
Hi, I am confused between MacBook Air M2 and M3(8gb Vs 16GB) in both, which one to opt , undergrad student for Artificial Intelligence and Data Science course, please reply. Thanks
As for the processor (M2 vs M3) I would say either one is fine. But for ML tasks memory is crucial. Go with 16GB.
@@lifecrunch means for Data Science,AIML stuff M2,M3 is capable only need 16GB, okay one more question how is M1 for these stuffs?
I never used the M1 but I presume they are not that far apart. Either one will be great.
The video is really helpful. But to confirm, do macbook M2 air 13 , do not have any GPU? I need to train and finetune llms, so asking. (free colab also have limited usage)
Hi. The M2 in the Air does have 10 GPU cores. But keep in mind, that you might need extra configuration of PyTorch or tensorflow to take advantage of the M2 GPU. You can read this article on the PyTorch setup: reneelin2019.medium.com/mac-m1-m2-gpu-support-in-pytorch-a-step-forward-but-slower-than-conventional-nvidia-gpu-40be9293b898 And you can watch my other video on the tensorflow configuration: th-cam.com/video/QcMAHnHlIKk/w-d-xo.htmlsi=wwOGtcUIxpdRCPVN
soo good
Thanks man!
Thank you!
Welcome!
thanks bro you explain so good God with you !
Happy to help
Do you know if the problem of compatibility between M chips and Docker is solved?
I know that the problem exists, but I’ve never encountered it. In my case Docker had been working perfectly fine. I guess compatibility issues arise only with certain OS versions.
Hi Danil, can you please show us how you renamed your desktop spaces?
What do you mean? Full-screen applications automatically set the name of the app to the desktop space they are opened in
Ahh, I see what you mean. Apps have to be in full screen mode. Thanks for replying.
Danil, could you please explain commands entered to .zshrc?
“export” command sets the environment variable on the left side of the assignment to the value on the right side. That means that for example export PYENV_ROOT=“$HOME/.pyenv” creates the PYENV_ROOT variable in the CLI environment each time the terminal is launched. This variable points to the location of where pyenv is installed which is in your home directory under the hidden subdirectory (.pyenv). This allows pyenv, when called from the command line, to find all your python environments configurations when you are using any of the pyenv commands.
Thanks for the video, but I don't know which last video you're referring to or which this builds upon...
It’s this one: th-cam.com/video/yVZg547GiYg/w-d-xo.htmlsi=m22U5QUV1sBNOGGD
What about ONNX as a deployment method?
That’s a low level container for the model; same as pickle, joblib, etc. On the high level it will go into one of these buckets. Thanks for the comment ,)
Good video
Thanks
Just you finished my last year project hurdle
Time for a new challenge
Money 🧐
Joined last night 🙌
Good luck!
Very excited to see how this competition will evolve!
By Data Scientists for Data Scientists!
This is awesome. Thank you for posting
Thank you for watching!
Nice Work man
Thanks 🔥
Thank you for this tutorial. I was looking for something like this. 📿 subscribed
Glad you liked it!
Great information thanks for sharing
Thanks for watching!
Can we do the same with open source model?
What do you mean by open-source model? If you have any trained model and code to inference it - you can deploy it.
Thank you for your reply, i think I got it.
Getting many errors trying to pip install verstack
I would be happy to have a look. Could you post an issue on GitHub and I will sort it out: github.com/DanilZherebtsov/verstack/issues
Great video. Where did you find the zshrc config?
it's in your home directory: Macintosh HD/Users/<user name>
The commands in terminal work in os Windows?
I haven’t touched a windows machine is a decade, so can’t be certain, but I’m pretty sure that some modifications will be necessary. You may have to change the slashes direction in all the paths.
💪 Promo*SM
Not really
Hi there this is an awesome approch for imputation. How would you go about validating this though? It would be helpful to demonstrate that its more accurate than methods like simple or iterative imputer
I have benchmarked this approach to iterative imputer along with all statistical methods. Every time verstack.NaNImputer gave better results, especially comparing to statistical methods. And there's really no magic - a sophisticated model like lightgbm is a golden standard when it comes to tabular data.
Hii sir do you need Video Editor? I can help you to save your Crucial time throughout my editing skills
Sir i already mail but no response
Thanks, but not right now
remove background audio track its distracting
Thanks for the feedback. Unfortunately, published videos cannot be amended.
I totally agree with you. I can share my experience. I am a nano-celebrity at my college, and this has given me some unfair benefits. I've had the opportunity to work on excellent academic projects, earn a high CGPA, secure special financing for the club I lead, and receive numerous other perks. This is the best thing one can do in today's highly competitive environment.
Yeah, it’s a simple trick to get ahead of others. Thank you for sharing!
Thank you for this video! It is exactly what I am looking for!❤ I am debating between the macbook air and macbook pro. My only concern is the fan. Will the macbook air throttle when running traditional machine learning models, or when testing deep learning models with small datasets ?
For Deep Learning on small datasets and for just about any traditional machine learning task Air will perform just fine. And if you need to train a large neural network from time to time - you can use a free colab environment with a starter GPU. Get the Air!
@@lifecrunch Thank you!
Will 16gb RAM in M2 Air be enough for machine learning?
It’s a good start. Plus MacBooks can swap RAM from SSD very efficiently.
Never regretted clicking on any of your videos. Each time, I've learned something new.
This was the purpose,)
Is it still important to learn AWS and Azure?
I somehow manage my work without these two services, I prefer GCP. But overall It depends on your employer's infrastructure and workflows. You will come across one of the major cloud providers eventually.
@@lifecrunch thank you