Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python随身听-2020-10-19技术精选 #29

Open
de8ug opened this issue Oct 19, 2020 · 0 comments
Open

Python随身听-2020-10-19技术精选 #29

de8ug opened this issue Oct 19, 2020 · 0 comments

Comments

@de8ug
Copy link
Contributor

de8ug commented Oct 19, 2020

Python随身听-2020-10-19-技术精选

致读者:亲爱的「Python随身听」的观众们,这是由DE8UG的人工非智能给你带来的新的一期技术精选。
主要为编程初学者,开发工程师,算法工程师,数据分析师,运维,测试,运营,产品等各个岗位的Python爱好者带来Python世界的流行趋势,前沿技术。
你可以挑选自己喜欢的项目尽情玩耍,任何想法欢迎留言讨论。
本文的结构和内容会经常更新,每天10:24分左右发布,感谢订阅🆙和收藏☆。
(点击原文或到pythonradio.online网站查看可点击的文档链接)

🤩Python随身听-技术精选: /microsoft/nni

👉An open source AutoML toolkit for automate machine learning lifecycle, including feature engineering, neural architecture search, model compression and hyper-parameter tuning.

😎TOPICS: automl,deep-learning,neural-architecture-search,hyperparameter-optimization,distributed,bayesian-optimization,automated-machine-learning,machine-learning,machine-learning-algorithms,data-science,tensorflow,pytorch,neural-network,deep-neural-network,model-compression,feature-engineering,automated-feature-engineering,nas,python,feature-extraction

⭐️STARS:7588, 今日上升数↑:226

👉README:

简体中文

NNI (Neural Network Intelligence) is a lightweight but powerful toolkit to help users automate Feature Engineering, Neural Architecture Search, Hyperparameter Tuning and Model Compression.

The tool manages automated machine learning (AutoML) experiments, dispatches and runs experiments' trial jobs generated by tuning algorithms to search the best neural architecture and/or hyper-parameters in different training environments like Local Machine, Remote Servers, OpenPAI, Kubeflow, <a href=...

地址:https://github.com/microsoft/nni


🤩Python随身听-技术精选: /TheAlgorithms/Python

👉All Algorithms implemented in Python

😎TOPICS: python,algorithm,algorithms-implemented,algorithm-competitions,algos,sorts,searches,sorting-algorithms,education,learn,practice,community-driven,interview,hacktoberfest

⭐️STARS:89561, 今日上升数↑:158

👉README:

The Algorithms - Python

All algorithms implemented in Python (for education)

These implementations are for learning purposes only. Therefore they may be less efficient than the implementations in the Python standard library.

Contri...

地址:https://github.com/TheAlgorithms/Python


🤩Python随身听-技术精选: /obheda12/GitDorker

👉A Python program to scrape secrets from GitHub through usage of a large repository of dorks.

😎TOPICS: ``

⭐️STARS:516, 今日上升数↑:109

👉README:

GitDorker

GitDorker is a tool that utilizes the GitHub Search API and an extensive list of GitHub dorks that I've compiled from various sources to provide an overview of sensitive information stored on github given a search query.

The Primary purpose of GitDorker is to provide the user with a clean and tailored attack surface to begin harvesting sensitive information on GitHub. GitDorker can be used with additional tools such as GitRob or Trufflehog on interesting repos or users discovered from GitDorker to produce best results.

Rate Limits

GitDorker utilizes the GitHub Search API and is limited to 30 requests per minute. In order to prevent rate limites a sleep function is built into GitDorker after every 30 requests to prevent search failures. Therefore, if one were to run use the alldorks.txt file with GitDorker, the process will take roughly 5 minutes to complete.

Requirements

** Python3

** GitHub Personal Access Token

** Install requirements inside of the requirements.txt file of this ...

地址:https://github.com/obheda12/GitDorker


🤩Python随身听-技术精选: /adamerose/pandasgui

👉A GUI for Pandas DataFrames

😎TOPICS: pandas,dataframe,gui,viewer

⭐️STARS:470, 今日上升数↑:119

👉README:

PandasGUI

A GUI for analyzing Pandas DataFrames.

Demo

Installation

Install latest release from PyPi:

pip install pandasgui

Install directly from Github for the latest unreleased changes:

pip install git+https://github.com/adamerose/pandasgui.git

Usage

Create and view a simple DataFrame

