StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery

StyleCLIP: Text-Driven Manipulation of StyleGAN Imagery (ICCV 2021 Oral) StyleCLIP: Text-Driven Manipulation of StyleGAN ImageryOr Patashnik*, Zongze Wu*, Eli Shechtman, Daniel Cohen-Or, Dani Lischinski*Equal contribution, ordered alphabeticallyhttps://arxiv.org/abs/2103.17249 Abstract: Inspired by the ability of StyleGAN to generate highly realistic images in a variety of domains, much recent work has focused on understanding how to use the latent spaces of StyleGAN to manipulate generated and real images. However, discovering semantically meaningful latent manipulations typically involves painstaking human examination of the many degrees […]

Read more

Python library that converts the output of popular command-line tools and file-types to JSON or Dictionaries

jc CLI tool and python library that converts the output of popular command-line tools and file-types to JSON or Dictionaries. This allows piping of output to tools like jq and simplifying automation scripts. JSON CLI output utility jc JSONifies the output of many CLI tools and file-types for easier parsing in scripts. See the Parsers section for supported commands and file-types. dig example.com | jc –dig [{“id”:38052,”opcode”:”QUERY”,”status”:”NOERROR”,”flags”:[“qr”,”rd”,”ra”],”query_num”:1,”answer_num”:1, “authority_num”:0,”additional_num”:1,”opt_pseudosection”:{“edns”:{“version”:0,”flags”:[],”udp”:4096}},”question”: {“name”:”example.com.”,”class”:”IN”,”type”:”A”},”answer”:[{“name”:”example.com.”,”class”:”IN”,”type”:”A”,”ttl”: 39049,”data”:”93.184.216.34″}],”query_time”:49,”server”:”2600:1700:bab0:d40::1#53(2600:1700:bab0:d40::1)”,”when”: “Fri Apr 16 16:09:00 PDT 2021″,”rcvd”:56,”when_epoch”:1618614540,”when_epoch_utc”:null}] This allows further command-line […]

Read more

A Flask extension for preventing cross-site request forgery

Flask-SeaSurf SeaSurf is a Flask extension for preventing cross-site request forgery (CSRF). CSRF vulnerabilities have been found in large and popular sites such as YouTube. These attacks are problematic because the mechanism they use is relatively easy to exploit. This extension attempts to aid you in securing your application from such attacks. This extension is based on the excellent Django middleware. Installation Install the extension with one of the following commands: $ easy_install flask-seasurf or alternatively if you have pip […]

Read more

A simple scheduler tool that provides desktop notifications about classes

Online Class Automation This application provides desktop notifications about classes and opens their meet links in browser automatically at the start of the class. It works both in windows and linux. But runs better in linux when used with cron. Code Overview class-data.json: Stores the timetable in simple json format. Specify the name and meet link of classes with their timings according to your timetable. The time of a class is specified by day and hour. Day ranges from 0 […]

Read more

An Exploration of JSON Interoperability Vulnerabilities

JSON Interoperability Vulnerability Labs These are the companion labs to my research article “An Exploration of JSON Interoperability Vulnerabilities”. Lab 1: Free purchases in an E-commerce Application Key Collision Attacks: Inconsistent Duplicate Key Precedence Inconsistent Large Number Representations Lab 2: Privilege Escalation in a Multi-tenant Application Key Collision Attacks: Character Truncation These labs bind to host ports 5000-5004, by default. Attack Techniques 1. Key Collisions Inconsistent Duplicate Key Precedence {“qty”: 1, “qty”: -1} Character Truncation Truncation in last-key precedence parsers […]

Read more

A collection of fancy functional tools focused on practicality

A collection of fancy functional tools focused on practicality. Inspired by clojure, underscore and my own abstractions. Keep reading to get an overview or read the docs. Or jump directly to cheatsheet. Works with Python 2.7, 3.4+ and pypy. Installation pip install funcy Overview Import stuff from funcy to make things happen: from funcy import whatever, you, need Merge collections of same type (works for dicts, sets, lists, tuples, iterators and even strings): merge(coll1, coll2, coll3, …) join(colls) merge_with(sum, dict1, […]

Read more

An embedded application for toy-car controlling based on Raspberry Pi 3

PiCar An embedded application for toy-car controlling based on Raspberry Pi 3 Model B and AlphaBot2-Pi. This is the source codes of my programming assignment of the course Embedded Applications on Intelligent Systems (2020 Fall) at NJU. Features Motor Going foreward or backward Turning left or right Infrared remote control Obstacle avoidance Self tracing Real-time camera Monitor and control by web Usage python -m picar There is a demo which uses a fake car implement. It is fully Python codes, […]

Read more

A Python Framework for Large-Scale SAR Satellite Data Processing

pyroSAR A Python Framework for Large-Scale SAR Satellite Data Processing. The pyroSAR package aims at providing a complete solution for the scalable organization and processing of SAR satellite data: Reading of data from various past and present satellite missions Handling of acquisition metadata User-friendly access to processing utilities in SNAP and GAMMA Remote Sensing software Formatting of the preprocessed data for further analysis Export to Data Cube solutions Head on over to readthedocs for installation instructions, examples and API reference. […]

Read more

Scalable analysis of image and time series analysis in python

thunder Thunder is an ecosystem of tools for the analysis of image and time series data in Python. It provides data structures and algorithms for loading, processing, and analyzing these data, and can be useful in a variety of domains, including neuroscience, medical imaging, video processing, and geospatial and climate analysis. It can be used locally, but also supports large-scale analysis through the distributed computing engine spark. All data structures and analyses in Thunder are designed to run identically and […]

Read more

A toolbox for processing earth observation data with Python

eo-box eobox is a Python package with a small collection of tools for working with Remote Sensing / Earth Observation data. Package Overview So far, the following subpackages are available: eobox.sampledata contains small sample data that can be used for playing around and testing. eobox.raster contains raster processing tools for extracting raster values at given (by vector data) locations, window- / chunk-wise processing of multiple single layer rasterfiles that do not fit in memory, e.g. calculating virtual time series and […]

Read more
1 523 524 525 526 527 942