GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
neg_log_scaler Class Reference

#include "graphics.h"

Inheritance diagram for neg_log_scaler:
base_scaler

Public Member Functions

base_scalerclone () const
 
Matrix scale (const Matrix &m) const
 
NDArray scale (const NDArray &m) const
 
double scale (double d) const
 
double unscale (double d) const
 
- Public Member Functions inherited from base_scaler
virtual ~base_scaler ()=default
 
virtual bool is_linear () const
 

Detailed Description

Definition at line 163 of file graphics.h.

Member Function Documentation

◆ clone()

base_scaler* neg_log_scaler::clone ( ) const
inlinevirtual

Reimplemented from base_scaler.

Definition at line 193 of file graphics.h.

◆ scale() [1/3]

Matrix neg_log_scaler::scale ( const Matrix m) const
inlinevirtual

Reimplemented from base_scaler.

Definition at line 169 of file graphics.h.

References Array< T, Alloc >::fortran_vec(), and m.

◆ scale() [2/3]

NDArray neg_log_scaler::scale ( const NDArray m) const
inlinevirtual

Reimplemented from base_scaler.

Definition at line 178 of file graphics.h.

References Array< T, Alloc >::fortran_vec(), and m.

◆ scale() [3/3]

double neg_log_scaler::scale ( double  d) const
inlinevirtual

Reimplemented from base_scaler.

Definition at line 187 of file graphics.h.

References d.

◆ unscale()

double neg_log_scaler::unscale ( double  d) const
inlinevirtual

Reimplemented from base_scaler.

Definition at line 190 of file graphics.h.

References d, and pow().


The documentation for this class was generated from the following file: