Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
3a158a2
redid the YOLO object detection algorithm
hiddentn Jul 9, 2018
68f6f72
woops
hiddentn Jul 9, 2018
b0f1f06
woops2.0
hiddentn Jul 9, 2018
f863868
fices some of the travis-ci errors
hiddentn Jul 10, 2018
6ffc23e
fixed travis-cli errors
hiddentn Jul 10, 2018
4d83cc9
.
hiddentn Jul 10, 2018
8547cdb
fixed some errors
hiddentn Jul 23, 2018
f7695a5
Merge branch 'master' into master
hiddentn Jul 28, 2018
1b767a4
updated the preproccessing/postproccessing functions
hiddentn Jul 29, 2018
1d4faf8
wops
hiddentn Jul 29, 2018
f265b53
build
hiddentn Jul 29, 2018
312e8a6
fixed test mistake
hiddentn Jul 29, 2018
ea23c7a
Merge branch 'master' into master
cvalenzuela Aug 6, 2018
b20f514
Merge branch 'master' into master
hiddentn Aug 13, 2018
95d31e6
yolov2 ready + fixed tests (i think)
hiddentn Aug 14, 2018
b2a0a94
wops
hiddentn Aug 14, 2018
9cba1ed
Merge branch 'master' into master
cvalenzuela Aug 21, 2018
1912ba4
Merge branch 'master' into master
cvalenzuela Sep 17, 2018
2459aac
Merge branch 'master' into master
cvalenzuela Sep 18, 2018
531e21f
cleaned up some stuff
hiddentn Sep 19, 2018
bb23209
fixes some stuff
hiddentn Oct 8, 2018
bc60baa
updated
hiddentn Jan 27, 2019
1650669
this build is ok i think
hiddentn Jan 27, 2019
6ccdbf8
added yolo v3 & variable model size
hiddentn Jan 30, 2019
f16ec42
fixes test case
hiddentn Jan 30, 2019
8b345a2
Oops i did it again...
hiddentn Jan 30, 2019
03806fb
this test..... :alien:
hiddentn Jan 30, 2019
a9360c4
:trollface: :trollface: :trollface: :clap: :clap: :clap:
hiddentn Jan 30, 2019
3ba702b
Merge branch 'master' into master
joeyklee Feb 15, 2019
3ec982f
started on doc
hiddentn Mar 4, 2019
dc8aac8
merge
hiddentn Mar 23, 2019
5931b27
Merge branch 'master' into docs-and-v2
hiddentn Mar 23, 2019
76812af
yolo ?
hiddentn Mar 23, 2019
4fe7b72
build
hiddentn Mar 23, 2019
dce7b08
fixed eslint toutching the wrong files
hiddentn Mar 23, 2019
888cf31
Merge branch 'master' of https://github.com/TheHidden1/ml5-library
hiddentn Mar 23, 2019
1abe707
fixed the test
hiddentn Mar 23, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 63 additions & 63 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,63 +1,63 @@
# ![ml5](https://user-images.githubusercontent.com/10605821/41332516-2ee26714-6eac-11e8-83e4-a40b8761e764.png)

