OpenNN
Open-source neural networks library
Loading...
Searching...
No Matches
random_utilities.h File Reference
#include "pch.h"

Go to the source code of this file.

Namespaces

namespace  opennn
 

Functions

void opennn::set_seed (unsigned seed)
 
long long opennn::get_seed ()
 
float opennn::random_uniform (float=-1, float=1)
 
Index opennn::random_integer (Index, Index)
 
bool opennn::random_bool (float=0.5)
 
void opennn::set_random_uniform (MatrixR &, float=-0.1, float=0.1)
 
void opennn::set_random_uniform (VectorMap, float=-0.1, float=0.1)
 
void opennn::set_random_normal (MatrixMap, float=0, float=1)
 
void opennn::set_random_integer (MatrixR &, Index, Index)
 
void opennn::shuffle (VectorB &vector_to_shuffle)
 
template<typename T>
void opennn::shuffle_vector (vector< T > &)
 
void opennn::shuffle_vector_blocks (vector< Index > &, size_t=20)
 
Index opennn::get_random_element (const vector< Index > &)