blob: e3d6e07972202487a3c816e5ba70765b85b94f68 [file] [log] [blame]
<!DOCTYPE html PUBLIC ""
"">
<html><head><meta charset="UTF-8" /><title>org.apache.clojure-mxnet.infer documentation</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="css/highlight.css" /><script type="text/javascript" src="js/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html"><span class="project-title"><span class="project-name">Clojure-mxnet</span> <span class="project-version">1.8.0-SNAPSHOT</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>org</span></div></div></li><li class="depth-2"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>apache</span></div></div></li><li class="depth-3"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>clojure-mxnet</span></div></div></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.base.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>base</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.callback.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>callback</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.context.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>context</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.dtype.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>dtype</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.eval-metric.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>eval-metric</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.executor.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>executor</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.image.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>image</span></div></a></li><li class="depth-4 branch current"><a href="org.apache.clojure-mxnet.infer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>infer</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.initializer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>initializer</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.io.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>io</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.kvstore.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>kvstore</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.kvstore-server.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>kvstore-server</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.layout.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>layout</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.lr-scheduler.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>lr-scheduler</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.module.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>module</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.monitor.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>monitor</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.ndarray.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>ndarray</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.ndarray-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>ndarray-api</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.ndarray-random-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>ndarray-random-api</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.optimizer.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>optimizer</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.primitives.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>primitives</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.profiler.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>profiler</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.random.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>random</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.resource-scope.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>resource-scope</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.shape.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>shape</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.symbol.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>symbol</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.symbol-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>symbol-api</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.symbol-random-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>symbol-random-api</span></div></a></li><li class="depth-4 branch"><a href="org.apache.clojure-mxnet.util.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>util</span></div></a></li><li class="depth-4"><a href="org.apache.clojure-mxnet.visualization.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>visualization</span></div></a></li></ul></div><div class="sidebar secondary"><h3><a href="#top"><span class="inner">Public Vars</span></a></h3><ul><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-AClassifier"><div class="inner"><span>AClassifier</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-classify"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>classify</span></div></a></li><li class="depth-2"><a href="org.apache.clojure-mxnet.infer.html#var-classify-with-ndarray"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>classify-with-ndarray</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-AImageClassifier"><div class="inner"><span>AImageClassifier</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-classify-image"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>classify-image</span></div></a></li><li class="depth-2"><a href="org.apache.clojure-mxnet.infer.html#var-classify-image-batch"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>classify-image-batch</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-AInferenceFactory"><div class="inner"><span>AInferenceFactory</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-create-classifier"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>create-classifier</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-create-image-classifier"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>create-image-classifier</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-create-object-detector"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>create-object-detector</span></div></a></li><li class="depth-2"><a href="org.apache.clojure-mxnet.infer.html#var-create-predictor"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>create-predictor</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-AObjectDetector"><div class="inner"><span>AObjectDetector</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-detect-objects"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>detect-objects</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-detect-objects-batch"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>detect-objects-batch</span></div></a></li><li class="depth-2"><a href="org.apache.clojure-mxnet.infer.html#var-detect-objects-with-ndarrays"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>detect-objects-with-ndarrays</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-APredictor"><div class="inner"><span>APredictor</span></div></a></li><li class="depth-2 branch"><a href="org.apache.clojure-mxnet.infer.html#var-predict"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>predict</span></div></a></li><li class="depth-2"><a href="org.apache.clojure-mxnet.infer.html#var-predict-with-ndarray"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>predict-with-ndarray</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-buffered-image-to-pixels"><div class="inner"><span>buffered-image-to-pixels</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-convert-descriptors"><div class="inner"><span>convert-descriptors</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-load-image-from-file"><div class="inner"><span>load-image-from-file</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-load-image-paths"><div class="inner"><span>load-image-paths</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-model-factory"><div class="inner"><span>model-factory</span></div></a></li><li class="depth-1"><a href="org.apache.clojure-mxnet.infer.html#var-reshape-image"><div class="inner"><span>reshape-image</span></div></a></li></ul></div><div class="namespace-docs" id="content"><h1 class="anchor" id="top">org.apache.clojure-mxnet.infer</h1><div class="doc"><pre class="plaintext"></pre></div><div class="public anchor" id="var-AClassifier"><h3>AClassifier</h3><h4 class="type">protocol</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="members"><h4>members</h4><div class="inner"><div class="public anchor" id="var-classify"><h3>classify</h3><div class="usage"><code>(classify wrapped-classifier inputs)</code><code>(classify wrapped-classifier inputs topk)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-classify-with-ndarray"><h3>classify-with-ndarray</h3><div class="usage"><code>(classify-with-ndarray wrapped-classifier inputs)</code><code>(classify-with-ndarray wrapped-classifier inputs topk)</code></div><div class="doc"><pre class="plaintext"></pre></div></div></div></div></div><div class="public anchor" id="var-AImageClassifier"><h3>AImageClassifier</h3><h4 class="type">protocol</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="members"><h4>members</h4><div class="inner"><div class="public anchor" id="var-classify-image"><h3>classify-image</h3><div class="usage"><code>(classify-image wrapped-image-classifier image)</code><code>(classify-image wrapped-image-classifier image topk)</code><code>(classify-image wrapped-image-classifier image topk dtype)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-classify-image-batch"><h3>classify-image-batch</h3><div class="usage"><code>(classify-image-batch wrapped-image-classifier images)</code><code>(classify-image-batch wrapped-image-classifier images topk)</code><code>(classify-image-batch wrapped-image-classifier images topk dtype)</code></div><div class="doc"><pre class="plaintext"></pre></div></div></div></div></div><div class="public anchor" id="var-AInferenceFactory"><h3>AInferenceFactory</h3><h4 class="type">protocol</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="members"><h4>members</h4><div class="inner"><div class="public anchor" id="var-create-classifier"><h3>create-classifier</h3><div class="usage"><code>(create-classifier factory)</code><code>(create-classifier factory opts)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-create-image-classifier"><h3>create-image-classifier</h3><div class="usage"><code>(create-image-classifier factory)</code><code>(create-image-classifier factory opts)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-create-object-detector"><h3>create-object-detector</h3><div class="usage"><code>(create-object-detector factory)</code><code>(create-object-detector factory opts)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-create-predictor"><h3>create-predictor</h3><div class="usage"><code>(create-predictor factory)</code><code>(create-predictor factory opts)</code></div><div class="doc"><pre class="plaintext"></pre></div></div></div></div></div><div class="public anchor" id="var-AObjectDetector"><h3>AObjectDetector</h3><h4 class="type">protocol</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="members"><h4>members</h4><div class="inner"><div class="public anchor" id="var-detect-objects"><h3>detect-objects</h3><div class="usage"><code>(detect-objects wrapped-detector image)</code><code>(detect-objects wrapped-detector image topk)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-detect-objects-batch"><h3>detect-objects-batch</h3><div class="usage"><code>(detect-objects-batch wrapped-detector images)</code><code>(detect-objects-batch wrapped-detector images topk)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-detect-objects-with-ndarrays"><h3>detect-objects-with-ndarrays</h3><div class="usage"><code>(detect-objects-with-ndarrays wrapped-detector input-arrays)</code><code>(detect-objects-with-ndarrays wrapped-detector input-arrays topk)</code></div><div class="doc"><pre class="plaintext"></pre></div></div></div></div></div><div class="public anchor" id="var-APredictor"><h3>APredictor</h3><h4 class="type">protocol</h4><div class="usage"></div><div class="doc"><pre class="plaintext"></pre></div><div class="members"><h4>members</h4><div class="inner"><div class="public anchor" id="var-predict"><h3>predict</h3><div class="usage"><code>(predict wrapped-predictor inputs)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-predict-with-ndarray"><h3>predict-with-ndarray</h3><div class="usage"><code>(predict-with-ndarray wrapped-predictor input-arrays)</code></div><div class="doc"><pre class="plaintext"></pre></div></div></div></div></div><div class="public anchor" id="var-buffered-image-to-pixels"><h3>buffered-image-to-pixels</h3><div class="usage"><code>(buffered-image-to-pixels image input-shape-vec)</code><code>(buffered-image-to-pixels image input-shape-vec dtype)</code></div><div class="doc"><pre class="plaintext">Convert input BufferedImage to NDArray of input shape
</pre></div></div><div class="public anchor" id="var-convert-descriptors"><h3>convert-descriptors</h3><div class="usage"><code>(convert-descriptors descriptors)</code></div><div class="doc"><pre class="plaintext"></pre></div></div><div class="public anchor" id="var-load-image-from-file"><h3>load-image-from-file</h3><div class="usage"><code>(load-image-from-file image-path)</code></div><div class="doc"><pre class="plaintext">Loads an input image given a file name
</pre></div></div><div class="public anchor" id="var-load-image-paths"><h3>load-image-paths</h3><div class="usage"><code>(load-image-paths image-paths)</code></div><div class="doc"><pre class="plaintext">Loads images from a list of file names
</pre></div></div><div class="public anchor" id="var-model-factory"><h3>model-factory</h3><div class="usage"><code>(model-factory model-path-prefix input-descriptors)</code></div><div class="doc"><pre class="plaintext">Creates a factory that can be used to instantiate an image classifier
predictor or object detector</pre></div></div><div class="public anchor" id="var-reshape-image"><h3>reshape-image</h3><div class="usage"><code>(reshape-image image width height)</code></div><div class="doc"><pre class="plaintext">Reshape an image to a new shape
</pre></div></div></div></body></html>