import pandas as pd
from pandasgui import show
df = pd.DataFrame(([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), columns=['a', 'b', 'c'])
show(df)

If you are running your code as a script instead of in IPython or Jupyter, you need to do this instead:

This will pause the script until you close the GUI

show(df, settings={'block': True})

PandasGUI comes with sample datasets that will download on first use. You can also import `all_datasets...

地址:https://github.com/adamerose/pandasgui


🤩Python随身听-技术精选: /dabeaz-course/practical-python

👉Practical Python Programming (course by @dabeaz)

😎TOPICS: ``

⭐️STARS:5822, 今日上升数↑:122

👉README:

Welcome!

When I first learned Python nearly 25 years ago, I was immediately
struck by how I could productively apply it to all sorts of messy work
projects. Fast-forward a decade and I found myself teaching others the
same fun. The result of that teaching is this course--A no-nonsense
treatment of Python that has been actively taught to more than 400
in-person groups since 2007. Traders, systems admins, astronomers,
tinkerers, and even a few hundred rocket scientists who used Python to
help land a rover on Mars--they've all taken this course. Now, I'm
pleased to make it available under a Creative Commons license. Enjoy!

GitHub Pages | GitHub Repo.

What is This?

The material you see here is the heart of an instructor-led Python
training course used for corporate training and professional
development. It has been in continual development since 2007 and
battle tested in real-world classrooms. U...

地址:https://github.com/dabeaz-course/practical-python


🤩Python随身听-技术精选: /geerlingguy/ansible-for-devops

👉Ansible for DevOps examples.

😎TOPICS: ansible,devops,vagrant,examples,jeff-geerling,book,leanpub,amazon,kindle,docker,playbook,kubernetes,aws

⭐️STARS:3795, 今日上升数↑:83

👉README:

Ansible for DevOps Examples

This repository contains Ansible examples developed to support different sections of Ansible for DevOps, a book on Ansible by Jeff Geerling.

Most of the examples are full-fledged VM examples, which use Vagrant, VirtualBox, and Ansible to boot and configure VMs on your local workstation. Not all playbooks follow all of Ansible's best practices, as they illustrate particular Ansible features in an instructive manner.

For more interesting examples of what you can do with Ansible, please see the Ansible Vagrant Examples repository, and browse through some of geerlingguy's roles on Ansible Galaxy.

Examples and Chapters in which they're used

Here is an outline of all the examples contained in this repository, by chapter:

Chapter 1

  • N/A

Chapter 2

  • [`first-ansib...

地址:https://github.com/geerlingguy/ansible-for-devops


🤩Python随身听-技术精选: /quantopian/zipline

👉Zipline, a Pythonic Algorithmic Trading Library

😎TOPICS: quant,python,algorithmic-trading,zipline

⭐️STARS:12071, 今日上升数↑:15

👉README:

.. image:: https://media.quantopian.com/logos/open_source/zipline-logo-03_.png
:target: https://www.zipline.io
:width: 212px
:align: center
:alt: Zipline

|Gitter|
|pypi version status|
|pypi pyversion status|
|travis status|
|appveyor status|
|Coverage Status|

Zipline is a Pythonic algorithmic trading library. It is an event-driven
system for backtesting. Zipline is currently used in production as the backtesting and live-trading
engine powering Quantopian <https://www.quantopian.com>_ -- a free,
community-centered, hosted platform for building and executing trading
strategies. Quantopian also offers a fully managed service for professionals <https://factset.quantopian.com>_
that includes Zipline, Alphalens, Pyfolio, FactSet data, and more.

  • Join our Community! <https://groups.google.com/forum/#!forum/zipline>_
  • Documentation <https://www.zipline.io>_
  • Want to Contribute? See our Development Guidelines <https://www.zipline.io/development-guidelines>_

Features

  • **Ease of Use...

地址:https://github.com/quantopian/zipline


🤩Python随身听-技术精选: /deepfakes/faceswap

👉Deepfakes Software For All

😎TOPICS: faceswap,face-swap,deep-learning,deeplearning,deep-neural-networks,deepfakes,deepface,deep-face-swap,fakeapp,neural-networks,neural-nets,openfaceswap,myfakeapp,machine-learning

⭐️STARS:32779, 今日上升数↑:40

👉README:

deepfakes_faceswap


FaceSwap is a tool that utilizes deep learning to recognize and swap faces in pictures and videos.


Jennifer Lawrence/Steve Buscemi FaceSwap using the Villain model

Make sure you check out INSTALL.md before getting started.

地址:https://github.com/deepfakes/faceswap


🤩Python随身听-技术精选: /mlech26l/keras-ncp

👉Code repository of the paper Neural circuit policies enabling auditable autonomy published in Nature Machine Intelligence

😎TOPICS: ncp,recurrent-neural-network,nature-machine-intelligence,tensorflow,keras

⭐️STARS:199, 今日上升数↑:51

👉README:

Neural Circuit Policies Enabling Auditable Autonomy

Neural Circuit Policies (NCPs) are designed sparse recurrent neural networks based on the LTC neuron and synapse model loosely inspired by the nervous system of the organism C. elegans.
This page is a description of the Keras (TensorFlow 2.0 package) reference implementation of NCPs.
For reproducibility materials of the paper see the corresponding subpage.

Installation

Requirements:

  • Python 3.6
  • TensorFlow 2.0

pip install keras-ncp

Colab notebooks

We have created a few Google Colab notebooks for an interactive introduction to the package

地址:https://github.com/mlech26l/keras-ncp


🤩Python随身听-技术精选: /mindsdb/mindsdb

👉Predictive AI layer for existing databases.

😎TOPICS: ml,pytorch,xai,xai-library,automl,ludwig,tensorflow,explainable-ai,explainable-ml,artificial-intelligence,machine-learning,mariadb,clickhouse,hacktoberfest,hacktoberfest2020

⭐️STARS:2948, 今日上升数↑:12

👉README:

MindsDB

MindsDB workflow Python supported PyPi Version PyPi Downloads MindsDB Community https://github.com/mindsdb/mindsdb


🤩Python随身听-技术精选: /microsoft/playwright-python

👉Python version of the Playwright testing and automation library.

😎TOPICS: playwright

⭐️STARS:985, 今日上升数↑:97

👉README:

Docs | Website | Python API reference

Playwright is a Python library to automate Chromium, Firefox and WebKit browsers with a single API. Playwright delivers automation that is ever-green, capable, reliable and fast. See how Playwright is better.

Linux macOS Windows
Chromium 86.0.4238.0
WebKit 14.0
Firefox 80.0b8

Headless execution is supported for all browsers on all platforms.

地址:https://github.com/microsoft/playwright-python


🤩Python随身听-技术精选: /sherlock-project/sherlock

👉🔎 Hunt down social media accounts by username across social networks

😎TOPICS: osint,reconnaissance,linux,macos,cli,sherlock,python3,windows,redteam,tools,information-gathering

⭐️STARS:15130, 今日上升数↑:27

👉README:


Hunt down social media accounts by username across social networks
地址:https://github.com/sherlock-project/sherlock


🤩Python随身听-技术精选: /openai/jukebox

👉Code for the paper "Jukebox: A Generative Model for Music"

😎TOPICS: paper,audio,music,pytorch,generative-model,vq-vae,transformer

⭐️STARS:3504, 今日上升数↑:13

👉README:

Status: Archive (code is provided as-is, no updates expected)

Jukebox

Code for "Jukebox: A Generative Model for Music"

Paper
Blog
Explorer
Colab

Install

Install the conda package manager from https://docs.conda.io/en/latest/miniconda.html

Required: Sampling

conda create --name jukebox python=3.7.5
conda activate jukebox
conda install mpi4py=3.0.3 # if this fails, try: pip install mpi4py==3.0.3
conda install pytorch=1.4 torchvision=0.5 cudatoolkit=10.0 -c pytorch
git clone https://github.com/openai/jukebox.git
cd jukebox
pip install -r requirements.txt
pip install -e .

Required: Training

conda install av=7.0.01 -c conda-forge
pip install ./tensorboardX

Optional: Apex for faster training with fused_adam

conda install pytorch=1.1 torchvision=0.3 cudatoolkit=10.0 -c p...

地址:https://github.com/openai/jukebox


🤩Python随身听-技术精选: /corpnewt/gibMacOS

👉Py2/py3 script that can download macOS components direct from Apple

😎TOPICS: ``

⭐️STARS:2116, 今日上升数↑:11

👉README:

Py2/py3 script that can download macOS components direct from Apple

Can also now build Internet Recovery USB installers from Windows using dd and 7zip.

Thanks to:

地址:https://github.com/corpnewt/gibMacOS


🤩Python随身听-技术精选: /WZMIAOMIAO/deep-learning-for-image-processing

👉deep learning for image processing including classification and object-detection etc.

😎TOPICS: ``

⭐️STARS:839, 今日上升数↑:26

👉README:

深度学习在图像处理中的应用教程

前言

  • 本教程是对本人研究生期间的研究内容进行整理总结,总结的同时也希望能够帮助更多的小伙伴。后期如果有学习到新的知识也会与大家一起分享。
  • 本教程会以视频的方式进行分享,教学流程如下:
    1)介绍网络的结构与创新点
    2)使用Pytorch进行网络的搭建与训练
    3)使用Tensorflow(内部的keras模块)进行网络的搭建与训练

