给大家推荐:五个Python小项目,Github上的人气很高的!

1.深度学习框架 Pytorch

https://github.com/pytorch/pytorch

PyTorch 是一个 Torch7 团队开源的 Python 优先的深度学习框架,提供两个高级功能:

● 强大的 GPU 加速 Tensor 计算(类似 numpy)

● 构建基于 tape 的自动升级系统上的深度神经网络

● 你可以重用你喜欢的 python 包,如 numpy、scipy 和 Cython ,在需要时扩展 PyTorch。

2.deepfake 的深度学习技术 Facewap

https://github.com/deepfakes/faceswap

deepfake 的深度学习技术,这款工具本来的用途是用来识别和交换图片、视频中人物脸部图像的工具 。该项目有多个入口,你需要做的事:

● 收集照片

● 从原始照片中提取面部图像

● 在照片上训练模型

● 使用模型转换源代码

3.神经网络库 keras

https://github.com/keras-team/keras

Keras 是一个极简的、高度模块化的神经网络库,采用 Python(Python 2.7-3.5.)开发,能够运行在 TensorFlow 和 Theano 任一平台,好项目旨在完成深度学习的快速开发。

特性:

● 可以快速简单的设计出原型(通过总模块化、极简性、和可扩展性)

● 同时支持卷积网络和循环网络,以及两者的组合

● 支持任意的连接方案(包括多输入和多输出)

● 支持GPU和CPU

4.public-apis

https://github.com/toddmotto/public-apis

PublicApis:公共API目录大全是一个通过 MaShape 市场整合的世界上最全的 API 接口目录,支持关键词搜索和添加API数据,方便开发者快速的找到自己想要的 API,目前已经收录 5321 种 API 接口。

5.人脸识别库 face_recognition

https://github.com/ageitgey/face_recognition

基于python的开源人脸识别库,该库可以通过python或者命令行即可实现人脸识别的功能。使用dlib深度学习人脸识别技术构建,在户外脸部检测数据库基准(Labeled Faces in the Wild)上的准确率为99.38%。

原文地址:https://blog.51cto.com/14186420/2376911

时间: 2024-10-10 08:49:19

给大家推荐:五个Python小项目,Github上的人气很高的!的相关文章

给大家推荐:五个Python小项目,Github上的人气很高的

1.深度学习框架 Pytorch https://github.com/pytorch/pytorch PyTorch 是一个 Torch7 团队开源的 Python 优先的深度学习框架,提供两个高级功能: ● 强大的 GPU 加速 Tensor 计算(类似 numpy) ● 构建基于 tape 的自动升级系统上的深度神经网络 ● 你可以重用你喜欢的 python 包,如 numpy.scipy 和 Cython ,在需要时扩展 PyTorch. 2.deepfake 的深度学习技术 Facew

超实用python小项目--基于python的手机通讯录二维码生成网站--1、项目介绍和开发环境

这个项目是我做完整的第一个python web项目,对于新手来说,这个项目绝对是一个特别好的练手项目. 起名还是困难,但是自己确实比较烦输入这么长的名字(手机通讯录二维码生成网站)去定义这个网站,所以还是给这个项目起个名字吧,叫什么呢?就叫 "鹅日通讯录"吧(Earth address list). --------------------------------------------------------------------------------------------我是

[IT学习]Python 小项目 通讯录 思路

建立一个通讯录查询软件,暂时只支持按姓名检索.出发点:无需登录企业门户,即可检索.要注意保护员工手机号,除非他自己同意显示. 欢迎您访问www.cnblogs.com/viphhs.转载请联系作者授权. 思路: 1.爬虫爬取基本数据,以字典加列表方式存放. 2.将该数据利用pandas存入csv. http://code-love.com/2017/04/30/ http://pandas.pydata.org/ http://pda.readthedocs.io/en/latest/chp5.

1.python小项目:大数据统计

大数据统计 1.项目需求,统计海量数据中某一参数的概率分布 2.实现过程 #!/usr/bin env python # -*- coding:utf-8 -*- import re def preprocess(fileName, pattern): ''' 将数据集进行预处理,比如取出RSSI那一列的数据 :param fileName: 接收相对路径 :param pattern: 接收正则表达式的模板 :return: 返回Region of interest数据集 ''' with o

python小项目练习之转换像素图片为字符图

实例来源实验楼网站,没事可以多逛逛,在此多谢实验楼的无私分享 1 from PIL import Image 2 import argparse 3 4 """ 5 description: 6 将图片像素转换为字母重新绘制输出 7 """ 8 9 ascii_char = list("[email protected]%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<

python小项目练习(一)

写了一天,感觉人要渣..收获蛮多,但也有不少BUG,先放上来,日后继续学习完善.... """ 功能: 1.用户注册,提示用户输入用户名和密码,然后获取当前注册时间,最后将用户名.密码.注册时间写入到文件. 2.用户登录,只有三次错误机会,一旦错误则冻结账户(下次启动也无法登录,提示:用户已经冻结). 3.商品浏览,分页显示商品(小文件): 用户可以选择商品且可以选择数量然后加入购物车(在全局变量操作), 不再购买之后,需要讲购物车信息写入到文件,文件要写入到指定目录: sh

3.python小项目:学生选课系统

学生选课系统 编程核心:在对象中封装对象 目录结构: 1.administrator.py import random import os import sys sys.path.append(os.path.dirname(os.path.dirname(__file__))) import time import pickle from lib import models from config import settings from lib.models import * # 全部导入

Python 小项目

随机产生句子 nouns = ['apple', 'ball', 'cat', 'dog', 'elephant', 'fish', 'goat', 'house', 'iceberg', 'jackal', 'king', 'llama', 'monkey', 'nurse', 'octopus', 'pie', 'queen', 'robot', 'snake', 'tofu', 'unicorn', 'vampire', 'wumpus', 'x-ray', 'yak', 'zebra']

QuickStart下的CommandFilter项目 github上自己修改过的版本

命令筛选的例子 从CommandFilterAttribute派生出新的命令筛选类,然后将这些派生出来的类,放到命令类的上方[] 最后在执行命令的时候会触发 OnCommandExecuting 和OnCommandExecuted方法,这2个方法需要在派生类中重写 具体分析: 首先一个Server类 [CountCommandFilter]//Global command filter public class MyAppServer : AppServer<MyAppSession> 然后