# tensorflow-2-public **Repository Path**: davidgao7/tensorflow-2-public ## Basic Information - **Project Name**: tensorflow-2-public - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-02-11 - **Last Updated**: 2022-02-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dlai_TF2 **Specialization Name:** TensorFlow: Data and Deployment Specialization Below is the list of assignments and ungraded labs course-wise. # C1 - Browser-based Models with TensorFlow.js ## Week 1 ### Assignment - Breast Cancer Classification _(C1_W1_Assignment.html)_ ### Ungraded Labs 1. FirstHTML _(C1_W1_Lab_1_FirstHTML.html)_ 2. Iris Classifier _(C1_W1_Lab_2_iris_classifier.html)_ ## Week 2 ### Assignment - Fashion MNIST _(C1_W2_Assignment.js)_ ### Ungraded Lab 1. MNIST _(C1_W2_Lab_1_mnist.html)_ ## Week 3 ### Assignment - Converting a Python Model to JavaScript _(C1_W3_Assignment.ipynb)_ ### Ungraded Lab 1. Toxicity Classifier _(C1_W3_Lab_1_toxicity.html)_ 2. Image Classification Using MobileNet _(C1_W3_Lab_2_mobilenet.html)_ 3. Linear Model _(C1_W3_Lab_3A_linear_to_JavaScript.ipynb and C1_W3_Lab_3B_linear.html)_ ## Week 4 ### Assignment - Rock Paper Scissors _(C1_W4_Assignment.js)_ ### Ungraded Lab 1. Rock Paper Scissors _(C1_W4_Lab_1_retrain.html)_ # C2 - Device-based Models with TensorFlow Lite ## Week 1 ### Assignment - Train Your Own Model and Convert It to TFLite _(C2_W1_Assignment.ipynb)_ ### Ungraded Labs 1. Running TFLite Models _(C2_W1_Lab_1_Linear_Regression.ipynb)_ 2. Transfer Learning with TensorFlow Hub for TFLite _(C2_W1_Lab_2_Transfer_Learning.ipynb)_ ## Week 2 (Android) ### Assignment (Optional) - Rock, Paper & Scissors with TensorFlow Hub - TFLite _(C2_W2_Assignment.ipynb and C2_W2_Assignment_Solution.ipynb)_ ### Ungraded Labs - Cats vs Dogs - Image Classification - Object Detection ## Week 3 (iOS) ### Assignment (Optional) - Rock, Paper & Scissors with TensorFlow Hub - TFLite _(C2_W3_Assignment.ipynb and C2_W3_Assignment_Solution.ipynb)_ ### Ungraded Labs - Cats vs Dogs - Image Classification - Object Detection ## Week 4 (Raspberry Pi) ### Assignment (Optional) - Rock, Paper & Scissors with TensorFlow Hub - TFLite _(C2_W4_Assignment.py and C2_W2_Assignment_Solution.py)_ ### Ungraded Labs - Cats vs Dogs - Image Classification - Object Detection # C3 - Data Pipelines with TensorFlow Data Services ## Week 1 ### Assignment - TFDS with Rock, Paper and Scissors _(C3_W1_Assignment.ipynb)_ ### Ungraded Labs 1. TFDS Hellow World _(C3_W1_Lab_1_tfds_hello_world.ipynb)_ 2. Horses or Humans _(C3_W1_Lab_2_horses_or_humans.ipynb)_ ## Week 2 ### Assignment - Transfer Learning and Splits API _(C3_W2_Assignment.ipynb)_ ### Ungraded Labs 1. Exploring the Splits API _(C3_W2_Lab_1_splits_api.ipynb)_ 2. TFRecords _(C3_W2_Lab_2_tfrecords.ipynb)_ ## Week 3 ### Assignment - Classify Structured Data _(C3_W3_Assignment.ipynb)_ ### Ungraded Lab 1. Classify structured data with feature columns _(C3_W3_Lab_1_feature_columns.ipynb)_ 2. tf.data: Build TensorFlow input pipelines _(C3_W3_Lab_2_data.ipynb)_ 3. Load CSV data _(C3_W3_Lab_3_csv.ipynb)_ ## Week 4 ### Assignments 1. Parallelization with TFDS _(C3_W4_A1_Assignment.ipynb)_ 2. Adding a Dataset of your Own to TFDS _(C3_W4_A2_Assignment_Optional.ipynb and C3_W4_A2_Assignment_Optional_Solution.ipynb)_ # C4 - Advanced Deployment Scenarios with TensorFlow ## Week 1 ### Assignment - Train Your Own Model and Serve It With TensorFlow Serving _(C4_W1_Assignment.ipynb and C4_W1_Assignment_Solution.ipynb )_ ### Ungraded Labs 1. Getting Started with TensorFlow Serving _(C4_W1_Lab_1_tfserving_hello_world.ipynb)_ 2. Train and serve a TensorFlow model with TensorFlow Serving _(C4_W1_Lab_2_Train_and_serve_a_TensorFlow_model_with_TensorFlow_Serving.ipynb)_ ## Week 2 ### Assignment - Exporting an MNIST Classifier in SavedModel Format _(C4_W2_Assignment.ipynb)_ ### Ungraded Labs 1. Getting Started with TensorFlow Hub _(C4_W2_Lab_1_tfhub_basic_examples.ipynb)_ 2. Text Classification _(C4_W2_Lab_2_text_classification.ipynb)_ 3. Transfer Learning with TensorFlow Hub _(C4_W2_Lab_3_transfer_learning.ipynb)_ ## Week 3 ### Assignment - TensorBoard with Fashion MNIST _(C4_W3_Assignment.ipynb)_ ### Ungraded Labs - Displaying image data in TensorBoard _(C4_W3_Lab_1_image_summaries.ipynb)_ ## Week 4 ### Ungraded Labs - Custom Federated Algorithms, Part 1: Introduction to the Federated Core _(C4_W4_Lab_1_custom_federated_algorithms.ipynb)_