268 - How to deploy your trained machine learning model into a local web application?

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024
  • Code generated in the video can be downloaded from here:
    github.com/bns...
    This video explains the process of using Flask to deploy your scikit-learn (or other) trained model into a web application.

Комментарии • 52

  • @LiveLifeWithLove
    @LiveLifeWithLove 2 года назад +9

    Dr Sreeni what you and other developers making videos on Machine Learning should know that you are doing a fantastic job & truly using this medium for spreading education. God bless you sir!

    • @DigitalSreeni
      @DigitalSreeni  2 года назад +5

      Thank you so much 🙂 Knowledge is useless unless we use it to enlighten others.

  • @merlinzbeard1
    @merlinzbeard1 Год назад +4

    Thank you so much for this video sir! It was easy to follow and you extremely easy to learn. I had a quick question though. If I were running a classification model (Multi class), how do I change the code to show which class is predicted for the input?

  • @richardmilian9959
    @richardmilian9959 21 день назад

    Great tutorial master, thank you so much for your teaching.
    I'll do it and practice

  • @vidyasvidhyalaya
    @vidyasvidhyalaya 8 месяцев назад

    sir can you please upload a seperate video for image classification model into a local web application? take an example video from your cahnnel "vgg16 based feature extraction and xgboost classification video"...sir.......please

  • @servatechtips
    @servatechtips 2 года назад +1

    Sir, thanks for you very much, Sir can we get the lesson about YOLOv5 in object detection and classification.

  • @easydatascience2508
    @easydatascience2508 5 дней назад

    Excellent explanation, thank you !

  • @pratikdash.4003
    @pratikdash.4003 Год назад +1

    Sir, You r Ossum... Thanks for understanding what a Student actually want's from his teacher.

  • @inhibited44
    @inhibited44 9 месяцев назад

    Is it possible to load one image into --> prediction_RF = RF_model.predict(input_img_features)[0] -- after the confusion matrix and predict what it is? my image is (256, 256) and the error says "ValueError: X has 256 features, but RandomForestClassifier is expecting 32768 features as input.
    " I see that 8 x8 * 512 in the feature_extractor is 32768.

  • @sakifschannel
    @sakifschannel Год назад

    Dear sir, I've followed your process. But I'm facing an error, "numpy.ndarray has no attribute predict".
    Please help 😞

  • @AstroPatel
    @AstroPatel 4 месяца назад

    I recall some time ago learning that pickle had the issue of being machine-specific - is this no longer a problem? Could you load the pickled modeled on a different machine than the deployment server?

  • @ntaimorebotsane6970
    @ntaimorebotsane6970 Год назад

    Good day sir... I am having dimension problems when resizing dimensions. I am tying to deployed an image classification model. Any advice???

  • @nayanjittalukdar823
    @nayanjittalukdar823 2 года назад +2

    Sir, can we do it for semantic segmentation using deep learning models ?

    • @DigitalSreeni
      @DigitalSreeni  2 года назад +4

      Yes. You need the user to provide an image input and display the segmented output. I will show the image input part in the upcoming tutorials.

    • @nayanjittalukdar823
      @nayanjittalukdar823 2 года назад +1

      @@DigitalSreeni please make a video as soon as possible.. it will be very helpful . Thank you for replying 🙂

  • @Am-ug9np
    @Am-ug9np Год назад

    pickle load gives me file not found error. Any advice? I have the same file structure as you and my load statement is the same.

  • @GMAtiqurRahaman
    @GMAtiqurRahaman Год назад +1

    Thanks a lot!! Your tutorials (new or old) at some points in the time are benefitting me!!

  • @manishakumari-lz7pw
    @manishakumari-lz7pw 2 месяца назад

    Well explained, compact and precise. Thank you.

  • @aashishmanandhar5188
    @aashishmanandhar5188 Год назад

    throughout the video i was wondering how would a motorbike make anyone healthy lol

  • @MbaliNene-kf6wk
    @MbaliNene-kf6wk 9 месяцев назад

    Thank you so much Sir ..this is really great! your patience set you apart

  • @asemalashory911
    @asemalashory911 Год назад

    That's amazing 😍
    Doctor can you tell me what is name of program that you using to write code

  • @chitsogdrelwa8179
    @chitsogdrelwa8179 2 года назад +1

    Excellent and understandable explanation! Very kind to explain even the basics to cover all range of learners. Thank you

  • @princeequalizer3715
    @princeequalizer3715 Год назад +1

    You are such a great teacher. Thank you sir!

  • @Hellojsm8823
    @Hellojsm8823 10 месяцев назад

    Wow, that's what i'm looking for.

  • @f.b.i.5562
    @f.b.i.5562 Год назад

    Thank you sir, but this only works for numerical data type inputs.
    What if my input has different data types (String, float, int). How can I make my endpoint at the backend handle it?

  • @ElectromecanicaIndustrial
    @ElectromecanicaIndustrial 11 месяцев назад

    useful video, thanks

  • @muruganandamganesan4952
    @muruganandamganesan4952 Год назад

    Sreeni: Thanks for the video with very clear explanation! You are very knowledgeable. Please upload more in the future.

  • @ShubhamKumar-zo6cu
    @ShubhamKumar-zo6cu Год назад

    Lots Of Love From India Sir :)

  • @lazysultan2223
    @lazysultan2223 7 месяцев назад

    Where do we place the backend?

  • @radityafijarpradana1484
    @radityafijarpradana1484 Год назад

    Thanks a lot for the tutorial. This is very helpful.

  • @umairsabir6686
    @umairsabir6686 2 года назад

    Hi,
    Appreciated work !
    Will u also make a video for model deployment in edge devices related to tf serving and docker ?

  • @bacs_aditisingri
    @bacs_aditisingri 2 года назад

    Thank u so much , can you please tell me if this code works for audio classification..?

    • @juansebastian6284
      @juansebastian6284 2 года назад

      I think it should. But you will need a different type of input. In the video he shows a simple model that uses two numeric inputs, so simple text boxes are enough. However, for audio classification you have to upload an audio file and that you must handle and send it to the backend (Flask app).

  • @behnoudshafizadeh3281
    @behnoudshafizadeh3281 2 года назад

    thanks for your explanation, Mr. Sreeni

  • @ArgonautaDigital
    @ArgonautaDigital 2 года назад +1

    Thanks nice video! Recently we moved to FastAPI witch has better performance and auto-generated swagger doc ^^

  • @davidkudabo2440
    @davidkudabo2440 Год назад

    This is nice man.... Clean and straightforward.

  • @zeeshankhanyousafzai5229
    @zeeshankhanyousafzai5229 2 года назад

    You are the best for rewinding the things.
    Love you

  • @themusicfactory263
    @themusicfactory263 Год назад

    Very helpful. Thank you.

  • @hariharaan.s6921
    @hariharaan.s6921 Год назад

    Thank u sir

  • @ahaditab6364
    @ahaditab6364 Год назад

    excellent work

  • @mahmodaldahol
    @mahmodaldahol 2 года назад

    Thank you very much

  • @nirmalaravind3184
    @nirmalaravind3184 Год назад

    fire

  • @kunal_chand
    @kunal_chand Год назад

    Insanely helpful

  • @user-wr4yl7tx3w
    @user-wr4yl7tx3w 2 года назад

    Superb explanation

  • @불루이보스
    @불루이보스 2 года назад

    Thank you so much!

  • @mustafakemalpasha983
    @mustafakemalpasha983 Год назад

    awesome video

    • @DigitalSreeni
      @DigitalSreeni  Год назад +1

      Glad you enjoyed it

    • @mustafakemalpasha983
      @mustafakemalpasha983 Год назад

      @@DigitalSreeni Tensorflow or scikit-learn for beginners? ( For production)

    • @DigitalSreeni
      @DigitalSreeni  Год назад +1

      Doesn't matter, whatever solves the problem. If speed is important on an edge device, look into neural network approach where models can be optimized for edge devices.

    • @mustafakemalpasha983
      @mustafakemalpasha983 Год назад +1

      ​@@DigitalSreeni Perfect! thanks for the answer man. I will look into it.