很棒的开源机器学习项目库清单

很棒的开源机器学习项目库清单

List of Awesome Open Source Machine Learning Project Repos

Try this list of open-source project repositories to make your machine learning experience awesome

During this quarantine time, I found out about a few open-source machine learning repos with useful and entertaining content. So I decided to make it a list, that will help newbies and professionals to keep themselves entertained and learn about machine learning in the process.


1. DeOldify

This open-source project contains a deep learning model that has been trained to add high-quality colorization to grayscale images with amazing results. Simply put, the goal of this project is to colorize, restore, and give new life to old images and film footage.

By knowing what it is, you can use this to colorize old film footage or black&white photos from your childhood.

2. Real-Time Voice Cloning

This deep learning software takes 5 seconds of somebody’s voice and is able to clone the voice to generate arbitrary speech in real-time. It’s still in early stages where it works but doesn’t do emphasis or sort of sounds robotic.

It is a very cool and creepy open-source deep learning project that you can try out to clone someone’s voice.

3. Face Recognition

World’s simplest face recognition library with a model that has an accuracy of 99.38% on the labeled faces in the wild benchmark. Which you can use to recognize and manipulate faces using python or from the command line.

From understanding how this works, you can do many customizations to build your own training model. I’ve developed a Real-Time Face Mask Detector using the principle from this Face Recognition system.

4. NeuralTalk2

NeuralTalk2 is used to describe images and videos with sentences using Multimodal Recurrent Neural Network built on Python+numpy.

Even though it strikes us as a not very useful project. It can be used to create pretty hilarious videos. For example, check this fun video from the creators.

5. U-GAT-IT

Are you an Anime fan? Then U-GAT-IT (Unsupervised Generative Attentional Networks with Adaptive Layer-Instance Normalization for Image-to-Image Translation) is the perfect open-source machine learning project for you. It takes an image of a person and translates to see what they would look like in anime.

They already have two webpages and a Telegram Bot developed using this technology.

6. Srez

Image super-resolution using deep learning can upscale a 16x16 input image by a 4X factor, resulting in a 64x64 image. As you can see from the image below that it can produce a very plausible reconstruction of the original face.

The really cool thing is that this sort of upscaling and reconstruction is widely used by the government for security purposes and movie industries to make their movies more interesting.

7. TecoGAN

Using this machine learning project repository you can use the code for a TEmporally COherent GAN for video super-resolution. Which means you can use this to enhance the quality of your videos.

By combining this project with DeOldify, you can colorize and enhance the quality of old film footage.


Conclusion

I hope that this list of machine learning repositories is useful and keeps you entertained while learning machine learning. If you have your favorite repo that I haven’t mentioned on this list, please do comment below.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值