Build a Deep Learning Model that can LIP READ using Python and Tensorflow | Full Tutorial

  Рет қаралды 107,227

Nicholas Renotte

Nicholas Renotte

Күн бұрын

Пікірлер: 481
@נעמהאסתרלוגסי
@נעמהאסתרלוגסי Жыл бұрын
This is amazing! Can it work in real-time? Not only on existing videos?
@MiniProject-y5l
@MiniProject-y5l Жыл бұрын
This project is f***ing awesome.Can you make a video on finding accuracy for LipNet
@amartyadebdas2881
@amartyadebdas2881 Жыл бұрын
Brilliant step by step tutorial! You earned a subscriber and a fan. Looking forward to more.
@HideyHoleOrg
@HideyHoleOrg Жыл бұрын
Do words need to appear in the training to ever be predicted, or can they be built up of letter predictions? The dataset would be more useful if the number was a numeral, rather than spelled out, since that part of the alphabet never gets used. I would love to see this built out, maybe even have a "Lip Reading Keyboard" to type with your camera rather than a mouse or microphone, as it would have many accessibility applications, especially in the workplace. Great channel, I have been watching many of your previous shows, and was so happy to see a new episode!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Heya Michael, nope it doesn't. In fact this IS a character based model so it could build up sentences of words it's never seen before. I need to get more data though to extend it out!!
@whoonie4685
@whoonie4685 Жыл бұрын
I just discovered your channel and 1 video made me fall in love with your style of sharing! Simple and easy to understand! One project that I think will be interesting is automatic assessment with deep learning esp in computer vision field! (as i saw many people are doing this these days hehe) Keep up the good work & cant wait for a new video!
@ArisFilms
@ArisFilms Жыл бұрын
Your knowledge and delivery is unmatched, subscribed after one video!
@JinxUS00
@JinxUS00 Жыл бұрын
Yes we want next part. It would be a perfect portfolio project and to learn alot of stuff. Thank you
@rbanondo
@rbanondo Жыл бұрын
We want that tutorial with custom dataset. Please please please sir...... Also, great tutorial again. You are a great teacher.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
You got it!!
@giuseppedimaria6253
@giuseppedimaria6253 Жыл бұрын
I tried to generate a dataset by saving 'tot' number of video frames in which I say certain words 'hello' for example, isolating only the lips though I appropriately divided them into different directories, renaming them with the words associated with those frames and used a 'flow_from_directory' function which allows the folder name to be associated with this data as a label.
@HarshilDangar-tc3ns
@HarshilDangar-tc3ns Жыл бұрын
@@giuseppedimaria6253 can you share the code
@mramanidevi5646
@mramanidevi5646 5 ай бұрын
@@giuseppedimaria6253 Hey Can you share code
@blancoarnau
@blancoarnau 8 ай бұрын
I guess lip reading is a very difficult task because by simply looking at a person lips is very difficult to 100% know what they're saying. Some words are easy to pick while some others can be easily confused with other words... I guess that the model may work well for vowels because the mouth position changes a lot, but when it comes to consonants, it may be more tricky. One good idea would be to predict the next word based on the previous one. For example, if the model predicts "the", the next word is very likely to be a noun. I guess this would help discern what word is next.
@perceptronnn
@perceptronnn Жыл бұрын
data.as_numpy_iterator error: For the people who are using colab, I used tensorflow version 2.10.1 In load_data(), use file_name = path.split('/')[-1].split('.')[0] For mappable_function, use this code: from typing import Tuple def mappable_function(path:str) ->Tuple[tf.Tensor, tf.Tensor]: result = tf.py_function(load_data, [path], (tf.float32, tf.int64)) return result (The tf.py_function call returns a tuple of two tensors (tf.float32 and tf.int64), not a list of strings.)
@akshithchowdary6410
@akshithchowdary6410 Жыл бұрын
And did you get and error in mimsave() ??
@ghostplays5291
@ghostplays5291 Жыл бұрын
My epoch execution takes hours even though I have rtx 3050 what to do
@varakalachandrakanth6972
@varakalachandrakanth6972 11 ай бұрын
@@akshithchowdary6410 hey bro i got the same error did you solve it ?
@devez007
@devez007 7 ай бұрын
Thanks! this worked.
@suryasreemanth3387
@suryasreemanth3387 5 ай бұрын
Thank you so much, It worked for me 😃
@doomatyourservice2218
@doomatyourservice2218 7 ай бұрын
Hey Nick, can you do a video on implementing the model with custom dataset?? Please
@not_humorouss
@not_humorouss 7 ай бұрын
Yes please Nick
@shivakumarbhatkere1807
@shivakumarbhatkere1807 Жыл бұрын
hey Nick, this was a very helpful video. Just a small suggestion, if you create a requirements.txt file listing all the version of the packages you used it will be very helpful, even years to come we can install the specific version that yu have used otherwise it keeps creating dependencies issues.😃
@akshithchowdary6410
@akshithchowdary6410 Жыл бұрын
did you face mimsave() issue? if yes how did you solved it?
@kunalkumar2717
@kunalkumar2717 Жыл бұрын
by squeezing (reducing the dimensionality) and converting the data type of the original nested list passed into the function, it does solve the issue.@@akshithchowdary6410
@datapro007
@datapro007 Жыл бұрын
Amazing! Nick's videos are phenomenal.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Dataprooooo!! Glad you liked it!!
@giuseppedimaria6253
@giuseppedimaria6253 Жыл бұрын
Thanks for the help you are giving with the videos Nick anyway I'm studying to make Lip Reading work in real time, a bit like seen for sign recognition For now I will try to retrain the model with the other samples from the grid dataset and in real time i tried to build the prediction on the lips every 75 frames but it still doesn't work very well the predictions obtained by me are currently unusable I will continue to study waiting for more of your videos.. Let's see what will happen
@harshiramani7274
@harshiramani7274 Жыл бұрын
Did u manage to built the real time lip reading?
@giuseppedimaria6253
@giuseppedimaria6253 Жыл бұрын
@@harshiramani7274 I created a model to make it work in real time, but it's limited since I used a custom dataset generated by me. It would take (in my opinion) more train cycles and a dataset with people with different characteristics (whites, blacks, Asians, children, elderly, etc.) saying every word in the dictionary of every language. Perhaps even a second model to concatenate the predicted words with the first model, and predict a complete sentence. I stopped working on it at the moment. I remember generating for each word in my dataset small videos where I always pronounce the same word from different angles etc., capturing 30frames from these videos.
@harshiramani7274
@harshiramani7274 Жыл бұрын
@@giuseppedimaria6253 Yeah I think that is fair I am thinking of trying to make this model for my local language any idea how I should proceed for the same?
@chakerayachi8468
@chakerayachi8468 7 ай бұрын
duuuuuuuude i've been looking for such a channel like this since forever your amazing thanks for sharing all your awesome project for free
@alx8439
@alx8439 Жыл бұрын
You're the most enjoyable software developer youtuber to watch. Not only you are doing amazing job, but you also share it with community. Because of guys like you I'm gaining back my trust to humanity. Thanks a lot!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ohhh thanks so much @alx84!! Means a ton 🙏
@KhushiGarg-xb9bp
@KhushiGarg-xb9bp 6 ай бұрын
from where i can get the dataset used in this video?
@ronaktawde
@ronaktawde Жыл бұрын
It was awesome deep learning learning experience. Its a fantastic tutorial and the results are TP. its a ...BOOOM.....BOOOM...BOOOM situation after completing this tutorial. Thank you so much Nicks.
@TanmayPrakash-gt5ll
@TanmayPrakash-gt5ll 4 ай бұрын
Hi @NicholasRenotte !...Beginner In ML here, I have a doubt in the last dense layer: model.add(Dense(char_to_num.vocabulary_size()+1, kernel_initializer='he_normal', activation='softmax')) we doing : char_to_num.vocabulary_size()+1, why are we adding '+1'...... char_to_num.vocabulary_size() includes the oov token implicitly
@gogyoo
@gogyoo Жыл бұрын
What kind of data collecting are we talking about if we want to generalise to like, the 1000 most used English words? Could we build the model so that it can recognise phonemes from the preprocessed videos? Then the model associates the most likely phoneme separation to convert to the output string.
@jerbky
@jerbky Жыл бұрын
Pioneering in data science and machine learning! love the video
@NicholasRenotte
@NicholasRenotte Жыл бұрын
🙏 🙏
@Seriosso
@Seriosso Жыл бұрын
You are the best! thanks Nic for these super quality videos!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Thanks so much for checking it out Siraj!!
@addisonpratt8916
@addisonpratt8916 Жыл бұрын
This is amazing!! Would it be possible to do live predictions using a camera?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
That's the gameplan! I'm still mapping out how to do it most efficiently...but definitely!
@tamizhmalar9843
@tamizhmalar9843 Жыл бұрын
@@NicholasRenotte pls do buddy, this is really amazing!
@mikemurphyWebSurfinMurf
@mikemurphyWebSurfinMurf Жыл бұрын
Any update on real time camera effort?
@ghostplays5291
@ghostplays5291 8 ай бұрын
hey nick really need real time lipreading @@NicholasRenotte
@samanthaeaton414
@samanthaeaton414 5 ай бұрын
​@@NicholasRenotte Were you able to map this out?
@gdavisiv
@gdavisiv Жыл бұрын
I was wondering where you went man!! Welcome back! :D
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ayyyy! Just took a few months off at the end of last year to get the course done. Back at it at full steam now!!
@ghostplays5291
@ghostplays5291 Жыл бұрын
​@@NicholasRenottehey Nick my epoch execution takes hours eventhough I have rtx 3050 what to do
@CreatingUtopia
@CreatingUtopia 8 ай бұрын
Will this work in real time on any talking video or realtime@@NicholasRenotte
@anjanb607
@anjanb607 3 ай бұрын
Nick can u give the versions of tf and keras u used in the video not only me everyone are getting errors at epoch some are getting in load video functions please give the versions that u used nick i beg u olease
@vinayshukla3800
@vinayshukla3800 Жыл бұрын
Awesome, your way of explaining is incredible
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ohhh thanks @Vinay, means a ton!!
@curious_haldar
@curious_haldar Жыл бұрын
This is really cool 😎😎😎....Would love to watch tutorials like these in future. Keep up the good work
@vamsik1453
@vamsik1453 Жыл бұрын
Hey Nick! How were you able to find out the exact co ordinates of the lip region in the frame to extract them? Thanks for helping.
@FireFly969
@FireFly969 5 ай бұрын
I think just trial and error, he does it manually, but in real world, we need to make sure the model can also find and track the lips movements.
@satyajeetshashwat4115
@satyajeetshashwat4115 Жыл бұрын
How to get the dataset?
@truthseeker457
@truthseeker457 2 ай бұрын
Read the description of the video
@katu406
@katu406 Жыл бұрын
This f***ing awesome!!! 🔥🔥🔥
@NicholasRenotte
@NicholasRenotte Жыл бұрын
🙏
@zenfestics
@zenfestics Жыл бұрын
@@NicholasRenotte bro add time stamps to the video
@lifeofcode
@lifeofcode Жыл бұрын
This is why I am a subscriber, for amazing content like this.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
YESSS, and I am soooo glad to have you here Jimmy!! More intense projects planned this year!
@Jaybaas
@Jaybaas Жыл бұрын
Thank you so much!! This is absolutely phenomenal 🔥🔥👏🏾
@NicholasRenotte
@NicholasRenotte Жыл бұрын
JABULANI!! Thanks so much for checking it out!!!
@nazarzaki44
@nazarzaki44 8 ай бұрын
Thank you, Nich! Building the App will be very helpful.
@derekvolt920
@derekvolt920 4 ай бұрын
This is such an important application of ai. I subscribed right away and can see it being one of the most important advances to enery one.
@RobertThomsonDev
@RobertThomsonDev Жыл бұрын
Hi Nick! I would love to purchase the tutorial but the link is broken and I can't seem to find it on your site?
@rishabhbhardwaj3893
@rishabhbhardwaj3893 3 ай бұрын
in the model.fit part I am getting an error suggesting that the shape of theb frame is incorrect is there any solution to it ?
@AreebaAmin52
@AreebaAmin52 Жыл бұрын
Hello Nick. Thanks for always uploading such insightful tutorials. If my model training starts with loss=inf (i followed your tutorial throughout), will it get better or their is something else wrong with my code/model? please guide
@نشامي
@نشامي 4 ай бұрын
Imagine that in all KZbin this is the only video detailed at how to make this project lipnet lip reading. Just shows how this topics are not easy to found
@2155-samikshashardul
@2155-samikshashardul 7 ай бұрын
i tried following this tutorial but i faced an issue in this line - frames,alignments = data.as_numpy_iterator().next()
@olu_the_ai_guy
@olu_the_ai_guy Жыл бұрын
Awesome 🤯🔥 thanks alot nick
@NicholasRenotte
@NicholasRenotte Жыл бұрын
🙏 thanks a mil @Olowu!!
@arshvahora4224
@arshvahora4224 6 ай бұрын
Hey! I got some doubts in the project. Adding to that, the code you provided also has errors in it. Would you please share updated code?
@chaitanyasaibeesabathuni928
@chaitanyasaibeesabathuni928 Жыл бұрын
most awaited video ....thanks mate !!!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
🎉 anytime @Chaitanya!!
@NoorNoor-ki5dd
@NoorNoor-ki5dd Жыл бұрын
We really need the app! 🤯
@bvdlio
@bvdlio Жыл бұрын
Hey Nick, great video as always. I was wondering why the input is normalized, but the tokens representing each character in the output are not.
@Madankhatri-ot1zw
@Madankhatri-ot1zw Ай бұрын
packages for this project: imageio version-2.23 tensorflow version-2.10.0 tensorflow-gpu verison-2.10.0
@FireFly969
@FireFly969 5 ай бұрын
This project is making me go insane, and iam very much happy too by its results again, its facinating, its even hard for me to undertand all those words that guy says in the videos. And whats crazy is it learns from the lips movements. Its just crazy, but i think if we want to make it be able to work with any video, to first be able to detect the mouth in the video we give it then be able to read the lips movement. ❤ Project and crazy ideas like this makes me fall in love with neural network more and more, thank you for this wonderful projext, have a nice day nicknacknock
@ditsyc6939
@ditsyc6939 5 ай бұрын
That was fantastic....fabulous brooo.......u are a real geniusthe god father of Machine Learning, deep learning
@Football_moments8
@Football_moments8 Жыл бұрын
Hey nick can you make a tutorial on how methods are used
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Like applications for this kind of tech?
@Observer168
@Observer168 Жыл бұрын
Can you build a language model and python model? Would it take a entire team of engineers to do that or can one single person do it?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ahh, I’m so far behind LLMs but I’m going to give a crack this year!!
@srikanthkoltur6911
@srikanthkoltur6911 Жыл бұрын
Can you make short video covering jupyter notebooks tricks and extensions to easily use notebooks like execution speed time and other etc
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Done, added to my list for this week!
@srikanthkoltur6911
@srikanthkoltur6911 Жыл бұрын
@@NicholasRenotte sorry for not mentioning but i was looking forward for lip read video it is fabulous thanks a lot for you efforts ❤️
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ayyy, all good man!! Love that you enjoyed it!
@c016smith52
@c016smith52 Жыл бұрын
Absolutely awesome, mate!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Cheers Chris 🙏
@manan5
@manan5 Жыл бұрын
THIS CAN BE A BLAST IN FORENSIC ANALYSIS! We just need more and more dataaa! and fine tune it for different angles
@NicholasRenotte
@NicholasRenotte Жыл бұрын
I’m thinking of crowdsourcing some more data then throwing it up on Kaggle so we can make it bigger!! I’m going to get v1 of the new data model up soonish!!
@manan5
@manan5 Жыл бұрын
@@NicholasRenotte yay less go!
@siddhanthbhattacharyya4206
@siddhanthbhattacharyya4206 6 ай бұрын
im getting an invalidargumenterror during the fitting of data into the model at the 1st epoch!
@MrPhili10
@MrPhili10 Жыл бұрын
That's awesome! Do you think it would be possible for it to, instead of sentences, I train it to detect individual phonemes? That should actually work even better, since there are only 44 phonemes in the English language.
@yasmeennour47
@yasmeennour47 Жыл бұрын
amazing tutorial , helped me a lot quick question though, how can I use f1_score metric or accuracy metric for example with this network ??
@ghostplays5291
@ghostplays5291 Жыл бұрын
My epoch execution takes hours pls anyone solve my problem ❤ Me using rtx 3050 graphics card
@maheshwarikuntal1493
@maheshwarikuntal1493 Жыл бұрын
Great effort man.
@tejassrivastava6971
@tejassrivastava6971 Жыл бұрын
This is insane 😶‍🌫️🔥🔥. Can we get a tutorial for streamlit app of the same? Please.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
You got it @Tejas!!
@ProjectSaraswati
@ProjectSaraswati Жыл бұрын
Next Tutorial please Nicholas !!! Loved your content... Subscribing for greater cause....
@mehulkumar6504
@mehulkumar6504 Жыл бұрын
Why did you choose fps=10 specifically for imageio statement? How to determine what fps value we have to put in?
@rayyansyed2998
@rayyansyed2998 11 ай бұрын
tf.config is not working,What to do any idea...😥😥
@kevynkrancenblum5350
@kevynkrancenblum5350 Жыл бұрын
Damn ,That crazy ! Thank Nick for an other fantastic video ! Ur the best 🙏🏻🙏🏻
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ohhhh mannn, thanks a mil Kevyn!
@SVSingam273
@SVSingam273 Жыл бұрын
@Nicholas Rennotte. Can you please do a full tutorial on YAMNet
@ahmadshabaz2724
@ahmadshabaz2724 Жыл бұрын
Nick you are legend man.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Thanks a mil @Ahmad!! Appreciate it man!!
@solomon_leo_27
@solomon_leo_27 Жыл бұрын
Brooo, you made my day! Thank you so much!
@a1mm288
@a1mm288 Жыл бұрын
Hi Nick , I have just started learning about machine learning and dp. What mathematical skills are essential for me to have a solid understanding in this field?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Top three are: linear algebra, probability and calculus!
@a1mm288
@a1mm288 Жыл бұрын
@@NicholasRenotte Thanks for the advice! I've completed linear algebra needed for deep learning and am now learning probability. Your help is much appreciated!
@not_humorouss
@not_humorouss 7 ай бұрын
Hey, could you please do a video of this model working on a custom dataset?
@harsh_the_walker
@harsh_the_walker 10 ай бұрын
Hey Nick can you tell me. how they video can be annotated?Which tool are they using?
@pranav-patil
@pranav-patil Жыл бұрын
Please create a streamlit app for this lipnet in which user can get output of lipnet of his custom video
@NicholasRenotte
@NicholasRenotte Жыл бұрын
You got it!!
@happy-mo1qc
@happy-mo1qc 11 ай бұрын
what is the accuracy of your this model sir please reply someone please reply
@joaobentes8391
@joaobentes8391 Жыл бұрын
Could u make a tutorial on how to use TPUs from google colab to run reinforcment learning for example on solving like cartpole or some other envieemnet more complicated i guess. Thanks a lot!! Keep up the excelent work !! i share all ur vids in my team group in university! = )
@VũQuân-u1n
@VũQuân-u1n 5 ай бұрын
I have a small question, what is the differences between the DNN model you use above and RNN ? I'm doing a college project, hope you can answer me soon, thank you very much.
@martinsilungwe2725
@martinsilungwe2725 Жыл бұрын
Thanks for the content, I'm learning a lot from your videos sir... but I need help with translating the models into Tflite, with labels.
@morgomi
@morgomi Жыл бұрын
That looks neat!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Thanks a mil @Enes!!
@deepakgahlot6879
@deepakgahlot6879 Жыл бұрын
It would be great if you could create a tutorial on creating a custom data set.
@YogeshKendre
@YogeshKendre Жыл бұрын
numpyiterator object has no attribute as_numpy_iterator
@sunilb533
@sunilb533 Жыл бұрын
Can you please do a tutorial on training on our own dataset/ videos..
@thebusinesscentre
@thebusinesscentre Жыл бұрын
we gave you a follow since you are doing good things for the whole
@nithyashreej
@nithyashreej Жыл бұрын
Helo sir may I known which dataset is used in this project...
@deeppatel_
@deeppatel_ 2 ай бұрын
how much time it is taking while training the model ?? btw its great project and i am gonna use it in my Smart Interview System
@raj4624
@raj4624 Жыл бұрын
Hi NIck. can you make videos on MLOPS (series for begineers or as per your convience).?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Done, will see what I can do this week!!
@namangoyal8477
@namangoyal8477 Жыл бұрын
really liked the video, thanks for the tutorial, make a streamlit app too.
@Sumonms
@Sumonms Жыл бұрын
Hey Nicholas can I try this pipeline to my custom dataset?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Sure can, with custom videos it should be fine. You might just need to tweak the load_alignments function to handle how your text is structured!!
@abishekbudhathoki8222
@abishekbudhathoki8222 Жыл бұрын
what should be done to such errors? FileNotFoundError: [Errno 2] No such file or directory: 'data/alignments/s1/.align' [[{{node EagerPyFunc}}]] [Op:IteratorGetNext]
@jeyasrisenthill
@jeyasrisenthill Жыл бұрын
same error ..did you figured it out??
@abuprincewill9205
@abuprincewill9205 Жыл бұрын
Thank you so much for this.
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Anytime @princewill!!
@meisuci4708
@meisuci4708 Жыл бұрын
Is it possible for other languages?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Definitely, would just need alternate language transcriptions!
@wisdom_Lane
@wisdom_Lane Жыл бұрын
If anybody is facing this error '_NumpyIterator' object has no attribute 'as_numpy_iterator' Just remove the .as_numpy_iterator() It worked for me.. For instance...test.as_numpy_iterator() will just be test after removing .as_numpy_iterator Good luck
@narsimhareddy4742
@narsimhareddy4742 Жыл бұрын
It's not working can you help me out
@Video13393
@Video13393 Жыл бұрын
on this line: frames, alignments = data.as_numpy_iterator().next() im getiing this error "FileNotFoundError: [Errno 2] No such file or directory: '/content/drive/MyDrive/data/alignments/s1/.align' HOW TO FIX THIS? PLS TELL
@jeyasrisenthill
@jeyasrisenthill Жыл бұрын
This is not working.
@mugunthking8735
@mugunthking8735 Жыл бұрын
that's one of the awesome tutorials
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Ayyy thanks so much!!!
@christopherjr.maranan2146
@christopherjr.maranan2146 Жыл бұрын
Good Day!! I am having error at frames, alignments = load_data(tf.convert_to_tensor(test_path)) it says here ValueError: TypeError: object of type 'RaggedTensor' has no len()
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Double check test_path is a string with \\ for windows or / for Linux
@savibatti1370
@savibatti1370 Жыл бұрын
@@NicholasRenotte it's still not working tried windows path as well
@ghostplays5291
@ghostplays5291 9 ай бұрын
Hey Nick I am running it on my gpu but I got unknown error in loading frames and alignment but I run it on CPU there is no error but I want to run on GPU what to do
@feridazakov8887
@feridazakov8887 3 ай бұрын
Hi, that is a great work, I am trying to implement it on Colab. However, in Data Pipeline section, in frames, alignments line I get an error indicating no such file or directory 'data/alignments/s1/.align'. I could not solve it, I see the files when I check data directory. I do not know what is the problem. Can you give any idea? what is the problem?
@jannatulfirdous1459
@jannatulfirdous1459 3 ай бұрын
I'm stuck there too
@jannatulfirdous1459
@jannatulfirdous1459 3 ай бұрын
Please let me know if you found any solution
@feridazakov8887
@feridazakov8887 3 ай бұрын
@@jannatulfirdous1459 not yet, I asked my friend to check it , as soon as I solve I will tell you.
@jannatulfirdous1459
@jannatulfirdous1459 3 ай бұрын
Hey, I got the solution. So in load_data function change '\\' to '/' in file_name line In test_path line below this function, do the same. In tf.convert_to_tensor line do the same woth the slashes. Try it , hope it helps you, it solved my error.
@feridazakov8887
@feridazakov8887 3 ай бұрын
@@jannatulfirdous1459 thanks, I will try
@FireFly969
@FireFly969 5 ай бұрын
I learn pytorch, and iam planning into making this same project but in pytorch, and i dont know why i feel that tensorflow is co much easier compared to pytorch
@sadiaafreen1519
@sadiaafreen1519 Жыл бұрын
Hey! Superb Work. I have been working on this model following your tutorial but the epochs are taking forever to load. I just completed my first epoch after 9-10 hours. Moreover the colab gets timed out and it starts all over again🙁 is there anything i can do?
@gsettu7255
@gsettu7255 Жыл бұрын
Did it complete I'm currently doing it's still running from past 13hours
@OfficialGamer-kc4dz
@OfficialGamer-kc4dz 6 ай бұрын
@@gsettu7255 Hey did you solved that epoch issue
@OfficialGamer-kc4dz
@OfficialGamer-kc4dz 6 ай бұрын
@sadiaafreen1519 Hey did you solved that epoch issue
@wasgeht2409
@wasgeht2409 Жыл бұрын
THANKS !!!
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Anytime!!!
@solomon_leo_27
@solomon_leo_27 Жыл бұрын
Nic! Can I use this model to predict a video without alignments?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
Yep! That's the beauty of using the CTC loss function!
@dclxviclan
@dclxviclan Жыл бұрын
Real cool calculating
@adithya7064
@adithya7064 Жыл бұрын
Your work on this is awesome..and the explanation is also great🙌..I have found on one explaining every step in this way..But, one thing In extracting the Lip region using static values..it doesn't work for other input videos right?? Also the total number of frames from the input video will be getting error which is not matching with the convolutional layer's input_shape
@adithya7064
@adithya7064 Жыл бұрын
What to do for the error which is getting because of convolutional layer's input shape is not matching with the given input video's shape..can you provide the solution for that??
@CreatingUtopia
@CreatingUtopia 8 ай бұрын
@@adithya7064 did you find any solution bro, I think I am facing same issue
@adyantpandey7099
@adyantpandey7099 Ай бұрын
INVALID_ARGUMENT: Only one input size may be -1, not both 0 and 1 i m getting this error to train model {model.fit(train, validation_data=test, epochs=100, callbacks=[checkpoint_callback, schedule_callback, example_callback])} in this line of code anyone pls resolve this ??
@pranav-patil
@pranav-patil Жыл бұрын
which exact python and tensorflow version version are you using ?
@NicholasRenotte
@NicholasRenotte Жыл бұрын
3.8 and 2.9.1
@parthrangarajan7474
@parthrangarajan7474 Жыл бұрын
Hi. This is great. How do i load a custom video and try to perform lipreading on that?
@Video13393
@Video13393 Жыл бұрын
on this line in data pipeline: frames, alignments = data.as_numpy_iterator().next() im getiing this error "FileNotFoundError: [Errno 2] No such file or directory: '/content/drive/MyDrive/data/alignments/s1/.align' HOW TO FIX THIS? PLS TELL
@pavanp1950
@pavanp1950 Жыл бұрын
did u fix this problem??
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 313 М.
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 9 МЛН
She's very CREATIVE💡💦 #camping #survival #bushcraft #outdoors #lifehack
00:26
Incredible: Teacher builds airplane to teach kids behavior! #shorts
00:32
Fabiosa Stories
Рет қаралды 12 МЛН
Watermelon magic box! #shorts by Leisi Crazy
00:20
Leisi Crazy
Рет қаралды 80 МЛН
I tried to build a ML Text to Image App with Stable Diffusion in 15 Minutes
18:44
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 1,1 МЛН
AI LIP READING
18:55
carykh
Рет қаралды 1,2 МЛН
Full Stack Developers will take over. This is why.
11:26
Ed Andersen
Рет қаралды 55 М.
Machine Learning Projects You NEVER Knew Existed
15:20
Nicholas Renotte
Рет қаралды 177 М.
Building a Neural Network with PyTorch in 15 Minutes | Coding Challenge
20:34
Making an Algorithm Faster
30:08
NeetCodeIO
Рет қаралды 107 М.
How I’d learn ML in 2024 (if I could start over)
7:05
Boris Meinardus
Рет қаралды 1,1 МЛН
Good teacher wows kids with practical examples #shorts
00:32
I migliori trucchetti di Fabiosa
Рет қаралды 9 МЛН