Doxygen Book
gsttensor_trainer.h File Reference

GStreamer plugin to train tensor data using NN Frameworks. More...

#include <gst/gst.h>
#include <tensor_typedef.h>
#include <tensor_common.h>
#include <nnstreamer_plugin_api_util.h>
#include <nnstreamer_plugin_api_trainer.h>
Include dependency graph for gsttensor_trainer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GstTensorTrainer
 GstTensorTrainer data structure. More...
 
struct  _GstTensorTrainerClass
 GstTensorTrainerClass data structure. More...
 

Macros

#define GST_TYPE_TENSOR_TRAINER   (gst_tensor_trainer_get_type())
 
#define GST_TENSOR_TRAINER(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_TENSOR_TRAINER,GstTensorTrainer))
 
#define GST_TENSOR_TRAINER_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_TENSOR_TRAINER,GstTensorTrainerClass))
 
#define GST_IS_TENSOR_TRAINER(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_TENSOR_TRAINER))
 
#define GST_IS_TENSOR_TRAINER_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_TENSOR_TRAINER))
 

Typedefs

typedef struct _GstTensorTrainer GstTensorTrainer
 
typedef struct _GstTensorTrainerClass GstTensorTrainerClass
 

Functions

GType gst_tensor_trainer_get_type (void)
 Function to get type of tensor_trainer. More...
 

Detailed Description

GStreamer plugin to train tensor data using NN Frameworks.

Copyright (C) 2022 Samsung Electronics Co., Ltd.

Date
20 October 2022
See also
https://github.com/nnstreamer/nnstreamer
Author
Hyunil Park hyuni.nosp@m.l46..nosp@m.park@.nosp@m.sams.nosp@m.ung.c.nosp@m.om
Bug:
No known bugs except for NYI items

Definition in file gsttensor_trainer.h.

Macro Definition Documentation

◆ GST_IS_TENSOR_TRAINER

#define GST_IS_TENSOR_TRAINER (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_TENSOR_TRAINER))

Definition at line 32 of file gsttensor_trainer.h.

◆ GST_IS_TENSOR_TRAINER_CLASS

#define GST_IS_TENSOR_TRAINER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_TENSOR_TRAINER))

Definition at line 34 of file gsttensor_trainer.h.

◆ GST_TENSOR_TRAINER

#define GST_TENSOR_TRAINER (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_TENSOR_TRAINER,GstTensorTrainer))

Definition at line 28 of file gsttensor_trainer.h.

◆ GST_TENSOR_TRAINER_CLASS

#define GST_TENSOR_TRAINER_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_TENSOR_TRAINER,GstTensorTrainerClass))

Definition at line 30 of file gsttensor_trainer.h.

◆ GST_TYPE_TENSOR_TRAINER

#define GST_TYPE_TENSOR_TRAINER   (gst_tensor_trainer_get_type())

Definition at line 26 of file gsttensor_trainer.h.

Typedef Documentation

◆ GstTensorTrainer

Definition at line 37 of file gsttensor_trainer.h.

◆ GstTensorTrainerClass

Definition at line 38 of file gsttensor_trainer.h.

Function Documentation

◆ gst_tensor_trainer_get_type()

GType gst_tensor_trainer_get_type ( void  )

Function to get type of tensor_trainer.