Machine Translation Weekly 75: Outbound Translation

This week, I will comment on a paper by my good old friends from Charles University in collaboration with the University of Edinburgh, the University of Sheffield, and the University of Tartu within the Bergamot project. The main goal of the project is to develop a high-quality machine translation that runs locally in an internet browser and unlike services such as Google Translate or Microsoft Translator does not send any (potentially sensitive) data to any server. This is a very […]

Read more

Spatial Intention Maps for Multi-Agent Mobile Manipulation

spatial-intention-maps Jimmy Wu, Xingyuan Sun, Andy Zeng, Shuran Song, Szymon Rusinkiewicz, Thomas Funkhouser IEEE International Conference on Robotics and Automation (ICRA), 2021 Abstract: The ability to communicate intention enables decentralized multi-agent robots to collaborate while performing physical tasks. In this work, we present spatial intention maps, a new intention representation for multi-agent vision-based deep reinforcement learning that improves coordination between decentralized mobile manipulators. In this representation, each agent’s intention is provided to other agents, and rendered into an overhead 2D […]

Read more

A youtube-dl GUI written in PyQt

youtube-dl-GUI This repository contains code for a youtube-dl GUI written in PyQt. It is based on youtube-dl which is a Video downloading script maintained by various contributers and released in Public Domain. This GUI code is currently written for Python v3.x. Please note that this GUI code is released under the MIT License and not Public Domain. Requirements: Requirement for build Binaries/Executables Features: This application has the following features: supports downloading videos from 200+ websites allows to download multiple videos […]

Read more

MixKD: Towards Efficient Distillation of Large-Scale Language Models

March 17, 2021 By: Kevin J Liang, Weituo Hao, Dinghan Shen, Yufan Zhou, Weizhu Chen, Changyou Chen, Lawrence Carin Abstract Large-scale language models have recently demonstrated impressive empirical performance. Nevertheless, the improved results are attained at the price of bigger models, more power consumption, and slower inference, which hinder their applicability to low-resource (both memory and computation) platforms. Knowledge distillation (KD) has been demonstrated as an effective framework for compressing such big models. However, large-scale neural network systems are prone […]

Read more

An interactive chemical viewer for 2D structures of small molecules

mols2grid mols2grid is an interactive chemical viewer for 2D structures of small molecules, based on RDKit. 🐍 Installation mols2grid was developped for Python 3.6+ and requires rdkit (>=2019.09.1), pandas and jinja2 as dependencies. To install mols2grid from a clean conda environment: conda install -c conda-forge ‘rdkit>=2019.09.1’ pip install mols2grid It is compatible with Jupyter Notebook and Google Colab (Visual Studio notebooks and Jupyterlab are not supported) and can run on Streamlit. πŸ“œ Usage import mols2grid mols2grid.display(“path/to/molecules.sdf”, # RDKit’s MolDrawOptions parameters […]

Read more

A simple python library for fast image generation of people who do not exist

Random Face A simple python library for fast image generation of people who do not exist. Requirements Linux, Windows, MacOS Python 3.8+ CPU compatible with OpenVINO. Install package pip install random_face Install the latest version git clone https://github.com/bes-dev/random_face.git cd random_face pip install -r requirements.txt python download_model.py pip install . Demo python -m random_face.demo Example import cv2 import random_face engine = random_face.get_engine() face = engine.get_random_face() cv2.imshow(“face”, face) cv2.waitKey() Citation @misc{belousov2021mobilestylegan, title={MobileStyleGAN: A Lightweight Convolutional Neural Network for High-Fidelity Image Synthesis}, author={Sergei […]

Read more

An open source programming language for the creation of cross-platform video games

Wonkey Programming Language Wonkey is an open source programming language for the creation of cross-platform video games, highly inspired by the β€œBlitz” range of languages. Showcase Wonkey on Raspbian (Raspberry PI 4) Click screenshots to run the examples in browser: Setup Emscripten target See installation instructions from Emscripten site. # Get the emsdk repo git clone https://github.com/emscripten-core/emsdk.git # Enter that directory cd emsdk # Fetch the latest version of the emsdk (not needed the first time you clone) git pull […]

Read more

Query-Based Pairwise Human-Object Interaction Detection with Image-Wide Contextual Information

QPIC Repo for CVPR2021 paper “QPIC: Query-Based Pairwise Human-Object Interaction Detection with Image-Wide Contextual Information” by Masato Tamura, Hiroki Ohashi, and Tomoaki Yoshinaga. QPIC is implemented by extending the recently proposed object detector, DETR. QPIC leverages the query-based detection and attention mechanism in the transformer, and as a result, achieves high HOI detection performance with simple detection heads. Example attention maps. Preparation Dependencies Our implementation uses external libraries such as NumPy and PyTorch. You can resolve the dependencies with the […]

Read more

An extensive password manager built using Python

Python Password Manager Multiple implementations for a password manager, all based on python. Choose an implementation based on what features you’d like!More implementations on the way! Demo TK-ENCRYPTED: The Tkinter-based, encrypted-files driven password manager. TUI-MONGO: The Tui-based, mongo driven password manager. GitHub https://github.com/SamDev98/password-manager-py    

Read more

A hyper-fast and safe Python module to read and write JSON data

hyperjson A hyper-fast, safe Python module to read and write JSON data. Works as a drop-in replacement for Python’s built-in json module. This is alpha software and there will be bugs, so maybe don’t deploy to production just yet. Installation pip install hyperjson Usage hyperjson is meant as a drop-in replacement for Python’s jsonmodule: >>> import hyperjson >>> hyperjson.dumps([{“key”: “value”}, 81, True]) ‘[{“key”:”value”},81,true]’ >>> hyperjson.loads(“””[{“key”: “value”}, 81, true]”””) [{u’key’: u’value’}, 81, True] Motivation Parsing JSON is a solved problem; so, […]

Read more
1 659 660 661 662 663 919