MCPcopy Index your code
hub / github.com/Nilhcem/tensorflow-classifier-android

github.com/Nilhcem/tensorflow-classifier-android @1.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.4.0 ↗ · + Follow
162 symbols 351 edges 13 files 36 documented · 22%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

TensorFlow (1.4.0) Image Classifier Gradle Standalone Port

  • Clone the project, and checkout the tag 1.4.0
  • Import it on Android Studio
  • Run it
  • That's all.

This project is a way to get started with TensorFlow Image Classifier quickly.

I am not planning to maintain it. If you need an updated version, build it yourself using hints from this blog post.

Extension points exported contracts — how you extend this code

ConnectionCallback (Interface)
Callback for Activities to use to initialize their data once the selected preview size is known. [2 implementers]
app/src/main/java/org/tensorflow/demo/CameraConnectionFragment.java
Classifier (Interface)
Generic interface for interacting with different recognition engines. [2 implementers]
app/src/main/java/org/tensorflow/demo/Classifier.java
DrawCallback (Interface)
Interface defining the callback for client classes. [1 implementers]
app/src/main/java/org/tensorflow/demo/OverlayView.java
ResultsView (Interface)
(no doc) [2 implementers]
app/src/main/java/org/tensorflow/demo/ResultsView.java

Core symbols most depended-on inside this repo

i
called by 14
app/src/main/java/org/tensorflow/demo/env/Logger.java
e
called by 12
app/src/main/java/org/tensorflow/demo/env/Logger.java
close
called by 10
app/src/main/java/org/tensorflow/demo/Classifier.java
isLoggable
called by 10
app/src/main/java/org/tensorflow/demo/env/Logger.java
toMessage
called by 10
app/src/main/java/org/tensorflow/demo/env/Logger.java
d
called by 8
app/src/main/java/org/tensorflow/demo/env/Logger.java
w
called by 4
app/src/main/java/org/tensorflow/demo/env/Logger.java
run
called by 3
app/src/main/java/org/tensorflow/demo/CameraActivity.java

Shape

Method 144
Class 14
Interface 4

Languages

Java100%

Modules by API surface

app/src/main/java/org/tensorflow/demo/CameraConnectionFragment.java38 symbols
app/src/main/java/org/tensorflow/demo/CameraActivity.java31 symbols
app/src/main/java/org/tensorflow/demo/LegacyCameraConnectionFragment.java15 symbols
app/src/main/java/org/tensorflow/demo/Classifier.java13 symbols
app/src/main/java/org/tensorflow/demo/env/Logger.java11 symbols
app/src/main/java/org/tensorflow/demo/env/BorderedText.java11 symbols
app/src/main/java/org/tensorflow/demo/env/ImageUtils.java10 symbols
app/src/main/java/org/tensorflow/demo/ClassifierActivity.java9 symbols
app/src/main/java/org/tensorflow/demo/TensorFlowImageClassifier.java8 symbols
app/src/main/java/org/tensorflow/demo/OverlayView.java6 symbols
app/src/main/java/org/tensorflow/demo/RecognitionScoreView.java4 symbols
app/src/main/java/org/tensorflow/demo/AutoFitTextureView.java4 symbols

For agents

$ claude mcp add tensorflow-classifier-android \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact