Notification Triggers for Python

Related tags

Deep Learningnotipyer
Overview

Notipyer

Notification triggers for Python

Send async email notifications via Python. Get updates/crashlogs from your scripts with ease.

Installation

python -m venv env
source env/bin/activate
pip install notipyer

Email Notifications

Notipyer currently supports Gmail accounts as senders. To allow the library to use your gmail account, make the following changes:

  1. Turn off 2-Step authentication. Ref
  2. Turn on "Less Secure App Access" here

Configuration

from notipyer.email_notify import set_email_config

SENDER_EMAIL = '[email protected]'
SENDER_PASS = 'password'
set_email_config(SENDER_EMAIL, SENDER_PASS)

Sending Email

from notipyer.email_notify import send_email

subject = 'My Email Subject'
body = 'My Email Body'
to_recipients = ['[email protected]', '[email protected]'] # Can be None
cc_recipients = ['[email protected]', '[email protected]'] # Can be None
bcc_recipients = ['[email protected]', '[email protected]'] # Can be None

send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)

Contact

Chirag Jain

You might also like...
Automatic self-diagnosis program (python required)Automatic self-diagnosis program (python required)

auto-self-checker 자동으로 자가진단 해주는 프로그램(python 필요) 중요 이 프로그램이 실행될때에는 절대로 마우스포인터를 움직이거나 키보드를 건드리면 안된다(화면인식, 마우스포인터로 직접 클릭) 사용법 프로그램을 구동할 폴더 내의 cmd창에서 pip

POPPY (Physical Optics Propagation in Python) is a Python package that simulates physical optical propagation including diffraction
POPPY (Physical Optics Propagation in Python) is a Python package that simulates physical optical propagation including diffraction

POPPY: Physical Optics Propagation in Python POPPY (Physical Optics Propagation in Python) is a Python package that simulates physical optical propaga

Space-invaders - Simple Game created using Python & PyGame, as my Beginner Python Project
Space-invaders - Simple Game created using Python & PyGame, as my Beginner Python Project

Space Invaders This is a simple SPACE INVADER game create using PYGAME whihc hav

Snapchat-filters-app-opencv-python - Here we used opencv and other inbuilt python modules to create filter application like snapchat Yolov5-opencv-cpp-python - Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python
Yolov5-opencv-cpp-python - Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python

yolov5-opencv-cpp-python Example of performing inference with ultralytics YOLO V

Python-kafka-reset-consumergroup-offset-example - Python Kafka reset consumergroup offset example

Python Kafka reset consumergroup offset example This is a simple example of how

Experimental Python implementation of OpenVINO Inference Engine (very slow, limited functionality). All codes are written in Python. Easy to read and modify.
Experimental Python implementation of OpenVINO Inference Engine (very slow, limited functionality). All codes are written in Python. Easy to read and modify.

PyOpenVINO - An Experimental Python Implementation of OpenVINO Inference Engine (minimum-set) Description The PyOpenVINO is a spin-off product from my

A python-image-classification web application project, written in Python and served through the Flask Microframework
A python-image-classification web application project, written in Python and served through the Flask Microframework

A python-image-classification web application project, written in Python and served through the Flask Microframework. This Project implements the VGG16 covolutional neural network, through Keras and Tensorflow wrappers, to make predictions on uploaded images.

A python-image-classification web application project, written in Python and served through the Flask Microframework. This Project implements the VGG16 covolutional neural network, through Keras and Tensorflow wrappers, to make predictions on uploaded images.
Comments
  • Bump certifi from 2020.12.5 to 2022.12.7

    Bump certifi from 2020.12.5 to 2022.12.7

    Bumps certifi from 2020.12.5 to 2022.12.7.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 0
