MCPcopy Create free account
hub / github.com/NVIDIA/ai-assisted-annotation-client

github.com/NVIDIA/ai-assisted-annotation-client @v1.0.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.2 ↗ · + Follow
308 symbols 826 edges 57 files 26 documented · 8% updated 2y agov1.0.2 · 2020-03-17★ 3215 open issues

Browse by type

Functions 270 Types & classes 38
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

NVIDIA AI-Assisted Annotation Client

NVIDIA AI-Assisted Annotation SDK follows a client-server approach to integrate into an application. Clara Train SDK container on ngc.nvidia.com is generally available for download, annotation server is included in the package. Once a user has setup the AI-Assisted Annotation Server, user can use either C++ or Python client to integrate the SDK into an existing medical imaging application.

Documentation GitHub license GitHub Releases GitHub Issues

Supported Platforms

AI-Assisted Annotation is a cross-platform C++/Python Client API to communicate with AI-Assisted Annotation Server for NVIDIA and it officially supports: - Linux (Ubuntu16+) - macOS (High Sierra and above) - Windows (Windows 10)

Plugins

Following plugins integrate with NVIDIA AI-Assisted Annotation through either C++/Python Client APIs - NVIDIA MITK Plugin (based on c++ client APIs) - NVIDIA 3D Slicer (based on py-client APIs)

Quick Start

Follow the Quick Start guide to build/install AI-Assisted Annotation Client Libraries for C++/Python and run some basic tools to verify few important functionalities like dextr3D, segmentation, fixPolygon over an existing AI-Assisted Annotation Server.

C++ Client Library provides support for CMake project

Contributions

Contributions to NVIDIA AI-Assisted Annotation Client are more than welcome. To contribute make a pull request and follow the guidelines outlined in the CONTRIBUTING document.

Core symbols most depended-on inside this repo

Shape

Method 234
Class 36
Function 36
Enum 2

Languages

C++64%
Python36%

Modules by API surface

slicer-plugin/NvidiaAIAA/SegmentEditorNvidiaAIAALib/SegmentEditorEffect.py67 symbols
py-client/client_api.py30 symbols
mitk-plugin/Modules/NvidiaAIAAModule/src/NvidiaDextrSegTool3D.cpp22 symbols
mitk-plugin/Modules/NvidiaAIAAModule/src/NvidiaDeepgrowSegTool2D.cpp21 symbols
cpp-client/src/client.cpp15 symbols
mitk-plugin/Modules/NvidiaAIAAModule/src/NvidiaSmartPolySegTool2D.cpp14 symbols
slicer-plugin/NvidiaAIAA/SegmentEditorNvidiaAIAA.py11 symbols
mitk-plugin/Plugins/org.mitk.nvidia.aiaa/src/internal/QmitkNvidiaAIAAPreferencePage.cpp8 symbols
cpp-client/src/model.cpp8 symbols
mitk-plugin/Plugins/org.mitk.nvidia.aiaa/src/NvidiaDextrSegTool3DGUI.cpp7 symbols
cpp-client/src/polygon.cpp7 symbols
cpp-client/src/aiaautils.cpp7 symbols

For agents

$ claude mcp add ai-assisted-annotation-client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page