[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=QVNDdlkvMzNYSmhRRWlweXlIOTBENkd0MDBCOUJlbmFVZFRneFIzNlh4az0tLXA4S0loSGNlVUc2V2I3cVdLdXBKdGc9PQ==--8a5e5bfd3eafbba0702c02ec57ffec9d627a78ef)](https://www.browserstack.com/automate/public-build/QVNDdlkvMzNYSmhRRWlweXlIOTBENkd0MDBCOUJlbmFVZFRneFIzNlh4az0tLXA4S0loSGNlVUc2V2I3cVdLdXBKdGc9PQ==--8a5e5bfd3eafbba0702c02ec57ffec9d627a78ef)[![Version](https://img.shields.io/npm/v/ml5.svg?style=flat-square)](https://www.npmjs.com/package/ml5)
[![Twitter Follow](https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow)](https://twitter.com/ml5js)



**_This project is currently in development._**

## Friendly machine learning for the web!

ml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of [TensorFlow.js](https://js.tensorflow.org/) with no other external dependencies.

The library is supported by code examples, tutorials, and sample data sets with an emphasis on ethical computing. Bias in data, stereotypical harms, and responsible crowdsourcing are part of the documentation around data collection and usage.

ml5.js is heavily inspired by [Processing](https://processing.org/) and [p5.js](https://p5js.org/).

## Usage

There are several ways you can use the ml5.js library:

* You can use the latest online version by adding it to the head section of your HTML document:

```javascript
<script src="https://unpkg.com/ml5@latest/dist/ml5.min.js" type="text/javascript"></script>
```

* Or you can use an specific version of the library:
**v0.2.1**
```javascript
<script src="https://unpkg.com/[email protected]/dist/ml5.min.js" type="text/javascript"></script>
```

**v0.1.3**
```javascript
<script src="https://unpkg.com/[email protected]/dist/ml5.min.js" type="text/javascript"></script>
```

* Or you can download the [minified](https://raw.githubusercontent.com/ml5js/ml5-library/master/dist/ml5.min.js) and include the file:

```javascript
<script src="ml5.min.js" type="text/javascript"></script>
```

## Resources

- [Getting Started](https://ml5js.org/docs/getting-started)
- [API Reference](https://ml5js.org/docs/ImageClassifier)
- [Examples](https://ml5js.org/docs/quick-start)
- [Learn](https://ml5js.org/docs/glossary-machine-learning)
- [Experiments](https://ml5js.org/en/experiments)

## Standalone Examples

You can find a collection of standalone examples in this repository: [github.com/ml5js/ml5-examples](https://github.com/ml5js/ml5-examples)

These examples are meant to serve as an introduction to the library and machine learning concepts.

## Contributing

See [CONTRIBUTING](CONTRIBUTING.md)

Thanks [BrowserStack](https://www.browserstack.com/) for providing testing support.
# ![ml5](https://user-images.githubusercontent.com/10605821/41332516-2ee26714-6eac-11e8-83e4-a40b8761e764.png)
[![BrowserStack Status](https://www.browserstack.com/automate/badge.svg?badge_key=QVNDdlkvMzNYSmhRRWlweXlIOTBENkd0MDBCOUJlbmFVZFRneFIzNlh4az0tLXA4S0loSGNlVUc2V2I3cVdLdXBKdGc9PQ==--8a5e5bfd3eafbba0702c02ec57ffec9d627a78ef)](https://www.browserstack.com/automate/public-build/QVNDdlkvMzNYSmhRRWlweXlIOTBENkd0MDBCOUJlbmFVZFRneFIzNlh4az0tLXA4S0loSGNlVUc2V2I3cVdLdXBKdGc9PQ==--8a5e5bfd3eafbba0702c02ec57ffec9d627a78ef)[![Version](https://img.shields.io/npm/v/ml5.svg?style=flat-square)](https://www.npmjs.com/package/ml5)
[![Twitter Follow](https://img.shields.io/twitter/follow/espadrine.svg?style=social&label=Follow)](https://twitter.com/ml5js)
**_This project is currently in development._**
## Friendly machine learning for the web!
ml5.js aims to make machine learning approachable for a broad audience of artists, creative coders, and students. The library provides access to machine learning algorithms and models in the browser, building on top of [TensorFlow.js](https://js.tensorflow.org/) with no other external dependencies.
The library is supported by code examples, tutorials, and sample data sets with an emphasis on ethical computing. Bias in data, stereotypical harms, and responsible crowdsourcing are part of the documentation around data collection and usage.
ml5.js is heavily inspired by [Processing](https://processing.org/) and [p5.js](https://p5js.org/).
## Usage
There are several ways you can use the ml5.js library:
* You can use the latest online version by adding it to the head section of your HTML document:
```javascript
<script src="https://unpkg.com/ml5@latest/dist/ml5.min.js" type="text/javascript"></script>
```
* Or you can use an specific version of the library:
**v0.2.1**
```javascript
<script src="https://unpkg.com/[email protected]/dist/ml5.min.js" type="text/javascript"></script>
```
**v0.1.3**
```javascript
<script src="https://unpkg.com/[email protected]/dist/ml5.min.js" type="text/javascript"></script>
```
* Or you can download the [minified](https://raw.githubusercontent.com/ml5js/ml5-library/master/dist/ml5.min.js) and include the file:
```javascript
<script src="ml5.min.js" type="text/javascript"></script>
```
## Resources
- [Getting Started](https://ml5js.org/docs/getting-started)
- [API Reference](https://ml5js.org/docs/ImageClassifier)
- [Examples](https://ml5js.org/docs/quick-start)
- [Learn](https://ml5js.org/docs/glossary-machine-learning)
- [Experiments](https://ml5js.org/en/experiments)
## Standalone Examples
You can find a collection of standalone examples in this repository: [github.com/ml5js/ml5-examples](https://github.com/ml5js/ml5-examples)
These examples are meant to serve as an introduction to the library and machine learning concepts.
## Contributing
See [CONTRIBUTING](CONTRIBUTING.md)
Thanks [BrowserStack](https://www.browserstack.com/) for providing testing support.
14 changes: 7 additions & 7 deletions dist/ml5.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/ml5.min.js.map

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ module.exports = (config) => {
},
browserStack: {
username: process.env.BROWSERSTACK_USERNAME,
accessKey: process.env.BROWSERSTACK_ACCESS_KEY
accessKey: process.env.BROWSERSTACK_ACCESS_KEY,
},
captureTimeout: 120000,
reportSlowerThan: 500,
Expand All @@ -56,7 +56,7 @@ module.exports = (config) => {
browser: 'chrome',
browser_version: 'latest',
os: 'OS X',
os_version: 'High Sierra'
os_version: 'High Sierra',
},
},
reporters: ['mocha'],
Expand All @@ -66,6 +66,6 @@ module.exports = (config) => {
autoWatch: true,
browsers: ['Chrome'],
singleRun: false,
concurrency: Infinity
concurrency: Infinity,
});
};
Loading