Releases(v0.3.3)
  • v0.3.3(Mar 28, 2022)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    SENDER_NAME = 'my name'
    set_email_config(SENDER_EMAIL, SENDER_PASS, SENDER_NAME)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    attachment_path = 'path_to_my_file' # Can be None
    html = """\
    <html>
      <head></head>
      <body>
        <p>Hi!<br>
           How are you?<br>
        </p>
      </body>
    </html>
    """ # Can be None
    is_async = True # Sent as an async email only if this parameter is True
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients, attachment_path, html_text, is_async)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
  • v0.3.2(Feb 9, 2022)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    SENDER_NAME = 'my name'
    set_email_config(SENDER_EMAIL, SENDER_PASS, SENDER_NAME)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    attachment_path = 'path_to_my_file' # Can be None
    is_async = True # Sent as an async email only if this parameter is True
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients, attachment_path, is_async)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
  • v0.3.1(Feb 9, 2022)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    SENDER_NAME = 'my name'
    set_email_config(SENDER_EMAIL, SENDER_PASS, SENDER_NAME)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    attachment_path = 'path_to_my_file' # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients, attachment_path)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
  • v0.2.3(Dec 25, 2021)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    SENDER_NAME = 'my name'
    set_email_config(SENDER_EMAIL, SENDER_PASS, SENDER_NAME)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
  • v0.2.1(Sep 5, 2021)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    SENDER_NAME = 'my name'
    set_email_config(SENDER_EMAIL, SENDER_PASS, SENDER_NAME)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
    Notipyer-0.2.1.tar.gz(3.49 KB)
    Notipyer-0.2.1.win-amd64.zip(12.94 KB)
  • v0.2.0(Aug 27, 2021)

    Notipyer

    Notification Triggers for Python

    Send async email and slack notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your Gmail account, make the following changes:

    1. Turn on 2-Step authentication. Ref
    2. Create an app password. Ref
    3. While creating an app password, select app as "Other (Custom name)" and enter a name of your choice.
    4. Use the password obtained from app password for the configuration step below.
    5. More information can be obtained on the wiki page here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'my_app_password'
    set_email_config(SENDER_EMAIL, SENDER_PASS)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Slack Notifications

    Notipyer currently supports running a single workplace install only.

    For setting up token keys for using slack notifications, follow the wiki page here

    Configuration

    from notipyer.slack_notify import set_slack_token_config
    
    # Follow the wiki for getting the bot token
    BOT_TOKEN = 'xoxb-12345678990123-1234567890123-abcdefghijklmnopqrstuvwx' 
    set_slack_token_config(BOT_TOKEN)
    

    Sending Message

    from notipyer.slack_notify import send_message
    
    # the bot should be added to the channel
    channel = 'my-channel-name'
    message = 'my-message'
    
    set_slack_token_config(SLACK_TOKEN)
    send_message(channel, message)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
  • v0.1.2(May 29, 2021)

    Notipyer

    Notification triggers for Python

    Send async email notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your gmail account, make the following changes:

    1. Turn off 2-Step authentication. Ref
    2. Turn on "Less Secure App Access" here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'password'
    set_email_config(SENDER_EMAIL, SENDER_PASS)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
    notipyer-0.1.2.tar.gz(3.20 KB)
  • v0.1.1(May 29, 2021)

    Notipyer

    Notification triggers for Python

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your gmail account, make the following changes:

    1. Turn off 2-Step authentication. Ref
    2. Turn on "Less Secure App Access" here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'password'
    set_email_config(SENDER_EMAIL, SENDER_PASS)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
    notipyer-0.1.1.tar.gz(3.14 KB)
  • v.0.1.3(May 29, 2021)

    Notipyer

    Notification triggers for Python

    Send async email notifications via Python. Get updates/crashlogs from your scripts with ease.

    Installation

    python -m venv env
    source env/bin/activate
    pip install notipyer
    

    Email Notifications

    Notipyer currently supports Gmail accounts as senders. To allow the library to use your gmail account, make the following changes:

    1. Turn off 2-Step authentication. Ref
    2. Turn on "Less Secure App Access" here

    Configuration

    from notipyer.email_notify import set_email_config
    
    SENDER_EMAIL = '[email protected]'
    SENDER_PASS = 'password'
    set_email_config(SENDER_EMAIL, SENDER_PASS)
    

    Sending Email

    from notipyer.email_notify import send_email
    
    subject = 'My Email Subject'
    body = 'My Email Body'
    to_recipients = ['[email protected]', '[email protected]'] # Can be None
    cc_recipients = ['[email protected]', '[email protected]'] # Can be None
    bcc_recipients = ['[email protected]', '[email protected]'] # Can be None
    
    send_email(subject, body, to_recipients, cc_recipients, bcc_recipients)
    

    Contact

    Chirag Jain

    Source code(tar.gz)
    Source code(zip)
    notipyer-0.1.3.tar.gz(3.12 KB)
Owner
Chirag Jain
CSE Undergrad at IIIT Delhi
Chirag Jain
A repository with exploration into using transformers to predict DNA ↔ transcription factor binding

Transcription Factor binding predictions with Attention and Transformers A repository with exploration into using transformers to predict DNA ↔ transc

Phil Wang 62 Dec 20, 2022
Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decomposition - NeurIPS2021

Neural-PIL: Neural Pre-Integrated Lighting for Reflectance Decomposition Project Page | Video | Paper Implementation for Neural-PIL. A novel method wh

Computergraphics (University of Tübingen) 64 Dec 29, 2022
Two-Stage Peer-Regularized Feature Recombination for Arbitrary Image Style Transfer

Two-Stage Peer-Regularized Feature Recombination for Arbitrary Image Style Transfer Paper on arXiv Public PyTorch implementation of two-stage peer-reg

