New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

fast-deep-rnn

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fast-deep-rnn

Deep Learning framework extension allowing more efficient backpropogation of gradient in a situation with branched computational graph structure

  • 0.0.2
  • PyPI
  • Socket score

Maintainers
1

fast-deep-rnn

This is the Course Project for the DeepLearning University Course.

Install

Library can be installed from the PyPI via

pip install fast_deep_rnn

Structure

core module contains the original core of the framework with Tensor class implementation and the set of differentiable operations, organized in Modules.

core_v2 module contains the alternative proposed implementation, resulting in much faster gradient computing in RNN-s.

Notebook nbs/02_minimal_training.ipynb contains the simplest example of model, having exponential growth in original gradient computing, and benchmarking function to measure this growth. git tags baseline_benchmark_results and solution_benchmark_results contain corresponding benchmark results inside the notebook.

Notebook nbs/01_lstm_training.ipynb contains training of LSTM on number sorting task, which became possible only after the implemented optimization.

Keywords

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc