A primitive practise framework created while working with Kaggle Quoa dataset on Question Similarity.
Following git repo "https://github.com/nelson-liu/paraphrase-id-tensorflow", is the base reference for my work.
- To model or practice any TensorFlow examples/tutorials out there, with minimal work
- To explore application based use cases with TensorFlow
- Why not Keras? Simple! Keras is a birds view from a 10000ft!!!
- Abstract common TensorFlow environment setup and concentrate more on modeling from academic papers
- Creates custom Dataset classes and reuses them across models
- To write custom models from scratch and understand the model from an Enginering perspective
Don't forget to check MiniFlow, adopted from Udacity Course, that explains how TensorFlow work in abstract manner!
Created with tablesgenerator and validated here!
pip install -r requirements.txt
Manual:
- Check example folder
git clone --recursive --jobs 8 https://github.com/Mageswaran1989/dhira
cd dhira/
git pull --recurse-submodules
exploration/
folder contains my reference materials and some of the best Git repos
out there on:
- Cookbooks
- Python Pandas
- TensorFlow
- Machine Learning
- Deep Learning
- Maths for Engineers
- Linear Algebra
- Statistics
- Diffrential Equations
- https://github.com/juanklopper/Differential-Equations -Jupyter Notebooks
- Data Science
- TensorFlow Video Tutorials
Sub modules notes:
#add submodule and define the master branch as the one you want to track
git submodule add -b master [URL to Git repo]
git submodule init
#update your submodule --remote fetches new commits in the submodules
# and updates the working tree to the commit described by the branch
# pull all changes for the submodules
git submodule update --remote
---or---
# pull all changes in the repo including changes in the submodules
git pull --recurse-submodules
# update submodule in the master branch
# skip this if you use --recurse-submodules
# and have the master branch checked out
cd [submodule directory]
git checkout master
git pull
# commit the change in main repo
# to use the latest commit in master of the submodule
cd ..
git add [submodule directory]
git commit -m "move submodule to latest commit in master"
# share your changes
git push