CCatch::Clara::accept_many_t | |
CCatch::Approx | |
CCatch::Clara::Args | |
CCatch::Generators::as< T > | |
CCatch::AssertionHandler | |
CCatch::AssertionInfo | |
CCatch::AssertionReaction | |
CCatch::AssertionResult | |
CCatch::AssertionResultData | |
CB1 | |
CCatch::Detail::conjunction< B1 > | |
CCatch::Detail::disjunction< B1 > | |
CCatch::Benchmark::Benchmark | |
CCatch::Benchmark::Detail::BenchmarkFunction | |
CCatch::BenchmarkInfo | |
CCatch::BenchmarkStats< Dummy > | |
CCatch::Benchmark::Detail::bootstrap_analysis | |
Cutec::neural_network::BSpline< T > | |
CCatch::Capturer | |
CCatch_global_namespace_dummy | |
CCatch::Benchmark::Chronometer | |
CCatch::Benchmark::Detail::ChronometerConcept | |
CCatch::Benchmark::Detail::ChronometerModel< Clock > | |
CCatch::ColumnInfo | |
CCatch::Benchmark::Detail::CompleteInvoker< Result > | |
CCatch::Benchmark::Detail::CompleteInvoker< void > | |
CCatch::Benchmark::Detail::CompleteType< T > | |
CCatch::Benchmark::Detail::CompleteType< void > | |
Cstd::conditional_t | |
CCatch::Detail::conjunction< B1, Bn... > | |
CCatch::Detail::disjunction< B1, Bn... > | |
CCatch::ConfigData | |
CCatch::Context | |
CCatch::Counts | |
CDataset | |
CCatch::Decomposer | |
CCatch::Detail::EnumInfo | |
CCatch::Benchmark::Environment | |
CCatch::Benchmark::EnvironmentEstimate | |
CCatch::Benchmark::Estimate< Type > | |
Cstd::exception | |
CCatch::GeneratorException | |
CCatch::ExceptionTranslatorRegistrar | |
CCatch::Benchmark::ExecutionPlan | |
CCatch::ExprLhs< LhsT > | |
CCatch::Clara::Detail::fake_arg | |
Cstd::false_type | |
CCatch::Clara::Detail::is_unary_function< F, Catch::Detail::void_t< decltype(std::declval< F >()(fake_arg())) > > | |
CCatch::Detail::disjunction< B1 > | |
CCatch::Detail::disjunction< B1, Bn... > | |
CCatch::Detail::is_range_impl< T, void_t< decltype(begin(std::declval< T >()))> > | |
CCatch::Clara::Detail::is_unary_function< F, typename > | |
CCatch::Detail::disjunction<... > | |
CCatch::Detail::is_range_impl< T, typename > | |
CCatch::is_range< T > | |
CCatch::always_false< T > | |
CCatch::TestSpec::FilterMatch | |
Cgame::Game | |
CCatch::Generators::GeneratorUntypedBase | |
CCatch::Generators::IGenerator< std::vector< T > > | |
CCatch::Generators::ChunkGenerator< T > | |
CCatch::Generators::IGenerator< T > | |
CCatch::Generators::FilterGenerator< T, Predicate > | |
CCatch::Generators::FixedValuesGenerator< T > | |
CCatch::Generators::Generators< T > | |
CCatch::Generators::MapGenerator< T, U, Func > | |
CCatch::Generators::RepeatGenerator< T > | |
CCatch::Generators::SingleValueGenerator< T > | |
CCatch::Generators::TakeGenerator< T > | |
CCatch::Generators::GeneratorWrapper< T > | |
CCatch::Clara::Detail::HelpColumns | |
Ccommon::IAgent< Input, Output > | |
Ccommon::IAgent< std::vector< double >, int > | |
Ccommon::DigitReader | |
Cgame::math::IEquation | |
Cgame::math::AddEquation | |
Cgame::math::DivideEquation | |
Cgame::math::SubtractEquation | |
Cgame::math::IEquationFactory | |
Cgame::math::AddEquationFactory | |
Cgame::math::DivideEquationFactory | |
Cgame::math::SubtractEquationFactory | |
CCatch::IExceptionTranslator | |
CCatch::IExceptionTranslatorRegistry | |
CCatch::IGeneratorTracker | |
Cutec::neural_network::ILayer< T > | Interfaz para una capa de la red neuronal. Permite que distintas capas se conecten entre sí con polimorfismo |
Cutec::neural_network::Dense< T > | |
Cutec::neural_network::Kan< T > | |
Cutec::neural_network::ReLU< T > | |
Cutec::neural_network::Sigmoid< T > | Capa de activación Sigmoid. Convierte cada valor en el rango (0, 1) abierto usando la función logística. No tiene parámetros entrenables |
Cutec::neural_network::Softmax< T > | Capa de activación Softmax. Convierte un vector de valores en probabilidades las cualesal ser sumadas resultan en 1. Se aplica por fila (una muestra a la vez). No tiene parámetros entrenables |
Cutec::neural_network::ILoss< T, Dims > | Interfaz para una función de pérdida (loss). Se encarga de calcular qué tan mal lo hizo la red con respecto a los resultados reales y obtener el gradiente necesario para ajustar los parámetros |
Cutec::neural_network::ILoss< T, 2 > | |
Cutec::neural_network::BCELoss< T > | Función de pérdida Binary Cross Entropy (entropía cruzada binaria). Usada típicamente en clasificación binaria |
Cutec::neural_network::CrossEntropyLoss< T > | Función de pérdida Cross Entropy para clasificación multiclase. Requiere que las etiquetas verdaderas estén codificadas one-hot |
Cutec::neural_network::MSELoss< T > | Función de pérdida MSE (Error Cuadrático Medio). Mide el promedio de los cuadrados de las diferencias entre las predicciones y los valores reales. Es común en tareas de regresión |
CCatch::IMutableEnumValuesRegistry | |
CCatch::IMutableRegistryHub | |
Cstd::integral_constant | |
CCatch::Detail::negation< B > | |
CCatch::capture_by_value< T > | |
Cutec::neural_network::IOptimizer< T > | Interfaz para definir un optimizador (ej. SGD, Adam, ...). Un optimizador se encarga de actualizar los parámetros entrenables (como pesos y biases) en base a los gradientes |
Cutec::neural_network::Adam< T > | Optimizador Adam (Adaptive Moment Estimation). Combina momentum y RMSProp para un aprendizaje más estable y rápido |
Cutec::neural_network::SGD< T > | Optimizador Stochastic Gradient Descent (SGD). Actualiza los parámetros en dirección opuesta al gradiente multiplicado por el learning rate |
CCatch::IRegistryHub | |
CCatch::IResultCapture | |
CCatch::is_callable< T > | |
CCatch::is_callable< Fun(Args...)> | |
CCatch::is_callable_tester | |
Cstd::is_same | |
CCatch::Benchmark::Detail::is_related< T, U > | |
CCatch::Detail::IsStreamInsertable< T > | |
CCatch::ITestInvoker | |
CCatch::TestInvokerAsMethod< C > | |
CCatch::TestInvokerFixture< C > | |
CCatch::ITransientExpression | |
CCatch::BinaryExpr< LhsT, RhsT > | |
CCatch::UnaryExpr< LhsT > | |
CCatch::Clara::Detail::LambdaInvoker< ReturnType > | |
CCatch::Clara::Detail::LambdaInvoker< void > | |
Cutec::neural_network::LayerRegistry< T > | Registro de tipos de capas para deserialización |
CCatch::LazyExpression | |
CCatch::Detail::make_void<... > | |
CCatch::MessageInfo | |
CCatch::MessageStream | |
CCatch::MessageBuilder | |
CCatch::NameAndTags | |
CNeuralNetwork< T > | Clase que representa una red neuronal completamente conectada |
Cutec::neural_network::NeuralNetwork< T > | Clase que representa una red neuronal completamente conectada |
CCatch::Detail::NonCopyable | Deriving classes become noncopyable and nonmovable |
CCatch::AutoReg | |
CCatch::Clara::Detail::BoundRef | |
CCatch::Clara::Detail::BoundFlagRefBase | |
CCatch::Clara::Detail::BoundFlagLambda< L > | |
CCatch::Clara::Detail::BoundFlagRef | |
CCatch::Clara::Detail::BoundValueRefBase | |
CCatch::Clara::Detail::BoundValueRef< std::vector< T > > | |
CCatch::Clara::Detail::BoundLambda< L > | |
CCatch::Clara::Detail::BoundManyLambda< L > | |
CCatch::Clara::Detail::BoundValueRef< T > | |
CCatch::Clara::Detail::BoundValueRef< std::vector< T > > | |
CCatch::IConfig | |
CCatch::Config | |
CCatch::ReusableStringStream | |
CCatch::Section | |
CCatch::Session | |
CCatch::TestCaseInfo | |
CCatch::Benchmark::Detail::ObjectStorage< T, Destruct > | |
CCatch::Optional< T > | |
CCatch::Benchmark::OutlierClassification | |
CCatch::Clara::Detail::ParserBase | |
CCatch::Clara::Detail::ComposableParserImpl< Arg > | |
CCatch::Clara::Detail::ParserRefImpl< Arg > | |
CCatch::Clara::Arg | |
CCatch::Clara::Detail::ComposableParserImpl< ExeName > | |
CCatch::Clara::ExeName | |
CCatch::Clara::Detail::ComposableParserImpl< Opt > | |
CCatch::Clara::Detail::ParserRefImpl< Opt > | |
CCatch::Clara::Opt | |
CCatch::Clara::Help | |
CCatch::Clara::Detail::ComposableParserImpl< DerivedT > | |
CCatch::Clara::Detail::ParserRefImpl< DerivedT > | |
CCatch::Clara::Parser | |
CCatch::Clara::Detail::ParseState | |
CCatch::Generators::RandomFloatingGenerator::PImpl | |
CCatch::ProcessedReporterSpec | |
CCatch::ratio_string< Ratio > | |
CCatch::ratio_string< std::atto > | |
CCatch::ratio_string< std::femto > | |
CCatch::ratio_string< std::micro > | |
CCatch::ratio_string< std::milli > | |
CCatch::ratio_string< std::nano > | |
CCatch::ratio_string< std::pico > | |
CCatch::RegistrarForTagAliases | |
CCatch::Benchmark::Detail::repeater< Fun > | |
CCatch::ReporterRegistry::ReporterRegistryImpl | |
CCatch::ReporterSpec | |
Cgame::ResourceManager | |
CCatch::Clara::Detail::ResultBase | |
CCatch::Clara::Detail::ResultValueBase< void > | |
CCatch::Clara::Detail::BasicResult< void > | |
CCatch::Clara::Detail::BasicResult< T > | |
CCatch::Clara::Detail::ResultValueBase< T > | |
CCatch::Clara::Detail::BasicResult< ParseResultType > | |
CCatch::Clara::Detail::BasicResult< ParseState > | |
CCatch::Clara::Detail::ResultValueBase< void > | |
CCatch::ResultDisposition | |
CCatch::ResultWas | |
Ccommon::Sample< Input, Output > | |
CSample | |
CCatch::Benchmark::SampleAnalysis | |
CCatch::ScopedMessage | |
CCatch::SectionEndInfo | |
CCatch::SectionInfo | |
CCatch::SignalDefs | |
CCatch::SimplePcg32 | |
CCatch::SourceLineInfo | |
CCatch::StreamEndStop | |
CCatch::StringMaker< T, typename > | |
CCatch::StringMaker< bool > | |
CCatch::StringMaker< Catch::Approx > | |
CCatch::StringMaker< char * > | |
CCatch::StringMaker< char > | |
CCatch::StringMaker< char const * > | |
CCatch::StringMaker< char[SZ]> | |
CCatch::StringMaker< double > | |
CCatch::StringMaker< float > | |
CCatch::StringMaker< int > | |
CCatch::StringMaker< long > | |
CCatch::StringMaker< long long > | |
CCatch::StringMaker< R C::* > | |
CCatch::StringMaker< R, std::enable_if_t< is_range< R >::value &&!::Catch::Detail::IsStreamInsertable< R >::value > > | |
CCatch::StringMaker< signed char > | |
CCatch::StringMaker< signed char[SZ]> | |
CCatch::StringMaker< std::chrono::duration< Value, Ratio > > | |
CCatch::StringMaker< std::chrono::duration< Value, std::ratio< 1 > > > | |
CCatch::StringMaker< std::chrono::duration< Value, std::ratio< 3600 > > > | |
CCatch::StringMaker< std::chrono::duration< Value, std::ratio< 60 > > > | |
CCatch::StringMaker< std::chrono::time_point< Clock, Duration > > | |
CCatch::StringMaker< std::chrono::time_point< std::chrono::system_clock, Duration > > | |
CCatch::StringMaker< std::nullptr_t > | |
CCatch::StringMaker< std::string > | |
CCatch::StringMaker< std::wstring > | |
CCatch::StringMaker< T * > | |
CCatch::StringMaker< T[SZ]> | |
CCatch::StringMaker< unsigned char > | |
CCatch::StringMaker< unsigned char[SZ]> | |
CCatch::StringMaker< unsigned int > | |
CCatch::StringMaker< unsigned long > | |
CCatch::StringMaker< unsigned long long > | |
CCatch::StringMaker< wchar_t * > | |
CCatch::StringMaker< wchar_t const * > | |
CCatch::StringRef | |
CCatch::StringStreams | |
CCatch::TablePrinter | |
CCatch::Tag | |
CCatch::TagAlias | |
Ccommon::Tensor< T, Rank > | Representa un tensor de tipo T y rango Rank |
CTensor< T, Rank > | Representa un tensor de tipo T y rango Rank |
Cutec::algebra::Tensor< T, Rank > | Representa un tensor de tipo T y rango Rank |
CCatch::TestCaseHandle | |
CCatch::TestFailureException | Used to signal that an assertion macro failed |
CCatch::TestSkipException | Used to signal that the remainder of a test should be skipped |
CCatch::TestSpec | |
CCatch::Timer | |
CCatch::Benchmark::Timing< Result > | |
CCatch::Clara::Detail::Token | |
CCatch::Clara::Detail::TokenStream | |
CCatch::Totals | |
Cstd::true_type | |
CCatch::Detail::conjunction< B1 > | |
CCatch::Detail::conjunction< B1, Bn... > | |
CCatch::Clara::Detail::is_unary_function< F, Catch::Detail::void_t< decltype(std::declval< F >()(fake_arg())) > > | |
CCatch::Detail::conjunction<... > | |
CCatch::Detail::is_range_impl< T, void_t< decltype(begin(std::declval< T >()))> > | |
CCatch::true_given< typename > | |
CCatch::Benchmark::Detail::CompleteType< void >::type | |
CCatch::Clara::Detail::UnaryLambdaTraits< L > | |
CCatch::Clara::Detail::UnaryLambdaTraits< ReturnT(ClassT::*)(Args...) const > | |
CCatch::Clara::Detail::UnaryLambdaTraits< ReturnT(ClassT::*)(ArgT) const > | |
CCatch::Detail::unique_ptr< T > | |
CCatch::Version | |
CCatch::WaitForKeypress | |
CCatch::WarnAbout | |
CCatch::WildcardPattern | |