|
Advanced Chunk Processing Library 0.2.0
A comprehensive C++ library for advanced data chunking strategies and processing operations
|
Neural network layer implementation. More...
#include <neural_chunking.hpp>
Public Member Functions | |
| Layer (size_t input_size, size_t output_size) | |
| std::vector< T > | forward (const std::vector< T > &input) |
Private Member Functions | |
| void | initialize_weights () |
Private Attributes | |
| std::vector< T > | biases_ |
| size_t | input_size_ |
| size_t | output_size_ |
| std::vector< T > | weights_ |
Neural network layer implementation.
| T | Data type for layer computations |
Definition at line 23 of file neural_chunking.hpp.
|
inline |
Definition at line 25 of file neural_chunking.hpp.
|
inline |
Definition at line 32 of file neural_chunking.hpp.
Referenced by neural_chunking::NeuralChunking< T >::train().
|
inlineprivate |
Definition at line 53 of file neural_chunking.hpp.
|
private |
Definition at line 51 of file neural_chunking.hpp.
|
private |
Definition at line 48 of file neural_chunking.hpp.
|
private |
Definition at line 49 of file neural_chunking.hpp.
|
private |
Definition at line 50 of file neural_chunking.hpp.