turicreate
by
apple

Description: Turi Create simplifies the development of custom machine learning models.

View on GitHub ↗

Summary Information

Updated 1 hour ago
Added to GitGenius on June 21st, 2025
Created on December 1st, 2017
Open Issues & Pull Requests: 522 (+0)
Number of forks: 1,121
Total Stargazers: 11,165 (+0)
Total Subscribers: 11 (+0)

Issue Activity (beta)

Open issues: 228
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 2,421 days
Stale 30+ days: 228
Stale 90+ days: 228

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (260)
  • toolkits (249)
  • p2 (120)
  • engine (96)
  • enhancement (96)
  • visualization (74)
  • p3 (71)
  • p1 (67)

Most active issues this week

No issue events were indexed in the last 7 days.

Repository Insights (GitGenius)

Median issue/PR response: 1978.3 days
Mean response time: 1965.1 days
90th percentile: 2170.2 days
Tracked items: 6

Most active contributors

No contributor activity indexed yet.

Detailed Description

Turi Create is an Apple-maintained machine learning framework written in C++ that abstracts away algorithmic complexity to enable developers to build custom ML models without requiring deep expertise in machine learning. The framework is designed specifically to simplify the development pipeline from data exploration through model deployment, with particular emphasis on integration with Apple's Core ML ecosystem for iOS, macOS, watchOS, and tvOS applications.

The framework supports a comprehensive range of machine learning tasks across multiple data modalities. Users can build recommender systems for personalized recommendations, image classification models for labeling images, drawing classifiers for recognizing pencil and touch gestures, sound classifiers for audio analysis, and object detection systems including one-shot object detection that learns from single examples. Additional capabilities include style transfer for image stylization, activity classification using sensor data, image similarity matching, general-purpose classifiers and regression models, clustering for grouping similar data points, and text classifiers for sentiment analysis. This breadth of functionality positions Turi Create as a multi-domain machine learning toolkit rather than a specialized tool.

The framework prioritizes accessibility through an emphasis on ease of use, allowing developers to focus on tasks rather than underlying algorithms. Built-in streaming visualizations enable exploratory data analysis, and the system supports diverse input types including text, images, audio, video, and sensor data. Turi Create is designed to handle large datasets on single machines through optimized performance, and models export directly to Core ML format for seamless deployment in Apple applications.

Platform support spans macOS 10.12 and later, Linux with glibc 2.10 or higher, and Windows 10 via WSL. The framework requires Python 2.7 through 3.8, x86_64 architecture, and a minimum of 4 GB RAM. While GPU acceleration is optional, certain models including image classification, object detection, one-shot object detection, style transfer, sound classification, drawing classification, activity classification, and image similarity can achieve 9-13x speedup when GPU resources are available. GPU support is automatic on macOS, with additional configuration required for Linux systems.

According to GitGenius activity tracking, the repository shows extended response latencies with a median issue and pull request response time of approximately 47,478 hours and a mean of 47,162 hours across tracked items. The most frequently applied issue labels are toolkits with three occurrences, followed by priority labels p1 and p3 with two occurrences each. The repository shares contributors with microsoft/vscode, microsoft/typescript, and rust-lang/rust, indicating cross-pollination with major open-source projects in developer tooling and systems programming.

turicreate
by
appleapple/turicreate

Repository Details

Fetching additional details & charts...