Socket
Book a DemoInstallSign in
Socket

sveltetf

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

sveltetf

## this is a typescript version of the library built by John Kane: https://github.com/john--kane/svelteml

0.0.14
latest
Source
npmnpm
Version published
Weekly downloads
0
-100%
Maintainers
1
Weekly downloads
 
Created
Source

SvelteTF

this is a typescript version of the library built by John Kane: https://github.com/john--kane/svelteml

:warning: W.I.P. not ready for production use :warning:

:warning: For personal use and focusing on face detection for now... :warning:

sveltetf

Overview 🤖 📖

The purpose of SvelteTF is to offer simple Components that can make ML more accessible. It leverages TensorflowJS to offer Svelte apps ML features out-of-the-box. It relies heavily on Svelte's reactivity feature and event hooks can be used to extend out the ML flow. e.g. on:poses in the Pose Estimator will give you the raw poses directfrom TensorflowJS.

Quick Start

npm install sveltetf --save

What's inside?

Classification / Segmentation

  • Image Classification
  • Body Segmentation
  • Basic Multi-Pose Estimation
  • Object Detection

Text-based inference

  • Sentence Encoding
  • Text Toxicity
  • Question and Answers

Image Effects

  • Blur Body Parts
  • Bokeh Effect
  • Face Landmarks Detection
  • Hand Pose Detection

Experiments

  • Switching to Lerna for multiple repos so the lib can expand in the different areas. Also helpful for tfjs3 when it will have code-splitting 😃
    • @sveltetf/ui
    • @sveltetf/classification
    • @sveltetf/segmentation
    • @sveltetf/automl
    • @sveltetf/text
    • @sveltetf/audio
  • Unlock slots with Facial recognition, maybe use faceapi.js
  • Demo site for more details
  • Audio and speech recognition features
  • Additional models using the lower level tfjs apis
  • .... and a few other top secret ideas 🤭

Note

All Components try to be reactive so although it feels very declarative, it is also reacting to your input. Add an issue in Github if you need a specific behaviour or if there is a bug or would like to recommend something. You know the drill.

Keywords

svelte

FAQs

Package last updated on 09 Dec 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.