public static class opencv_ml.CvANN_MLP extends opencv_ml.CvStatModel
Pointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator
Modifier and Type | Field and Description |
---|---|
static int |
GAUSSIAN
enum CvANN_MLP::
|
static int |
IDENTITY
enum CvANN_MLP::
|
static int |
NO_INPUT_SCALE
enum CvANN_MLP::
|
static int |
NO_OUTPUT_SCALE
enum CvANN_MLP::
|
static int |
SIGMOID_SYM
enum CvANN_MLP::
|
static int |
UPDATE_WEIGHTS
enum CvANN_MLP::
|
Constructor and Description |
---|
opencv_ml.CvANN_MLP() |
opencv_ml.CvANN_MLP(int size) |
opencv_ml.CvANN_MLP(opencv_core.CvMat layerSizes) |
opencv_ml.CvANN_MLP(opencv_core.CvMat layerSizes,
int activateFunc,
double fparam1,
double fparam2) |
opencv_ml.CvANN_MLP(opencv_core.Mat layerSizes) |
opencv_ml.CvANN_MLP(opencv_core.Mat layerSizes,
int activateFunc,
double fparam1,
double fparam2) |
opencv_ml.CvANN_MLP(Pointer p) |
load, load, load, load, save, save, save, save
address, asBuffer, asByteBuffer, capacity, capacity, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, hashCode, isNull, limit, limit, memchr, memcmp, memcpy, memmove, memset, offsetof, position, put, setNull, sizeof, toString, withDeallocator, zero
public static final int IDENTITY
public static final int SIGMOID_SYM
public static final int GAUSSIAN
public static final int UPDATE_WEIGHTS
public static final int NO_INPUT_SCALE
public static final int NO_OUTPUT_SCALE
public opencv_ml.CvANN_MLP(Pointer p)
public opencv_ml.CvANN_MLP(int size)
public opencv_ml.CvANN_MLP()
public opencv_ml.CvANN_MLP(opencv_core.CvMat layerSizes, int activateFunc, double fparam1, double fparam2)
public opencv_ml.CvANN_MLP(opencv_core.CvMat layerSizes)
public opencv_ml.CvANN_MLP(opencv_core.Mat layerSizes, int activateFunc, double fparam1, double fparam2)
public opencv_ml.CvANN_MLP(opencv_core.Mat layerSizes)
public opencv_ml.CvANN_MLP position(int position)
position
in class opencv_ml.CvStatModel
public void create(opencv_core.CvMat layerSizes, int activateFunc, double fparam1, double fparam2)
public void create(opencv_core.CvMat layerSizes)
public int train(opencv_core.CvMat inputs, opencv_core.CvMat outputs, opencv_core.CvMat sampleWeights, opencv_core.CvMat sampleIdx, opencv_ml.CvANN_MLP_TrainParams params, int flags)
public int train(opencv_core.CvMat inputs, opencv_core.CvMat outputs, opencv_core.CvMat sampleWeights)
public float predict(opencv_core.CvMat inputs, opencv_core.CvMat outputs)
public void create(opencv_core.Mat layerSizes, int activateFunc, double fparam1, double fparam2)
public void create(opencv_core.Mat layerSizes)
public int train(opencv_core.Mat inputs, opencv_core.Mat outputs, opencv_core.Mat sampleWeights, opencv_core.Mat sampleIdx, opencv_ml.CvANN_MLP_TrainParams params, int flags)
public int train(opencv_core.Mat inputs, opencv_core.Mat outputs, opencv_core.Mat sampleWeights)
public float predict(opencv_core.Mat inputs, opencv_core.Mat outputs)
public void clear()
clear
in class opencv_ml.CvStatModel
public void read(opencv_core.CvFileStorage fs, opencv_core.CvFileNode node)
read
in class opencv_ml.CvStatModel
public void write(opencv_core.CvFileStorage storage, BytePointer name)
write
in class opencv_ml.CvStatModel
public void write(opencv_core.CvFileStorage storage, String name)
write
in class opencv_ml.CvStatModel
public int get_layer_count()
public opencv_core.CvMat get_layer_sizes()
public DoublePointer get_weights(int layer)
public void calc_activ_func_deriv(opencv_core.CvMat xf, opencv_core.CvMat deriv, DoublePointer bias)
public void calc_activ_func_deriv(opencv_core.CvMat xf, opencv_core.CvMat deriv, DoubleBuffer bias)
public void calc_activ_func_deriv(opencv_core.CvMat xf, opencv_core.CvMat deriv, double[] bias)
Copyright © 2014. All Rights Reserved.