📌This repo contains the kotlin implementation of TensorflowLite Example Android Apps🚀

Overview

TensorflowLite Examples Kotlin

This repo contains the kotlin implementation of TensorflowLite Example Apps here, which are mostly implemented in java rightnow. So if you like to see the kotlin, you can go through the repo!

⭐️ the repo to support the project!

Example apps

Digit classifier

End-to-end sample of a digit classifier model built with TensorFlow 2.0 (Keras API), and trained on MNIST dataset.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Image segmentaion

The used model, DeepLab is a state-of-art deep learning model for semantic image segmentation, where the goal is to assign semantic labels (e.g. person, dog, cat) to every pixel in the input image.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Optical character recognition

OCR is the process of recognizing characters from images using computer vision and machine learning techniques. This reference app demos how to use TensorFlow Lite to do OCR. It uses a text detection model and a text recognition model as a pipeline to recognize texts.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Pose esimation

This is an app that continuously detects the body parts in the frames seen by your device's camera. These instructions walk you through building and running the demo on an Android device. Camera captures are discarded immediately after use, nothing is stored or saved.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Pose net

This is an app that continuously detects the body parts in the frames seen by your device's camera. These instructions walk you through building and running the demo on an Android device. Camera captures are discarded immediately after use, nothing is stored or saved.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Sound classification

This Android application demonstrates how to classify sound on-device. It uses:

  • TFLite Task Library
  • YAMNet, an audio event classification model.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Style transfer

Artistic style transfer is an optimization technique used to take two images: a content image and a style reference image (such as an artwork by a famous painter) and blend them together so the output image looks like the content image, but “painted” in the style of the style reference image.

Added from: https://github.com/tensorflow/examples/tree/master/lite/examples

Coming Soon! 🚀

bert qa

speech commands

smart reply

object detection

recommedation

model personalization

super resolution

gesture detection

image classification

Goals 📝

  • Adding all pre-existing example apps to the repo
  • Designing & Creating other apps using the new Task API
  • Designing & Creating example apps with the Interpreter, to show the implementation.
  • Maintaining the Apps

Contribute ❤️

You can just create new a new issue, mail me at [email protected]

Comments
  • Text Classification Tests in Kotlin

    Text Classification Tests in Kotlin

    Currently, the Text Classification sample's tests are written in java, we have to change it to Kotlin

    Test Link: https://github.com/SunitRoy2703/Tensorflow-lite-kotlin-samples/blob/acf213635ff0e1678b2b08d0afa5814e0fd34c0e/text_classification/app/src/androidTest/java/org/tensorflow/lite/examples/textclassification/UnitTest.java

    good first issue Hacktoberfest 
    opened by SunitRoy2703 4
  • New TFLite sample(kotlin)

    New TFLite sample(kotlin)

    • if you have a TFLite sample app, which is not present in this repo and you want to contribute, then you can take this issue
    • sample app must written in Kotlin
    • app also should use TFLite

    join our discord if you have queries: https://discord.gg/SBRfdXs7qD

    Hacktoberfest 
    opened by SunitRoy2703 3
  • Bert Qa Kotlin sample

    Bert Qa Kotlin sample

    • Understanding TFLite Bert Qa sample app in JAVA
    • Rewriting TFLite Bert Qa sample app in Kotlin with only Task Library Implementation
    • Rewriting tests in kotlin is not mandatory but is recommended

    TFLite Bert Qa sample app in java for reference: https://github.com/SunitRoy2703/examples/tree/1273c41c66ff38cec3023f7383f74db34f8b8eaa/lite/examples/bert_qa/android

    Hacktoberfest 
    opened by SunitRoy2703 0
  • Bert qa sample's tests errors

    Bert qa sample's tests errors

    Currently, the Bert qa sample's tests are written in java, we have to change it to Kotlin and also there are some compilation errors that are needed to be resolved

    Test Link: https://github.com/SunitRoy2703/Tensorflow-lite-kotlin-samples/tree/master/bert_qa/app/src/androidTest/java/org/tensorflow/lite/examples/bertqa

    good first issue 
    opened by SunitRoy2703 0
  • Beautifying the readme ✨

    Beautifying the readme ✨

    README is the first thing visitors will see. So need to make it pretty, simple and easy to read.

    you can

    • add graphics
    • change fonts
    • make the writing better
    • reorganize the readme

    If you have any new ideas, join our discord and discuss with us: https://discord.gg/SBRfdXs7qD

    Here is a list of beautiful READMEs for reference.

    good first issue Hacktoberfest 
    opened by SunitRoy2703 8
