libdl
0.0.1
Simple yet powerful deep learning
Loading...
Searching...
No Matches
dataset.hpp
1
#pragma once
2
3
#include "dataloader.hpp"
4
5
namespace
dl {
6
template
<
typename
>
7
class
Dataset
;
8
9
template
<
typename
R,
typename
... Args>
10
class
Dataset
<R(Args...)> {
11
public
:
12
virtual
~Dataset
() =
default
;
13
14
virtual
std::unique_ptr
<
Dataloader
<R(Args...)>> trainingData() = 0;
15
virtual
std::unique_ptr
<
Dataloader
<R(Args...)>> validationData() = 0;
16
virtual
std::unique_ptr
<
Dataloader
<R(Args...)>> testData() = 0;
17
};
18
};
// namespace dl
dl::Dataloader
Definition
dataloader.hpp:10
dl::Dataset
Definition
dataset.hpp:7
std::unique_ptr
dl
learning
dataset.hpp
Generated by
1.9.8