BlackCat_Tensors
A GPU-supported autograd and linear algebra library, designed for neural network construction
Public Member Functions | Public Attributes | List of all members
bc::algorithms::ReferenceList< T > Struct Template Reference

#include <reference_iterator.h>

Public Member Functions

template<class ... Ts>
 ReferenceList (Ts &... ts)
 
auto begin ()
 
auto end ()
 

Public Attributes

std::vector< T * > container
 

Constructor & Destructor Documentation

◆ ReferenceList()

template<class T>
template<class ... Ts>
bc::algorithms::ReferenceList< T >::ReferenceList ( Ts &...  ts)
inline

Member Function Documentation

◆ begin()

template<class T>
auto bc::algorithms::ReferenceList< T >::begin ( )
inline

◆ end()

template<class T>
auto bc::algorithms::ReferenceList< T >::end ( )
inline

Member Data Documentation

◆ container

template<class T>
std::vector<T*> bc::algorithms::ReferenceList< T >::container

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