开源机器学习库清单
重磅干货,第一时间送达
最近我们发现了一些非常有趣的开源机器学习库并把它们列成了一个清单,今天就一起来分享以下吧。
01.DeOldify
这个开源项目主要是将灰度图像转换成色彩图像,它所采用的深度学习模型已经经过训练并效果惊人。简而言之,该项目的目标是对旧图像和胶片进行着色与还原。我们可以利用它为童年时期的旧胶卷或黑白照片着色。
代码链接:https://github.com/jantic/DeOldify
02.Real-Time Voice Cloning
这款深度学习库只需要使用某人5秒钟的语音,就能够模仿他的声音,并实时生成任意的话语。该体统仍处于初步阶段,无法自动强调或发出声音。
代码链接:https://github.com/CorentinJ/Real-Time-Voice-Cloning
03.Face Recognition
世界上最简单的人脸识别库,其模型对贴有标签的人脸的准确性为99.38%。小伙伴们可以通过python代码或从命令行利用它来识别人脸。通过了解它的工作原理,小伙伴们可以构建自己的培训模型。例如可以使用该原理实现一个实时人脸面具检测器。
代码链接:https://github.com/ageitgey/face_recognition
04.NeuralTalk2
NeuralTalk2利用Python和numpy的建立了多模式递归神经网络,该网络可以自行使用一句话来描述图像或视频的内容。虽然它并不是一个非常有用的项目,但是可以用来创建一些有趣的视频。
05.U-GAT-IT
小伙伴中有动漫迷吗?如果有的话U-GAT-IT(具有用于图像到图像转换的自适应层实例规范化的无监督生成网络)将是是大家的理想开源学习项目,它可以将你拍摄的照片转换成漫画的形式。他们已经建立了两个网页并使用该技术开发了TelegramBot。
代码链接:https://github.com/taki0112/UGATIT
06.Srez
使用深度学习的提高图像分辨率,可以将16x16输入图像放大4倍,生成64x64图像。从下图中可以看出,它可以对原始人脸进行重建。更酷的是这种分辨率的提高和图像的重建被广泛用于电影行业,这也使得电影变得更加好看。
06.TecoGAN
使用此机器学习项目库,可以提高视频的分辨率。这意味着它可以提高视频质量。通过将其与DeOldify结合使用,我们就可以为旧电影素材上色并使它变得更清晰。
总结
希望这份机器学习列表对大家有所帮助,如果大家有自己喜欢的深度学习库也请在下面留言哦!
交流群