教程目录(后期会根据学习内容增加)

  • 图像分类
    • LeNet(已完成)
    • AlexNet(已完成)
    • VggNet(已完成)
    • GoogLeNet(已完成)
    • ResNet(已完成)
    • MobileNet(已完成)
    • ShuffleNet (准备中)
  • 目标识别检测
    • Faster RCNN/FPN(进行中)
    • SSD/RetinaNet (进行中)
    • YOLO v3
  • 目标分割

所需环境

  • Anaconda3(建议使用)
  • python3.6
  • pycharm 2019.3 (IDE...

地址:https://github.com/WZMIAOMIAO/deep-learning-for-image-processing


🤩Python随身听-技术精选: /aristocratos/bpytop

👉Linux/OSX/FreeBSD resource monitor

😎TOPICS: ``

⭐️STARS:3295, 今日上升数↑:93

👉README:

Packaging status

Index

Documents

CHANGELOG.md
CONTRIBUTING.md
CODE_OF_CONDUCT.md

Description

Resource monitor that shows usage and stats for processor, memory, disks, network and processes.

Python port of bashtop.

Features...

地址:https://github.com/aristocratos/bpytop


🤩Python随身听-技术精选: /tiangolo/full-stack-fastapi-postgresql

👉Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.

😎TOPICS: python,python3,json,json-schema,docker,postgresql,frontend,backend,fastapi,traefik,letsencrypt,swagger,celery,jwt,vue,vuex,cookiecutter,openapi,openapi3,pgadmin

⭐️STARS:3396, 今日上升数↑:20

👉README:

Full Stack FastAPI and PostgreSQL - Base Project Generator

Generate a backend and frontend stack using Python, including interactive API documentation.

Interactive API documentation

Alternative API documentation

Dashboard Login

Dashboard - Create User

Features

  • Full Docker integration (Docker based).
  • Docker Swarm Mode deployment.
  • Docker Compose integration and optimization for local development.
  • Production ready Python web server using Uvicorn and Gunicorn.
  • Python FastAPI backend:
    • Fast: Very high performance, on par with NodeJS and Go (thanks to Starlette and Pydantic).
    • Intuitive: Great editor support. Completion everywhere. Less time debugging.
    • Easy: Designed to be easy to use and learn. Less time reading docs.
    • Short: Minimize code du...

地址:https://github.com/tiangolo/full-stack-fastapi-postgresql


🤩Python随身听-技术精选: /ytdl-org/youtube-dl

👉Command-line program to download videos from YouTube.com and other video sites

😎TOPICS: ``

⭐️STARS:72019, 今日上升数↑:63

👉README:

youtube-dl - download videos from youtube.com or other video platforms

INSTALLATION

To install it right away for all UNIX users (Linux, macOS, etc.), type:

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

If you do not have curl, you can alternatively use a recent wget:

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Windows users can download an .exe file and place it in any location on their [PATH](...

地址:https://github.com/ytdl-org/youtube-dl


🤩Python随身听-技术精选: /Ishaan28malik/Hacktoberfest-2020

👉Make this Hacktoberfest a learning period and contribute to Great Open Source Projects.

😎TOPICS: hacktoberfest,star,javascript,newcomers,github,pull-requests,trending-repositories,website,open-source,hacktoberfest2020,prs

⭐️STARS:468, 今日上升数↑:11

👉README:

Happy Coding Fellas !

  • When the Hacktoberfest20 comes to an end , I will be distributing some free Open Source t-shirts to a few contributors

What is Hacktoberfest ?

Hacktoberfest is a month-long celebration of open source software in partnership with Github .

Hacktoberfest-2020

A repository for beginners to create their first Pull Request.

PRs made directly to contributors list without adding any useful Resource / Project / Solving Issues will be marked as invalid/spam .

Just fork this repo, star it, clone it and add then click on issue to solve it and create PR.

Join the Community of Developer and students An EYE , to join just ping me Here or comment to join the Org here

Steps to Create your first PR and get Off...

地址:https://github.com/Ishaan28malik/Hacktoberfest-2020


🤩Python随身听-技术精选: /juntang-zhuang/Adabelief-Optimizer

👉Repository for NeurIPS 2020 Spotlight "AdaBelief Optimizer: Adapting stepsizes by the belief in observed gradients"

😎TOPICS: ``

⭐️STARS:322, 今日上升数↑:100

👉README:

AdaBelief Optimizer

NeurIPS 2020 Spotlight, trains fast as Adam, generalizes well as SGD, and is stable to train GANs.

Table of Contents

External Links

Project Page, arXiv , Reddit , Twitter

To do

  • Someone (under the wechat group Jiqizhixin) points out that the results on GAN is bad, this might be due...

地址:https://github.com/juntang-zhuang/Adabelief-Optimizer


🤩Python随身听-技术精选: /codebasics/py

👉Repository to store sample python programs for python learning

😎TOPICS: python,pandas,pandas-dataframe,pandas-tutorial,numpy,numpy-arrays,numpy-tutorial,python-tutorial,python-tutorials,python-pandas,jupyter-notebook,jupyter,jupyter-notebooks,jupyter-tutorial

⭐️STARS:1209, 今日上升数↑:25

👉README:

py

Repository to store sample python programs for python learning
Yo...

地址:https://github.com/codebasics/py


🤩Python随身听-技术精选: /Pierian-Data/Complete-Python-3-Bootcamp

👉Course Files for Complete Python 3 Bootcamp Course on Udemy

😎TOPICS: ``

⭐️STARS:12514, 今日上升数↑:20

👉README:

Complete-Python-3-Bootcamp

Course Files for Complete Python 3 Bootcamp Course on Udemy

Get it now for ...

地址:https://github.com/Pierian-Data/Complete-Python-3-Bootcamp


🤩Python随身听-技术精选: /wesm/pydata-book

👉Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media

😎TOPICS: ``

⭐️STARS:13513, 今日上升数↑:15

👉README:

Python for Data Analysis, 2nd Edition

Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney,
published by O'Reilly Media

[Buy the book on Amazon][1]

1st Edition Readers

If you are reading the [1st Edition][1] (published in 2012), please find the
reorganized book materials on the [1st-edition branch][2].

Translations

  • [Chinese][3] by Xu Liang

IPython Notebooks:

地址:https://github.com/wesm/pydata-book


🤩Python随身听-技术精选: /aymericdamien/TensorFlow-Examples

👉TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

😎TOPICS: tensorflow,tutorial,examples,deep-learning,python,machine-learning

⭐️STARS:39063, 今日上升数↑:15

👉README:

TensorFlow Examples

This tutorial was designed for easily diving into TensorFlow, through examples. For readability, it includes both notebooks and source codes with explanation, for both TF v1 & v2.

It is suitable for beginners who want to find clear and concise examples about TensorFlow. Besides the traditional 'raw' TensorFlow implementations, you can also find the latest TensorFlow API practices (such as layers, estimator, dataset, ...).

Update (05/16/2020): Moving all default examples to TF2. For TF v1 examples: check here.

Tutorial index

0 - Prerequisite
1 - Intro...

地址:https://github.com/aymericdamien/TensorFlow-Examples


🤩Python随身听-技术精选: /lmoroney/dlaicourse

👉Notebooks for learning deep learning

😎TOPICS: ``

⭐️STARS:4182, 今日上升数↑:13

👉README:

...

地址:https://github.com/lmoroney/dlaicourse


🤩Python随身听-技术精选: /eladrich/pixel2style2pixel

👉Official Implementation for "Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation"

😎TOPICS: image-translation,stylegan,generative-adversarial-network,stylegan-encoder

⭐️STARS:512, 今日上升数↑:47

👉README:

Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation


We present a generic image-to-image translation framework, Pixel2Style2Pixel (pSp). Our pSp framework is based on a novel encoder network that directly generates a series of style vectors which are fed into a pretrained StyleGAN generator, forming the extended W+ latent space. We first show that our encoder can directly embed real images into W+, with no additional optimization. We further introduce a dedicated identity loss which is shown to achieve improved performance in the reconstruction of an input image. We demonstrate pSp to be a simple architecture that, by leveraging a well-trained, fixed generator network, can be easily applied on a wide-range of image-to-image translation tasks. Solving these t...

地址:https://github.com/eladrich/pixel2style2pixel


🤩Python随身听-技术精选: /CoreyMSchafer/code_snippets

👉None

😎TOPICS: ``

⭐️STARS:5897, 今日上升数↑:14

👉README:

code_...

地址:https://github.com/CoreyMSchafer/code_snippets


🤩Python随身听-技术精选: /dafriedman97/mlbook

👉Repository for the free online book Machine Learning from Scratch (link below!)

😎TOPICS: ``

⭐️STARS:627, 今日上升数↑:47

👉README:

Machine Learning from Scratch

Welcome to the repo for my free online book, "Machine Learning from Scratch".
The book itself can be found here.
(A somewhat ugly version of) the PDF can be found in the book.pdf file above in the master branch. N...

地址:https://github.com/dafriedman97/mlbook


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant