Skip to main content

Deep Learning toolbox for seismic waveform processing.

Project description

Yews Logo

Yews is a deep learning toolbox for processing seismic waveform made with flexibility, speed, and usability in mind. It is built upon PyTorch for researchers interested in applying deep learning techniques on seismic waveform data.

https://travis-ci.com/lijunzh/yews.svg?branch=master https://ci.appveyor.com/api/projects/status/32r7s2skrgm9ubva?svg=true https://codecov.io/gh/lijunzh/yews/branch/master/graph/badge.svg https://anaconda.org/lijunzhu/yews/badges/version.svg https://badge.fury.io/py/yews.svg https://pepy.tech/badge/yews

Installation

It is recommened to first install PyTorch using the offical guide: https://pytorch.org/get-started/locally/ . Then, install Yews via one of the following approaches:

conda:

conda install -c lijunzhu -c pytorch yews

pip:

pip install yews

From source:

python setup.py install

Note:

  1. These assume that you have PyTorch installed via the default method.

  2. If, however, yews is installed without going through the official PyTorch installation, it will still be installed properly using the pip method

  3. The lateset PyTorch 1.0.1 has been manually uploaded to lijunzhu channel on anaconda cloud, which makes it possible to install PyTorch automatically as a dependency using the conda method. However, it does not support older PyTorch versions for now. Future updates of PyTorch will be added ASAP.

  4. Yews can be installed via conda-forge with all dependencies handled automatically; however, it only supports the CPU version as PyTorch does not have a GPU version for the conda-forge channel.

Documentation

You can find the API documentation on the yews website: https://www.yews.info

Contributing

We appreciate all contributions. If you are planning to contribute back bug-fixes, please do so without any further discussion. If you plan to contribute new features, utility functions or extensions, please first open an issue and discuss the feature with us.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yews-0.0.4.tar.gz (17.3 kB view details)

Uploaded Source

Built Distribution

yews-0.0.4-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

Details for the file yews-0.0.4.tar.gz.

File metadata

  • Download URL: yews-0.0.4.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for yews-0.0.4.tar.gz
Algorithm Hash digest
SHA256 68d4660e1996508ea6515965b02dfd5b5e9bf73db99c1f5e8c17230e836f5b90
MD5 8476bb70e7c0587a5a50f3b2d9fd72f3
BLAKE2b-256 728ad26f23b38ed90429d7ae94944dea8203f9a5174d75878f3f163d301d0967

See more details on using hashes here.

File details

Details for the file yews-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: yews-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 20.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.3

File hashes

Hashes for yews-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9c936f501286bb4320e1614f59448eddf13b1c82cf679ef3ff16962ab995f16a
MD5 b1d41dd87d25a67b53c55f6e6d181454
BLAKE2b-256 5a5267c0409e7e741063fc96dcbe255cb3218f7f5f6b031800ffe9798aa0f781

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page