Owner
Sunit Roy
Mobile Developer| Gsoc2021 @tensorflow | mentor @codepath| building @software-adda
Sunit Roy
Saga of Star wars - An Android sample repo showcasing Clean Arch with MVVM and Epoxy models

Star Wars Universe This is a showcase android application written in Kotlin and follows Clean Code architecture to showcase Characters from the StarWa

Adit Lal 5 Dec 13, 2022
A sample repo to play with modern Android technologies

MarvelCompose Marvel + Compose. Table of Contents Introduction Features Feedback Introduction This is a sample repo to play with modern Android techno

David 4 Nov 26, 2021
An example Android Application to test out Kotlin development in Adndroid

AndroidDiceGenerator This is an example Android Application to test out Kotlin development in Adndroid. On pressing a button, the application generate

Fredrick Ojure 0 Oct 28, 2021
ListView Example with custom Adapter Using Kotlin in Android Studio

Kotlin-ListView ListView Example with custom Adapter Using Kotlin in Android Studio Steps to follow : Build ListView with Custom Adapter in Kotlin Add

null 0 Nov 5, 2021
ROOM Database Example with MVVM in Kotlin[Fragments,Navigation]

RoomDatabase_SampleApp Room Database Sample App Overview Of This Room Database Application In this app, we can do operation on room database | Insert,

RUHUL AMIN CHOUDHURY 0 Nov 3, 2021
Example Android library project that works with jitpack.io

android-example Example Android library project that works with jitpack.io. See this Tutorial on how to publish an Android Library with JitPack. For m

Denys Denysenko 0 Dec 20, 2021
This application is an example of how to create menu on android platform.

HW_Menu This application is an example of how to create menu on android platform. Table of Contents Introduction Screenshots Resources Contact Introdu

Ibrahim Alfaifi 0 Nov 9, 2021
PolitcalPreparedness is an example application built to demonstrate core Android Development skills recommended by Google.

PolitcalPreparedness is an example application built to demonstrate core Android Development skills recommended by Google.

Pranav Patel 1 Apr 13, 2022
This is an example repository to demonstrate the good practices of using ViewModel and how usage of AndroidViewModel can make things worst in a codebase

ViewModel Good Practices ??‍♂️ This is a example repository to demonstrate the good practices of using ViewModel and how usage of AndroidViewModel can

Shreyas Patil 29 Sep 28, 2022
This example was built for lecturing proposes, it shows how to consume data from an API.

Android Kotlin NewsMobEDJDCM2122 Example - EDJD 2021/2022 This example was wirten during the Mobile Computing lectures in the course 'Lincentura em En

null 0 Nov 8, 2021
An example to show how a proper plugin for Lambda Client is set up

Lambda Plugin SDK This project in an example to show how a proper plugin for Lambda Client is set up. The advantage of plugins for a utility mod is th

KMatias 0 Oct 25, 2021
Its a small example with Custom Employee object is sent from one Fragment to another.

Kotlin-SafeArgs-Custom-Object Its a small example with Custom Employee object is sent from one Fragment to another. Dependencies used // Navigation

Akshay Teli 0 Oct 30, 2021
Example of combination recommended by Google libraries

Project description This project includes several widely used libraries and shows how to deal with them in connection. Project created as multilayer p

Denis 0 Nov 8, 2021
Spring Native Bookcase Backend Example

Spring Native Bookcase Backend Example Simple example for bookcase backend. Saves bookcases and list them (simple CRUD). set database connection prope

lesestunden.de 1 Dec 7, 2021
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

Android Architecture Blueprints v2 Android Architecture Blueprints is a project to showcase different architectural approaches to developing Android a

Android 42k Jan 3, 2023
simple projet for implementation detekt for android

Simple DETEKT implementation others KTLint DeteKT Spotless gradle-code-quality-tools-plugin Tutorials medium Config detekt config.yml Gradle Build Scr

John Alves 0 Jun 10, 2022
Android Viper template with Kotlin, Dagger 2, Retrofit & RxJava

Android VIPER Architecture Example This repository contains a detailed sample client-server app that implements VIPER(View-Interactor-Presenter-Entity

OmiSoft 33 Nov 4, 2022
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.

Android Components Architecture in a Modular Word Android Components Architecture in a Modular Word is a sample project that presents modern, 2020 app

Madalin Valceleanu 2.3k Dec 30, 2022
eCommerce app developed with Android Jetpack and Kotlin

garden-shed eCommerce app developed with Android Jetpack and Kotlin This is my first mobile application. Garden Shed is a simple application for buyin

null 2 Nov 1, 2022