All Projects → ajaybhat → Tensorflow-For-Beginners

ajaybhat / Tensorflow-For-Beginners

Licence: GPL-3.0 license
Introduction to deep learning with Tensorflow.

Programming Languages

Jupyter Notebook
11667 projects

Projects that are alternatives of or similar to Tensorflow-For-Beginners

Pytorch Image Classification
Tutorials on how to implement a few key architectures for image classification using PyTorch and TorchVision.
Stars: ✭ 272 (+394.55%)
Mutual labels:  image-classification, convolutional-networks
Darts
Differentiable architecture search for convolutional and recurrent networks
Stars: ✭ 3,463 (+6196.36%)
Mutual labels:  image-classification, convolutional-networks
Keras transfer cifar10
Object classification with CIFAR-10 using transfer learning
Stars: ✭ 120 (+118.18%)
Mutual labels:  image-classification, convolutional-networks
ePillID-benchmark
ePillID Dataset: A Low-Shot Fine-Grained Benchmark for Pill Identification (CVPR 2020 VL3)
Stars: ✭ 54 (-1.82%)
Mutual labels:  image-classification
ImVisible
ImVisible: Pedestrian Traffic Light Dataset, Neural Network, and Mobile Application for the Visually Impaired (CAIP '19, ICCVW'19)
Stars: ✭ 32 (-41.82%)
Mutual labels:  image-classification
AndroidFlask
Image Upload from Android to Python-Based Flask Server
Stars: ✭ 45 (-18.18%)
Mutual labels:  anaconda
meshmonk
Open mesh-to-mesh registration framework
Stars: ✭ 52 (-5.45%)
Mutual labels:  anaconda
CNN-Image-Classifier
A Simple Deep Neural Network to classify images made with Keras
Stars: ✭ 65 (+18.18%)
Mutual labels:  image-classification
serving-tensorflow-models
Serving TensorFlow models with TensorFlow Serving 📙
Stars: ✭ 41 (-25.45%)
Mutual labels:  image-classification
FreeCAD Conda
conda recipes for freecad and dependencies of freecad
Stars: ✭ 35 (-36.36%)
Mutual labels:  anaconda
bird species classification
Supervised Classification of bird species 🐦 in high resolution images, especially for, Himalayan birds, having diverse species with fairly low amount of labelled data
Stars: ✭ 59 (+7.27%)
Mutual labels:  image-classification
FaceClassification Tensorflow
Building a Neural Network that classifies faces using OpenCV and Tensorflow
Stars: ✭ 37 (-32.73%)
Mutual labels:  image-classification
InceptionV4
Keras implementation of InceptionV4 Paper
Stars: ✭ 20 (-63.64%)
Mutual labels:  image-classification
darkflow
Translate darknet to tensorflow. Load trained weights, retrain/fine-tune using tensorflow, export constant graph def to mobile devices
Stars: ✭ 5,986 (+10783.64%)
Mutual labels:  convolutional-networks
deforestation
A machine learning exercise, using KNN to classify deforested areas
Stars: ✭ 26 (-52.73%)
Mutual labels:  image-classification
data-science-practice
数据科学实践 | data science practice
Stars: ✭ 24 (-56.36%)
Mutual labels:  anaconda
Deep-Learning-with-GoogleColab
Deep Learning Applications (Darknet - YOLOv3, YOLOv4 | DeOldify - Image Colorization, Video Colorization | Face-Recognition) with Google Colaboratory - on the free Tesla K80/Tesla T4/Tesla P100 GPU - using Keras, Tensorflow and PyTorch.
Stars: ✭ 63 (+14.55%)
Mutual labels:  image-classification
basic-image-eda
A simple image dataset EDA tool (CLI / Code)
Stars: ✭ 51 (-7.27%)
Mutual labels:  image-classification
Keras-Application-Zoo
Reference implementations of popular DL models missing from keras-applications & keras-contrib
Stars: ✭ 31 (-43.64%)
Mutual labels:  image-classification
Tiny-Imagenet-200
🔬 Some personal research code on analyzing CNNs. Started with a thorough exploration of Stanford's Tiny-Imagenet-200 dataset.
Stars: ✭ 68 (+23.64%)
Mutual labels:  anaconda

TensorFlow 101 with Python 3

TensorFlow

"TensorFlow™ is an open source software library for numerical computation using data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays (tensors) communicated between them. The flexible architecture allows you to deploy computation to one or more CPUs or GPUs in a desktop, server, or mobile device with a single API. TensorFlow was originally developed by researchers and engineers working on the Google Brain Team within Google's Machine Intelligence research organization for the purposes of conducting machine learning and deep neural networks research, but the system is general enough to be applicable in a wide variety of other domains as well."

Hello World!

import tensorflow as tf

with tf.Session() as sess:

print(sess.run(tf.constant('Hello World!')))

Installing Conda

Anaconda is available for Windows, Mac OS X, and Linux. You can find the installers and installation instructions at https://www.continuum.io/downloads If you already have Python installed on your computer, this won't break anything. Instead, the default Python used by your scripts and programs will be the one that comes with Anaconda. Choose the Python 3.5 version. After installation, you’re automatically in the default conda environment with all packages installed which you can see below. You can check out your own install by entering conda list

From your terminal, type: conda upgrade conda

conda upgrade --all

Jupyter Notebooks

The Jupyter notebook is a web application that allows you to combine explanatory text, math equations, code, and visualizations all in one easily sharable document.

By far the easiest way to install Jupyter is with Anaconda. Jupyter notebooks automatically come with the distribution. You'll be able to use notebooks from the default environment.

To install Jupyter notebooks in a conda environment, use conda install jupyter notebook .

Jupyter notebooks are also available through pip with pip install jupyter notebook . To open Jupyter notebook, Run the following from the root directory of your repository to open up a notebook: jupyter notebook

Installing dependencies

conda install --yes --file requirements.txt

Thanks to Udacity and tensorflow.org for text and code samples.

Please submit a pull request if you'd like to see any changes or additions in this repo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].