Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
48 changes: 47 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,47 @@
# AnomalyDetect
This directory contains the version 0.0.1 release of ANOMALY Detect.

ANOMALY Detect is free software. See the folder README&LICENSE for reuse conditions. ANOMALY Detect is copyright by the Free Software Foundation. Copyright notices condense sequential years into a range; e.g. "1987-1994" means all years from 1987 to 1994 inclusive.

-------------
Downloading
You can download ANOMALY Detect from the web here
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git

-------------
Running the Software
Navigate to the directory where the sanket-freeDist-anomaly-detection-0.0.1.jar file is and execute the following command
java -cp sanket-freeDist-anomaly-detection-0.0.1.jar sanket.free.distribution.driver.DetectionEngineDriver 10000 0.5

sanket.free.distribution.driver.DetectionEngineDriver is the name of the class that contains the main() method.

Args[0] – is the population size – range =>( 10000 – 100000)
Args[1] – is the scale factor valid range is 0.1 – 0.9,
recommended range is 0.5 – 0.9 for best results.

-------------
System Requirements
This software requires that a version of java is installed on your computer. You can download java at https://www.java.com/en/download/ and you can check which version of java you have by typing java -version on your command line or terminal. Java version 1.7 or greater should give best results although earlier installations of java might work too.




-------------
Documentation
Documentation should have been supplied with this distribution of the software. Documentation is also available at
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git under GaussianAnomalyDetection / doc /

-------------
Development
Development has been hosted at https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git – at this point there are no plans for any continued development of this software.

-------------
Bug Reporting
You can report any bugs found here:
https://bitbucket.org/skorgaonkar/gaussiananomalydetection/issues/new

-------------
Git Access
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git

-------------
Copyright (C) 2016 Free Software Foundation, Inc. This file is part of ANOMALY Detect. ANOMALY Detect is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. ANOMALY Detect is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Binary file added doc/README&LICENSE/LICENSE.pdf
Binary file not shown.
675 changes: 675 additions & 0 deletions doc/README&LICENSE/LICENSE.txt

Large diffs are not rendered by default.

Binary file added doc/README&LICENSE/README.pdf
Binary file not shown.
53 changes: 53 additions & 0 deletions doc/README&LICENSE/README.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
This directory contains the version 0.0.1 release of ANOMALY Detect.

ANOMALY Detect is free software. See the folder README&LICENSE for reuse conditions. ANOMALY Detect is copyright by the Free Software Foundation. Copyright notices condense sequential years into a range; e.g. "1987-1994" means all years from 1987 to 1994 inclusive.

-------------
Author:
This software is written by Sanket Korgaonkar. You can contact the author via email at - sanket.korgaonkar@gmail.com

-------------
Downloading
You can download ANOMALY Detect from the web here
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git

-------------
How it works!
Anomaly Detect generates random input samples by simulating (r,g,b) values between (0-255) for training. For testing it simulates values that go beyond the normal input range (-150-400). The size of the test data set is 1/10th that of the training data set.

-------------
Running the Software
Navigate to the directory where the sanket-freeDist-anomaly-detection-0.0.1.jar file is and execute the following command
java -cp sanket-freeDist-anomaly-detection-0.0.1.jar sanket.free.distribution.driver.DetectionEngineDriver 10000 0.5

sanket.free.distribution.driver.DetectionEngineDriver is the name of the class that contains the main() method.

Args[0] – is the population size – range =>( 10000 – 100000)
Args[1] – is the scale factor valid range is 0.1 – 0.9,
recommended range is 0.5 – 0.9 for best results.

-------------
System Requirements
This software requires that a version of java is installed on your computer. You can download java at https://www.java.com/en/download/ and you can check which version of java you have by typing java -version on your command line or terminal. Java version 1.7 or greater should give best results although earlier installations of java might work too.

-------------
Documentation
Documentation should have been supplied with this distribution of the software. Documentation is also available at
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git under GaussianAnomalyDetection / doc /

-------------
Development
Development has been hosted at https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git – at this point there are no plans for any continued development of this software.


-------------
Bug Reporting
You can report any bugs found here:
https://bitbucket.org/skorgaonkar/gaussiananomalydetection/issues/new

-------------
Git Access
https://skorgaonkar@bitbucket.org/skorgaonkar/gaussiananomalydetection.git

-------------
Copyright (C) 2016 Free Software Foundation, Inc. This file is part of ANOMALY Detect. ANOMALY Detect is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. ANOMALY Detect is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
Binary file added doc/SampleOutput/SampleOutput.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions doc/allclasses-frame.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Sat Feb 06 19:03:47 CST 2016 -->
<title>All Classes</title>
<meta name="date" content="2016-02-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="sanket/free/distribution/driver/DetectionEngineDriver.html" title="class in sanket.free.distribution.driver" target="classFrame">DetectionEngineDriver</a></li>
</ul>
</div>
</body>
</html>
18 changes: 18 additions & 0 deletions doc/allclasses-noframe.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Sat Feb 06 19:03:47 CST 2016 -->
<title>All Classes</title>
<meta name="date" content="2016-02-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<h1 class="bar">All Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="sanket/free/distribution/driver/DetectionEngineDriver.html" title="class in sanket.free.distribution.driver">DetectionEngineDriver</a></li>
</ul>
</div>
</body>
</html>
142 changes: 142 additions & 0 deletions doc/constant-values.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,142 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Sat Feb 06 19:03:47 CST 2016 -->
<title>Constant Field Values</title>
<meta name="date" content="2016-02-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="sanket/free/distribution/driver/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="sanket/free/distribution/driver/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#sanket.free">sanket.free.*</a></li>
</ul>
</div>
<div class="constantValuesContainer"><a name="sanket.free">
<!-- -->
</a>
<h2 title="sanket.free">sanket.free.*</h2>
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
<caption><span>sanket.free.distribution.driver.<a href="sanket/free/distribution/driver/DetectionEngineDriver.html" title="class in sanket.free.distribution.driver">DetectionEngineDriver</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th scope="col">Constant Field</th>
<th class="colLast" scope="col">Value</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a name="sanket.free.distribution.driver.DetectionEngineDriver.DIVIDER">
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
<td><code><a href="sanket/free/distribution/driver/DetectionEngineDriver.html#DIVIDER">DIVIDER</a></code></td>
<td class="colLast"><code>"***********************************************************************************************"</code></td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="sanket/free/distribution/driver/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="sanket/free/distribution/driver/package-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
<li><a href="constant-values.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
113 changes: 113 additions & 0 deletions doc/deprecated-list.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_79) on Sat Feb 06 19:03:47 CST 2016 -->
<title>Deprecated List</title>
<meta name="date" content="2016-02-06">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
<!-- -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="sanket/free/distribution/driver/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="sanket/free/distribution/driver/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
<!-- -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="sanket/free/distribution/driver/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="sanket/free/distribution/driver/package-tree.html">Tree</a></li>
<li class="navBarCell1Rev">Deprecated</li>
<li><a href="index-files/index-1.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
<li><a href="deprecated-list.html" target="_top">No Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
Loading