From c24bd65243f7ef96263d4c26554bd9fce7cbb9c0 Mon Sep 17 00:00:00 2001 From: thibault allenet <thibault.allenet@cea.fr> Date: Mon, 15 Jan 2024 14:46:48 +0000 Subject: [PATCH] Change argument type from size_t to std::size_t in DataProvider --- include/aidge/data/DataProvider.hpp | 6 +++--- src/data/DataProvider.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/include/aidge/data/DataProvider.hpp b/include/aidge/data/DataProvider.hpp index 5ca47ce7b..055d6e926 100644 --- a/include/aidge/data/DataProvider.hpp +++ b/include/aidge/data/DataProvider.hpp @@ -20,14 +20,14 @@ public: * @param database database from which to load the data. * @param batchSize number of data samples per batch. */ - DataProvider(Database& database, size_t batchSize); + DataProvider(Database& database, std::size_t batchSize); /** * @brief Create a batch for each data modality in the database. The returned batch contain the data as sorted in the database. * @param startIndex the starting index in the database to start the batch from. * @return a vector of tensors. Each tensor is a batch corresponding to one modality. */ - std::vector<std::shared_ptr<Tensor>> readBatch(size_t startIndex); + std::vector<std::shared_ptr<Tensor>> readBatch(std::size_t startIndex); protected: @@ -35,7 +35,7 @@ protected: Database& mDatabase; size_t mNumberModality; - std::vector<std::vector<size_t>> mDataSizes; + std::vector<std::vector<std::size_t>> mDataSizes; std::vector<std::string> mDataBackends; std::vector<DataType> mDataTypes; diff --git a/src/data/DataProvider.cpp b/src/data/DataProvider.cpp index ab94547ec..07804be8e 100644 --- a/src/data/DataProvider.cpp +++ b/src/data/DataProvider.cpp @@ -4,7 +4,7 @@ using namespace Aidge; -DataProvider::DataProvider(Database& database, size_t batchSize) +DataProvider::DataProvider(Database& database, std::size_t batchSize) : mDatabase(database), mBatchSize(batchSize) @@ -22,7 +22,7 @@ DataProvider::DataProvider(Database& database, size_t batchSize) } } -std::vector<std::shared_ptr<Tensor>> DataProvider::readBatch(size_t startIndex) +std::vector<std::shared_ptr<Tensor>> DataProvider::readBatch(std::size_t startIndex) { assert((startIndex) <= mDatabase.getLen() && " DataProvider readBatch : database fetch out of bounds"); -- GitLab