Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the Python open source projects?

2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article introduces the relevant knowledge of "what are the Python open source projects?". In the operation of actual cases, many people will encounter such a dilemma. Then let the editor lead you to learn how to deal with these situations. I hope you can read it carefully and be able to achieve something!

1. Fastapi

Https://github.com/tiangolo/fastapi

Star 9051

FastAPI is a Rails library used to quickly query interdependent data sets and return the standard API output read by humans. By constructing complex SQL queries and efficiently using JOIN and subqueries.

2. ALBERT

Https://github.com/google-research/ALBERT

Star 3802

The ALBERT model is an improved version of BERT, and unlike other recent State of the art models, this time it is a pre-training small model with better results and fewer parameters. It has made three changes to BERT:

Factorization of word embedding Vector parameters

Cross-layer parameter sharing

Paragraph continuity task

3. Spiderfoot

Https://github.com/smicallef/spiderfoot

Star 3802

SpiderFoot is a free, open source website information collection tool, you can get information according to the specified domain name, such as website subdomain, email address, web server version, etc., which can help penetration testers automate the process of website information collection and asset discovery, and improve work efficiency.

4. JobFunnel

Https://github.com/PaulMcInnis/JobFunnel

Star 1244

Crawl work sites, filter and check work lists, and can be used to crawl job posts into .csv files.

5. SlowFast

Https://github.com/facebookresearch/SlowFast

Star 2005

PySlowfast is a PyTorch-based code base that allows researchers to easily replicate basic-to-cutting-edge video recognition (Video Classification) and behavior detection (Action Detection) algorithms.

Not only that, the PySlowFast code base also opened up a large number of pre-training models (pretrain models), so that researchers do not have to worry about repeated training models, can directly use the FAIR pre-training cutting edge performance model. Open source by Facebook

6. System-design-primer

Https://github.com/donnemartin/system-design-primer

Star 82155

The project is about how to design large-scale systems and how to deal with system design interviews. System design is a very broad topic. On the Internet, there are a lot of resources about system design principles. This repository is the organizational collection of these resources, which can help you learn how to build scalable systems.

7. Ansible

Https://github.com/ansible/ansible

Star 41269

Ansible is a configuration management and configuration tool similar to Chef,Puppet or Salt. This is a very simple and easy to start deployment tool, it uses SSH to connect to the server and run configured tasks, the server does not need to install any extra software, just need to open ssh, all the work is left to the client side of the ansible.

8. Pandas

Https://github.com/pandas-dev/pandas

Star 23377

Pandas is a data analysis package of python, originally developed by AQR Capital Management in April 2008 and open source at the end of 2009, and is currently developed and maintained by PyData developer team, which focuses on Python package development, and is part of the PyData project. Pandas was originally developed as a financial data analysis tool, so pandas provides a good support for time series analysis. The name of Pandas comes from panel data (panel data) and python data analysis (data analysis). Panel data is a term for cubes in economics, and the data type of panel is also provided in Pandas.

9. GitHub-Chinese-Top-Charts

Https://github.com/kon9chunkit/GitHub-Chinese-Top-Charts

Star 14343

The GitHub Chinese ranking helps you find excellent Chinese programs with high scores and absorb the excellent experience of Chinese people more efficiently; the list is updated once a week.

10. Mlflow

Https://github.com/mlflow/mlflow

Star 5832

MLflow is a machine learning platform open source by the Apache Spark technical team, which focuses on openness:

Open interface: can be used with any ML library, algorithm, deployment tool, or programming language.

Open source: developers can easily extend it and share workflow steps and models across organizations.

The current version of MLflow is the alpha version. This means that API and data formats may change!

11. Spinningup

Https://github.com/openai/spinningup

Star 4105

Spinning Up is a free reinforcement learning program launched by the famous Open AI, which aims to lower the threshold of reinforcement learning and enable beginners to learn step by step in the process of project practice. The project not only provides a detailed theoretical introduction, but also a complete exercise code, which is really worthy of the conscience of learning deep reinforcement learning.

This is the end of the content of "what are the Python open source projects"? thank you for reading. If you want to know more about the industry, you can follow the website, the editor will output more high-quality practical articles for you!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report