Skip to main content

Deep learning annotation training and prediction workflow for microscopy video data

Project description

VidTrain

Train deep neural networks to analyze video data.

Installation

  1. Install anaconda
  2. (Optional) Install a python-capable IDE like Visual Studio Code
  3. Open a command line terminal to install vidtrain:
    1. Create a python 3.7 environment: conda create --name vidtrain. Note, the python version must be >= 3.7 [1]
    2. Activate the environment conda activate vidtrain
    3. Install tensorflow conda install tensorflow-gpu. Note we use conda so that all dependencies are installed as well. If you like you can manually install the tensorflow dependencies instead and skip this step (in that case pip installs tensorflow as a dependency of vidtrain in the next step).
    4. Install vidtrain pip install vidtrain

Run

Execute the following code in python:

import vidtrain


if __name__ == '__main__':
    vidtrain.workflow.JunctionAnalysis().run()

Notes

[1] The code uses some features that were introduced in 3.7 (dictionaries that are ordered by default), meaning it will not work properly with python <3.7.

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

vidtrain-0.3.1.tar.gz (40.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vidtrain-0.3.1-py3-none-any.whl (50.2 kB view details)

Uploaded Python 3

File details

Details for the file vidtrain-0.3.1.tar.gz.

File metadata

  • Download URL: vidtrain-0.3.1.tar.gz
  • Upload date:
  • Size: 40.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for vidtrain-0.3.1.tar.gz
Algorithm Hash digest
SHA256 e500a60f932f9f5b59b680a9aed223324530e35683ae09dca5e9cdc9e800ff5c
MD5 3e1854415f208d97ed8d8968f3a03ac1
BLAKE2b-256 803d6e5327cbeabd6a0e711546039fa603bb5a151749935e34e85239a1f73729

See more details on using hashes here.

File details

Details for the file vidtrain-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: vidtrain-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 50.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for vidtrain-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 668b243a1ab56e758729ea49dc2ea983bf1a81d1f2adea32cc2c275085f9060d
MD5 97bce05f4e5b174a64978eca2d98b045
BLAKE2b-256 5a3fa9e6cbe5bf26be7a4ed8a471817ecf3f31db70b058d894b2456c7f273ffb

See more details on using hashes here.

Supported by

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