# teachable-machine-v1 **Repository Path**: hmcloud/teachable-machine-v1 ## Basic Information - **Project Name**: teachable-machine-v1 - **Description**: 探索生活在浏览器中的机器学习的工作原理。无需编码.TensorFlow - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 2 - **Created**: 2020-03-14 - **Last Updated**: 2025-04-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Teachable Machine ## About Teachable Machine is an experiment that makes it easier for anyone to explore machine learning, live in the browser – no coding required. Learn more about the experiment and try it yourself on [g.co/teachablemachine](https://g.co/teachablemachine). The experiment is built using the [TensorFlow.js](https://js.tensorflow.org/) library. We have also released a boilerplate version of this project that can be used as a starting point for your own projects: [googlecreativelab/teachable-machine-boilerplate](https://github.com/googlecreativelab/teachable-machine-boilerplate) ## Development #### Install dependencies by running (similar to `npm install`) ``` yarn ``` #### Build project ``` yarn build ``` #### Start local server by running ``` yarn run watch ``` #### Code Styles - There’s a pre-commit hook set up that will prevent commits when there are errors - Run `yarn eslint` for es6 errors & warnings - Run `yarn stylint` for stylus errors & warnings #### To run https locally: https is required to get camera permissions to work when not working with `localhost` 1. Generate Keys ``` openssl genrsa -out server.key 2048 openssl req -new -x509 -sha256 -key server.key -out server.cer -days 365 -subj /CN=YOUR_IP ``` 2. Use `yarn run watch-https` 3. Go to `https://YOUR_IP:3000`, then accept the insecure privacy notice, and proceed. ## Credit This is not an official Google product, but an experiment that was a collaborative effort by friends from [Støj](http://stoj.io/), [Use All Five](https://useallfive.com/) and Creative Lab and [PAIR](https://ai.google/pair/) teams at Google.