▼Análisis de std::string | |
Funciones Pds::Ra – Match | Funciones para correspondecia de padrones: Pds::Ra::FnMatch(), etc |
Funciones Pds::Ra – String | Funciones para trabajar con cadenas: Pds::Ra::ToString(), etc |
▼Análisis genérico | |
Funciones Pds::Ra – File | Funciones para trabajar con archivos: Pds::Ra::ElementsInFile(), etc |
Funciones Pds::Ra – Indices | Funciones para trabajar con indices: Pds::Ra::IndicesRandVector(), etc |
Funciones Pds::Ra – Time | Funciones para medidas y retardos de tiempo: Pds::Ra::Tic(), etc |
Funciones Pds::Ra – Tools | Funciones con datos de la biblioteca: Pds::Ra::Package(), Pds::Ra::Randomize() etc |
Funciones Pds::Ra – std::vector<double> | Funciones para trabajar con datos pds::vector<double>: Pds::Ra::VectorDoubleRandN(), Pds::Ra::PrintVectorDouble() etc |
Funciónes Pds::Ra – Constantes y Defines | Constantes y macros: pds_print_error_message(), Pds::Ra::WarningRCond, etc |
▼Computational Geometry | |
Funciones Pds::ConvexHull – Básicos | Funciones que buscan descubrir la Convex Hull (Envolvente convexa) |
▼Data structures | |
Clase Pds::FireflyConf | Estructura de datos de configuración para Pds::Optimization::Firefly() y similares |
▼Data types | |
Clase Pds::BinaryTreeNode | Clase que implementa una estructura de datos que contem um valor y dos direcciones de memoria a otra estructura de datos del mismo tipo |
Clase Pds::CircBuffer | Clase que implementa un buffer circular de tamaño fijo |
Clase Pds::Grid. | Clase que implementa una grid con valores de distintos tipos |
▼Geometric figure | |
Clase Pds::Circle | Clase que implementa un circulo en 2D |
Clase Pds::Ellipse | Clase que implementa una elipse en 2D |
Clase Pds::Line2D | Clase que implementa una linea en 2D |
Clase Pds::Triangle | Clase que implementa un triángulo |
▼Image tools | |
Funciones Pds::Colormap – Constantes y Colormap | Constantes y macros: Pds::Colormap::Gray, Pds::Colormap::Jet, etc |
Funciones Pds::Ra – BMP files | Funciones para trabajar con archivos bmp: Pds::Ra::ReadBmpHeader(), etc |
Funciones Pds::Ra – Color space | Funciones para trabajar con espacios de colores: Pds::Ra::RGB2HSL(), etc |
▼In/Out command line | |
Clase Pds::CmdHelp | Clase que implementa metodos para crear mensajes de ayuda por consola |
Funciones Pds::Ra – Arguments | Funciones para trabajar con arc y argv: Pds::Ra::ExistArgument(), etc |
Funciones Pds::Ra – Cmd | Funciones para trabajar con el sistema: Pds::Ra::System(), Pds::Ra::MakeDir(), etc |
Funciones Pds::Ra – Progress | Funciones para trabajar con visualizadores de progreso: Pds::Ra::ProgressBar() etc |
▼Load o export data | |
Clase Pds::Csv | Clase que implementa una estructura que carga datos de un archivo CSV |
Clase Pds::Json | Clase que implementa una estructura de datos que almacena datos e formato Json |
Clase Pds::JsonElement | Clase que implementa un elemento de una estructura Json |
▼Matrices y vectores | |
Clase Pds::Array. | Clase que implementa un array con valores de distintos tipos |
Clase Pds::Matrix | Clase que implementa una matriz de valores reales |
Clase Pds::Vector | Clase que implementa un vector columna de valores reales |
Funciones Pds::Matrix – Kernel | Funciones que usan Pds::Matrix, Ejemplo: Pds::Gabor(), Pds::qGabor(), etc |
Funciones Pds::Matrix – Math | Funciones que usan Pds::Matrix, Ejemplo: Pds::Sin(), Pds::Cos(), Pds::Exp(), Pds::Sqrt, etc |
Funciones Pds::Matrix – Rotación | Funciones que usan Pds::Matrix, Ejemplo: Pds::Rot2D(), Pds::RotX(), Pds::RotY(), Pds::RotZ(), etc |
Funciones Pds::Vector – Básicos | Funciones que usan Pds::Vector, Ejemplo: Pds::LinSpace(), Pds::GeomSpace(), Pds::X2D(), Pds::Y2D(), Pds::X3D(), etc |
Funciones Pds::Vector – Polinómios | Funciones que usan Pds::Vector, Ejemplo: Pds::PolyMat(), Pds::PolyFit(), Pds::PolyVal(), etc |
Funciónes Pds::Matrix – Básicos | Funciónes que usan Pds::Matrix, Ejemplo: Pds::Diag(), Pds::Eye(), Pds::Ones(), Pds::Zeros(), etc |
Funciónes Pds::Matrix – SampleBlock | Funciónes que usan Pds::Matrix, Ejemplo: Pds::Add(), etc |
▼Optimization | |
▼Optimization – Learning rate | |
Clase Pds::OptAdam | Clase que implementa un optimizador de tipo Adam |
▼Optimization – MSE | |
Funciones Pds::Regression | Funciones para trabajar con nonlinear regression: Pds::Regression::FitModel(), etc |
▼Optimization – NatureInspired | |
Funciones Pds::Optimization::Firefly | Funciones para la optimización de una función de costo: Pds::Optimization::Firefly(), etc |
▼Plot tools | |
Funciones en el namespace Pds::Octave::Plot | Funciones para trabajar con "OCTAVE": Pds::Octave::Plot::CurveXY(),Pds::Octave::Plot::PointsX2DYW(), etc |
▼Random variable | |
Clase Pds::AbstractRV | Clase abstracta para todas las R.V. |
Clase Pds::Congruential | Generador linear discreto de tipo congruential |
▼Continuum random variable | |
Clase Pds::Exponential | R.V. continua exponentialemente distribuida de [0,+inf> |
Clase Pds::Normal | R.V. continua normalmente distribuida entre <-inf,+inf> |
Clase Pds::Rayleigh | R.V. continua rayleighemente distribuida de [0,+inf> |
Clase Pds::Uniform | R.V. continua uniformemente distribuida de [A,B> |
▼Discrete random variable | |
Clase Pds::Coin | R.V. discreta distribuida entre dos valores A y B |
▼Tuplas | |
Clase Pds::Point2D | Clase que implementa una estructura de datos (double,double) con dos elementos reales |
Clase Pds::Position | Clase que implementa la posicion entera (int,int) de un elemento en una matriz |
Clase Pds::RegionRect | Clase que implementa una región (origen, ancho y alto) de una matriz |
Clase Pds::Shape | Clase que implementa una estructura de datos (long int,long int,long int) que contiene el tamaño de un Pds::SampleBlock (nlin,ncol,nch) |
Clase Pds::Size | Clase que implementa una estructura de datos (unsigned int,unsigned int) que indican el tamaño de una matriz |