NNAISENSE 38 Oct 14, 2022
PaddleViT: State-of-the-art Visual Transformer and MLP Models for PaddlePaddle 2.0+

PaddlePaddle Vision Transformers State-of-the-art Visual Transformer and MLP Models for PaddlePaddle 🤖 PaddlePaddle Visual Transformers (PaddleViT or

1k Dec 28, 2022
PyTorch Implementation for Deep Metric Learning Pipelines

Easily Extendable Basic Deep Metric Learning Pipeline Karsten Roth ([email 

Karsten Roth 543 Jan 04, 2023
ParaGen is a PyTorch deep learning framework for parallel sequence generation

ParaGen is a PyTorch deep learning framework for parallel sequence generation. Apart from sequence generation, ParaGen also enhances various NLP tasks, including sequence-level classification, extrac

Bytedance Inc. 169 Dec 22, 2022
Fast Learning of MNL Model From General Partial Rankings with Application to Network Formation Modeling

Fast-Partial-Ranking-MNL This repo provides a PyTorch implementation for the CopulaGNN models as described in the following paper: Fast Learning of MN

Xingjian Zhang 3 Aug 19, 2022
Official PyTorch Implementation for "Recurrent Video Deblurring with Blur-Invariant Motion Estimation and Pixel Volumes"

PVDNet: Recurrent Video Deblurring with Blur-Invariant Motion Estimation and Pixel Volumes This repository contains the official PyTorch implementatio

Junyong Lee 98 Nov 06, 2022
SwinTrack: A Simple and Strong Baseline for Transformer Tracking

SwinTrack This is the official repo for SwinTrack. A Simple and Strong Baseline Prerequisites Environment conda (recommended) conda create -y -n SwinT

LitingLin 196 Jan 04, 2023
Does Pretraining for Summarization Reuqire Knowledge Transfer?

Pretraining summarization models using a corpus of nonsense

Approximately Correct Machine Intelligence (ACMI) Lab 12 Dec 19, 2022
This repo implements several applications of the proposed generalized Bures-Wasserstein (GBW) geometry on symmetric positive definite matrices.

GBW This repo implements several applications of the proposed generalized Bures-Wasserstein (GBW) geometry on symmetric positive definite matrices. Ap

Andi Han 0 Oct 22, 2021
Watch faces morph into each other with StyleGAN 2, StyleGAN, and DCGAN!

FaceMorpher FaceMorpher is an innovative project to get a unique face morph (or interpolation for geeks) on a website. Yes, this means you can see fac

Anish 9 Jun 24, 2022
Project NII pytorch scripts

project-NII-pytorch-scripts By Xin Wang, National Institute of Informatics, since 2021 I am a new pytorch user. If you have any suggestions or questio

Yamagishi and Echizen Laboratories, National Institute of Informatics 184 Dec 23, 2022
On Out-of-distribution Detection with Energy-based Models

On Out-of-distribution Detection with Energy-based Models This repository contains the code for the experiments conducted in the paper On Out-of-distr

Sven 19 Aug 07, 2022
An NVDA add-on to split screen reader and audio from other programs to different sound channels

An NVDA add-on to split screen reader and audio from other programs to different sound channels (add-on idea credit: Tony Malykh)

Joseph Lee 7 Dec 25, 2022
Provided is code that demonstrates the training and evaluation of the work presented in the paper: "On the Detection of Digital Face Manipulation" published in CVPR 2020.

FFD Source Code Provided is code that demonstrates the training and evaluation of the work presented in the paper: "On the Detection of Digital Face M

88 Nov 22, 2022
Mix3D: Out-of-Context Data Augmentation for 3D Scenes (3DV 2021)

Mix3D: Out-of-Context Data Augmentation for 3D Scenes (3DV 2021) Alexey Nekrasov*, Jonas Schult*, Or Litany, Bastian Leibe, Francis Engelmann Mix3D is

Alexey Nekrasov 189 Dec 26, 2022
A self-supervised 3D representation learning framework named viewpoint bottleneck.

Pointly-supervised 3D Scene Parsing with Viewpoint Bottleneck Paper Created by Liyi Luo, Beiwen Tian, Hao Zhao and Guyue Zhou from Institute for AI In

63 Aug 11, 2022
Image process framework based on plugin like imagej, it is esay to glue with scipy.ndimage, scikit-image, opencv, simpleitk, mayavi...and any libraries based on numpy

Introduction ImagePy is an open source image processing framework written in Python. Its UI interface, image data structure and table data structure a

ImagePy 1.2k Dec 29, 2022
Generative Modelling of BRDF Textures from Flash Images [SIGGRAPH Asia, 2021]

Neural Material Official code repository for the paper: Generative Modelling of BRDF Textures from Flash Images [SIGGRAPH Asia, 2021] Henzler, Deschai

Philipp Henzler 80 Dec 20, 2022