一月份GitHub上最受欢迎的Python开源项目排名已经出炉。让我们看一下列表的详细信息:1.fastapihttps://github.com/tiangolo/fastapiStar9051FastAPI是一个用于快速查询相互依赖数据集并返回人类可读的标准API输出的Rails库。通过构建复杂的SQL查询并有效地使用JOIN和子查询。2.ALBERThttps://github.com/google-research/ALBERTStar3802ALBERT模型是BERT的改进版。与其他最近的Stateoftheart模型不同,这次它是一个小型的预训练模型,具有更好的结果和更多的参数。很少。它对BERT做了三项改进:词嵌入向量参数的分解跨层参数共享段落连续性任务3.spiderfoothttps://github.com/smicallef/spiderfootStar3802SpiderFoot是一个免费开源的网站信息收集工具,你可以获取基于指定域名的信息,如网站子域名、邮箱地址、Web服务器版本等,可以帮助渗透测试人员自动化网站信息收集和资产发现的过程,提高工作效率。4.JobFunnelhttps://github.com/PaulMcInnis/JobFunnelStar1244抓取工作网站、过滤和检查工作列表的工具,可用于将工作发布抓取成.csv文件。5.SlowFasthttps://github.com/facebookresearch/SlowFastStar2005PySlowfast是一个基于PyTorch的代码库,可以让研究人员轻松重现基本到前沿的视频识别(VideoClassification)和动作检测(ActionDetection)算法。不仅如此,PySlowFast代码库还开放了大量的预训练模型(pretrainmodels),让研究人员省去反复训练模型的麻烦,可以直接使用FAIR预训练的前沿性能模型。由Facebook开源6.system-design-primerhttps://github.com/donnemartin/system-design-primerStar82155这个项目是关于如何设计大型系统以及如何应对系统设计面试的。系统设计是一个广泛的话题。互联网上也有无数关于系统设计原则的资源。这个存储库是这些资源的有组织的集合,可帮助您了解如何构建可扩展的系统。7.ansiblehttps://github.com/ansible/ansibleStar41269Ansible是一个配置管理和配置工具,类似于Chef、Puppet或Salt。这是一个非常简单易用的部署工具。它使用SSH连接到服务器并运行配置的任务。无需在服务器上安装任何冗余软件。你只需要打开ssh,所有的工作都交给了客户端的ansible。.8.pandashttps://github.com/pandas-dev/pandasStar23377Pandas是python的数据分析包。它最初由AQRCapitalManagement于2008年4月开发,并于2009年底开源。目前专注于Python数据包开发的PyData开发团队将其作为PyData项目的一部分继续开发和维护。Pandas最初是作为金融数据分析工具开发的,所以pandas对时间序列分析提供了很好的支持。Pandas的名字来源于面板数据(paneldata)和python数据分析(dataanalysis)。面板数据是经济学中立方体的术语,Pandas中也提供了面板数据类型。9.GitHub-Chinese-Top-Chartshttps://github.com/kon9chunkit/GitHub-Chinese-Top-ChartsStar14343GitHub中文排行榜,帮助您发现高分优秀的中文项目,更高效的吸收中文优秀经验和成果人们;列表列表每周更新一次。10.mlflowhttps://github.com/mlflow/mlflowStar5832MLflow是ApacheSpark技术团队开源的机器学习平台,主打开放性:开放接口:可以与任何ML库、算法、部署工具或编程语言。开源:开发人员可以轻松扩展它并跨组织共享工作流步骤和模型。MLflow的当前版本是alpha版本。这意味着API和数据格式可能会改变!11.spinninguphttps://github.com/openai/spinningupStar4105SpinningUp是著名的OpenAI推出的免费强化学习教学项目,旨在降低强化学习的门槛,让初学者学者可以在过程中一步步学习的项目实践。该项目不仅提供了详细的理论介绍,而且还有完整的实践代码,不愧是学习深度强化学习的良心之作。
