bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
cuberl::utils Namespace Reference

Namespaces

namespace  concepts
 

Classes

struct  vector_value_type_trait
 
struct  vector_value_type_trait< DynVec< T > >
 
struct  vector_value_type_trait< std::pair< DynVec< T >, uint_t > >
 
struct  vector_value_type_trait< std::pair< std::vector< T >, uint_t > >
 
struct  vector_value_type_trait< std::vector< T > >
 

Enumerations

enum class  TrainEnumType { SEQUENTIAL =0 , BATCH =1 }
 Enumeration of train type. More...
 

Variables

template<typename T >
auto cubeai_print = [](const T& val) { std::cout << val<<std::endl; }
 Utility lambda to print the given item. Requires C++14.
 

Enumeration Type Documentation

◆ TrainEnumType

enum class cuberl::utils::TrainEnumType
strong

Enumeration of train type.

Enumerator
SEQUENTIAL 
BATCH 

Variable Documentation

◆ cubeai_print

template<typename T >
auto cuberl::utils::cubeai_print = [](const T& val) { std::cout << val<<std::endl; }

Utility lambda to print the given item. Requires C++14.