Metadata-Version: 2.1
Name: import-ai
Version: 1.0.0
Summary: AI library in python using numpy, with end-to-end auto differentiable Computational Graph
Home-page: https://github.com/srirambandi/ai
Author: Sri Ram Bandi
Author-email: srirambandi.654@gmail.com
License: UNKNOWN
Description: # import ai
        AI library in python using numpy
        
        The main purpose of this library is to understand the deep concepts of AI by implementing everything from scratch. I want to expose the functions of Deep Learning APIs as clearly as possible.
        
        This library develops:
          - a Parameter object - that holds the weights and derivatives
          - a Computational Graph - to store operations during forward pass and execute them in reverse order during backprop. This has all the necessary functions to help realise many layers to do deep learning
          - Layers/models - the fundamental Linear layer, LSTM and RNN, Convolutional NN for now, and a generic model template for util functions
          - Loss - Mean Square, Cross Entropy loss functions, also has backward call function
          - Optimizers - basic SGD, Adam, Adagrad optimizer functions
          - some examples using this library
        
        I will keep updating the library with more explanations, documentation and a similar library in my favourite language c++ soon!
        
        # Goal
        I want to be able to implement every model in the below Deep Learning Toolkit picture [source tweet](https://twitter.com/OriolVinyalsML/status/1212422497339105280?s=20)
        
        ![DL Toolkit](/assets/dl_toolbox.jpeg)
        
        # Author
        Sri Ram Bandi / [@\_srirambandi\_](https://twitter.com/_srirambandi_)
        
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
