From 0591258dfc67a5c9fc92656a402fd9085a2e454d Mon Sep 17 00:00:00 2001 From: Remi Cresson <remi.cresson@irstea.fr> Date: Tue, 2 Nov 2021 21:49:16 +0100 Subject: [PATCH] WIP: fix cppcheck warnings --- app/otbDensePolygonClassStatistics.cxx | 21 ++++--------- app/otbImageClassifierFromDeepFeatures.cxx | 11 ++----- app/otbLabelImageSampleSelection.cxx | 2 +- app/otbPatchesExtraction.cxx | 14 +++++---- app/otbPatchesSelection.cxx | 31 +++++++------------ app/otbTensorflowModelServe.cxx | 11 ++++--- app/otbTensorflowModelTrain.cxx | 4 +-- app/otbTrainClassifierFromDeepFeatures.cxx | 7 +---- include/otbTensorflowCommon.cxx | 2 +- include/otbTensorflowCommon.h | 2 +- include/otbTensorflowCopyUtils.cxx | 2 +- include/otbTensorflowCopyUtils.h | 2 +- include/otbTensorflowDataTypeBridge.cxx | 2 +- include/otbTensorflowDataTypeBridge.h | 2 +- include/otbTensorflowGraphOperations.cxx | 7 ++--- include/otbTensorflowGraphOperations.h | 2 +- include/otbTensorflowMultisourceModelBase.h | 2 +- include/otbTensorflowMultisourceModelBase.hxx | 2 +- include/otbTensorflowMultisourceModelFilter.h | 2 +- .../otbTensorflowMultisourceModelFilter.hxx | 2 +- ...tbTensorflowMultisourceModelLearningBase.h | 2 +- ...TensorflowMultisourceModelLearningBase.hxx | 2 +- include/otbTensorflowMultisourceModelTrain.h | 2 +- .../otbTensorflowMultisourceModelTrain.hxx | 2 +- .../otbTensorflowMultisourceModelValidate.h | 2 +- .../otbTensorflowMultisourceModelValidate.hxx | 2 +- include/otbTensorflowSampler.h | 2 +- include/otbTensorflowSampler.hxx | 2 +- include/otbTensorflowSamplingUtils.cxx | 2 +- include/otbTensorflowSamplingUtils.h | 2 +- include/otbTensorflowSource.h | 2 +- include/otbTensorflowSource.hxx | 2 +- include/otbTensorflowStreamerFilter.h | 2 +- include/otbTensorflowStreamerFilter.hxx | 2 +- test/otbTensorflowCopyUtilsTests.cxx | 2 +- test/otbTensorflowTests.cxx | 2 +- 36 files changed, 67 insertions(+), 95 deletions(-) diff --git a/app/otbDensePolygonClassStatistics.cxx b/app/otbDensePolygonClassStatistics.cxx index 62f9eea..dc80a95 100644 --- a/app/otbDensePolygonClassStatistics.cxx +++ b/app/otbDensePolygonClassStatistics.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -37,15 +37,14 @@ class DensePolygonClassStatistics : public Application { public: /** Standard class typedefs. */ - typedef DensePolygonClassStatistics Self; + typedef DensePolygonClassStatistics Self; typedef Application Superclass; typedef itk::SmartPointer<Self> Pointer; typedef itk::SmartPointer<const Self> ConstPointer; /** Standard macro */ itkNewMacro(Self); - - itkTypeMacro(DensePolygonClassStatistics, otb::Application); + itkTypeMacro(DensePolygonClassStatistics, Application); /** DataObjects typedef */ typedef UInt32ImageType LabelImageType; @@ -67,14 +66,7 @@ public: typedef otb::StatisticsXMLFileWriter<FloatVectorImageType::PixelType> StatWriterType; - -private: - DensePolygonClassStatistics() - { - - } - - void DoInit() override + void DoInit() { SetName("DensePolygonClassStatistics"); SetDescription("Computes statistics on a training polygon set."); @@ -118,7 +110,7 @@ private: SetOfficialDocLink(); } - void DoUpdateParameters() override + void DoUpdateParameters() { if ( HasValue("vec") ) { @@ -164,7 +156,7 @@ private: } } - void DoExecute() override + void DoExecute() { // Filters @@ -261,7 +253,6 @@ private: statWriter->Update(); } - }; diff --git a/app/otbImageClassifierFromDeepFeatures.cxx b/app/otbImageClassifierFromDeepFeatures.cxx index 9876355..f3ffd27 100644 --- a/app/otbImageClassifierFromDeepFeatures.cxx +++ b/app/otbImageClassifierFromDeepFeatures.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -61,7 +61,6 @@ private: // Populate group ShareParameter(ss_key_group.str(), "tfmodel." + ss_key_group.str(), ss_desc_group.str()); - } @@ -107,10 +106,8 @@ private: ShareParameter("out" , "classif.out" , "Output image" , "Output image" ); ShareParameter("confmap" , "classif.confmap" , "Confidence map image", "Confidence map image"); ShareParameter("ram" , "classif.ram" , "Ram" , "Ram" ); - } - void DoUpdateParameters() { UpdateInternalParameters("classif"); @@ -122,12 +119,8 @@ private: GetInternalApplication("classif")->SetParameterInputImage("in", GetInternalApplication("tfmodel")->GetParameterOutputImage("out")); UpdateInternalParameters("classif"); ExecuteInternal("classif"); - } // DOExecute() - - void AfterExecuteAndWriteOutputs() - { - // Nothing to do } + }; } // namespace Wrapper } // namespace otb diff --git a/app/otbLabelImageSampleSelection.cxx b/app/otbLabelImageSampleSelection.cxx index 40591b9..6b395e6 100644 --- a/app/otbLabelImageSampleSelection.cxx +++ b/app/otbLabelImageSampleSelection.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/app/otbPatchesExtraction.cxx b/app/otbPatchesExtraction.cxx index 1191486..7b0ce45 100644 --- a/app/otbPatchesExtraction.cxx +++ b/app/otbPatchesExtraction.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -136,10 +136,6 @@ public: } } - void DoUpdateParameters() - { - } - void DoInit() { @@ -237,6 +233,12 @@ public: } } + + + void DoUpdateParameters() + { + } + private: std::vector<SourceBundle> m_Bundles; @@ -245,4 +247,4 @@ private: } // end namespace wrapper } // end namespace otb -OTB_APPLICATION_EXPORT( otb::Wrapper::PatchesExtraction ) +OTB_APPLICATION_EXPORT(otb::Wrapper::PatchesExtraction) diff --git a/app/otbPatchesSelection.cxx b/app/otbPatchesSelection.cxx index eb6a31a..5cbdc82 100644 --- a/app/otbPatchesSelection.cxx +++ b/app/otbPatchesSelection.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -68,7 +68,7 @@ class PatchesSelection : public Application { public: /** Standard class typedefs. */ - typedef PatchesSelection Self; + typedef PatchesSelection Self; typedef Application Superclass; typedef itk::SmartPointer<Self> Pointer; typedef itk::SmartPointer<const Self> ConstPointer; @@ -100,11 +100,6 @@ public: typedef itk::MaskImageFilter<UInt8ImageType, UInt8ImageType, UInt8ImageType> MaskImageFilterType; - void DoUpdateParameters() - { - } - - void DoInit() { @@ -167,22 +162,15 @@ public: { public: SampleBundle(){} - SampleBundle(unsigned int nClasses){ - dist = DistributionType(nClasses); - id = 0; + explicit SampleBundle(unsigned int nClasses): dist(DistributionType(nClasses)), id(0), black(true){ (void) point; - black = true; (void) index; } ~SampleBundle(){} - SampleBundle(const SampleBundle & other){ - dist = other.GetDistribution(); - id = other.GetSampleID(); - point = other.GetPosition(); - black = other.GetBlack(); - index = other.GetIndex(); - } + SampleBundle(const SampleBundle & other): dist(other.GetDistribution()), id(other.GetSampleID()), + point(other.GetPosition()), black(other.GetBlack()), index(other.GetIndex()) + {} DistributionType GetDistribution() const { @@ -539,7 +527,7 @@ public: PopulateVectorData(seed); } - void PopulateVectorData(std::vector<SampleBundle> & samples) + void PopulateVectorData(const std::vector<SampleBundle> & samples) { // Get data tree DataTreeType::Pointer treeTrain = m_OutVectorDataTrain->GetDataTree(); @@ -657,6 +645,11 @@ public: } + + void DoUpdateParameters() + { + } + private: RadiusType m_Radius; IsNoDataFilterType::Pointer m_NoDataFilter; diff --git a/app/otbTensorflowModelServe.cxx b/app/otbTensorflowModelServe.cxx index f381ea6..af260a1 100644 --- a/app/otbTensorflowModelServe.cxx +++ b/app/otbTensorflowModelServe.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -62,10 +62,6 @@ public: /** Typedefs for images */ typedef FloatVectorImageType::SizeType SizeType; - void DoUpdateParameters() - { - } - // // Store stuff related to one source // @@ -329,6 +325,11 @@ public: SetParameterOutputImage("out", m_TFFilter->GetOutput()); } } + + + void DoUpdateParameters() + { + } private: diff --git a/app/otbTensorflowModelTrain.cxx b/app/otbTensorflowModelTrain.cxx index ffb88e4..e790199 100644 --- a/app/otbTensorflowModelTrain.cxx +++ b/app/otbTensorflowModelTrain.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -362,7 +362,7 @@ public: // // Get user placeholders // - TrainModelFilterType::DictType GetUserPlaceholders(const std::string key) + TrainModelFilterType::DictType GetUserPlaceholders(const std::string & key) { TrainModelFilterType::DictType dict; TrainModelFilterType::StringList expressions = GetParameterStringList(key); diff --git a/app/otbTrainClassifierFromDeepFeatures.cxx b/app/otbTrainClassifierFromDeepFeatures.cxx index ada83c5..39ac418 100644 --- a/app/otbTrainClassifierFromDeepFeatures.cxx +++ b/app/otbTrainClassifierFromDeepFeatures.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -121,11 +121,6 @@ private: GetInternalApplication("train")->AddImageToParameterInputImageList("io.il", GetInternalApplication("tfmodel")->GetParameterOutputImage("out")); UpdateInternalParameters("train"); ExecuteInternal("train"); - } // DOExecute() - - void AfterExecuteAndWriteOutputs() - { - // Nothing to do } }; diff --git a/include/otbTensorflowCommon.cxx b/include/otbTensorflowCommon.cxx index 300f4b5..662c9d3 100644 --- a/include/otbTensorflowCommon.cxx +++ b/include/otbTensorflowCommon.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowCommon.h b/include/otbTensorflowCommon.h index 512ff5d..fbd7281 100644 --- a/include/otbTensorflowCommon.h +++ b/include/otbTensorflowCommon.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowCopyUtils.cxx b/include/otbTensorflowCopyUtils.cxx index 63f4a98..353d37f 100644 --- a/include/otbTensorflowCopyUtils.cxx +++ b/include/otbTensorflowCopyUtils.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowCopyUtils.h b/include/otbTensorflowCopyUtils.h index 91cddef..c369feb 100644 --- a/include/otbTensorflowCopyUtils.h +++ b/include/otbTensorflowCopyUtils.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowDataTypeBridge.cxx b/include/otbTensorflowDataTypeBridge.cxx index 0a9eded..a510cb4 100644 --- a/include/otbTensorflowDataTypeBridge.cxx +++ b/include/otbTensorflowDataTypeBridge.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowDataTypeBridge.h b/include/otbTensorflowDataTypeBridge.h index bce9791..af6be18 100644 --- a/include/otbTensorflowDataTypeBridge.h +++ b/include/otbTensorflowDataTypeBridge.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowGraphOperations.cxx b/include/otbTensorflowGraphOperations.cxx index 3a4a440..18d6f08 100644 --- a/include/otbTensorflowGraphOperations.cxx +++ b/include/otbTensorflowGraphOperations.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even @@ -109,11 +109,8 @@ void GetTensorAttributes(const tensorflow::protobuf::Map<std::string, tensorflow itkDebugMacro("Found: " << layername << " in the model"); - // Set default to DT_FLOAT - tensorflow::DataType ts_dt = tensorflow::DT_FLOAT; - // Default (input?) tensor type - ts_dt = tensor_info.dtype(); + tensorflow::DataType ts_dt = tensor_info.dtype(); dataTypes.push_back(ts_dt); // Get the tensor's shape diff --git a/include/otbTensorflowGraphOperations.h b/include/otbTensorflowGraphOperations.h index 61c9241..f731c8d 100644 --- a/include/otbTensorflowGraphOperations.h +++ b/include/otbTensorflowGraphOperations.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelBase.h b/include/otbTensorflowMultisourceModelBase.h index 693a150..f9ded7f 100644 --- a/include/otbTensorflowMultisourceModelBase.h +++ b/include/otbTensorflowMultisourceModelBase.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelBase.hxx b/include/otbTensorflowMultisourceModelBase.hxx index fd3cefc..8476e3a 100644 --- a/include/otbTensorflowMultisourceModelBase.hxx +++ b/include/otbTensorflowMultisourceModelBase.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelFilter.h b/include/otbTensorflowMultisourceModelFilter.h index 74200eb..0a0078c 100644 --- a/include/otbTensorflowMultisourceModelFilter.h +++ b/include/otbTensorflowMultisourceModelFilter.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelFilter.hxx b/include/otbTensorflowMultisourceModelFilter.hxx index 22be795..b0db538 100644 --- a/include/otbTensorflowMultisourceModelFilter.hxx +++ b/include/otbTensorflowMultisourceModelFilter.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelLearningBase.h b/include/otbTensorflowMultisourceModelLearningBase.h index 6e4c571..161dc2d 100644 --- a/include/otbTensorflowMultisourceModelLearningBase.h +++ b/include/otbTensorflowMultisourceModelLearningBase.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelLearningBase.hxx b/include/otbTensorflowMultisourceModelLearningBase.hxx index 49ba00d..28b2328 100644 --- a/include/otbTensorflowMultisourceModelLearningBase.hxx +++ b/include/otbTensorflowMultisourceModelLearningBase.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelTrain.h b/include/otbTensorflowMultisourceModelTrain.h index 58d02d2..8ec4c38 100644 --- a/include/otbTensorflowMultisourceModelTrain.h +++ b/include/otbTensorflowMultisourceModelTrain.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelTrain.hxx b/include/otbTensorflowMultisourceModelTrain.hxx index 23bb4e5..272dd63 100644 --- a/include/otbTensorflowMultisourceModelTrain.hxx +++ b/include/otbTensorflowMultisourceModelTrain.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelValidate.h b/include/otbTensorflowMultisourceModelValidate.h index ce9fd45..322f6a2 100644 --- a/include/otbTensorflowMultisourceModelValidate.h +++ b/include/otbTensorflowMultisourceModelValidate.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowMultisourceModelValidate.hxx b/include/otbTensorflowMultisourceModelValidate.hxx index d264ebb..8ec685b 100644 --- a/include/otbTensorflowMultisourceModelValidate.hxx +++ b/include/otbTensorflowMultisourceModelValidate.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSampler.h b/include/otbTensorflowSampler.h index ffd6af6..bd363bc 100644 --- a/include/otbTensorflowSampler.h +++ b/include/otbTensorflowSampler.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSampler.hxx b/include/otbTensorflowSampler.hxx index cdcbf1f..8c0ea74 100644 --- a/include/otbTensorflowSampler.hxx +++ b/include/otbTensorflowSampler.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSamplingUtils.cxx b/include/otbTensorflowSamplingUtils.cxx index 5a68cdb..5cf88f6 100644 --- a/include/otbTensorflowSamplingUtils.cxx +++ b/include/otbTensorflowSamplingUtils.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSamplingUtils.h b/include/otbTensorflowSamplingUtils.h index ab808a2..d81d716 100644 --- a/include/otbTensorflowSamplingUtils.h +++ b/include/otbTensorflowSamplingUtils.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSource.h b/include/otbTensorflowSource.h index ddec24b..a262b17 100644 --- a/include/otbTensorflowSource.h +++ b/include/otbTensorflowSource.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowSource.hxx b/include/otbTensorflowSource.hxx index deb8abd..3ed4588 100644 --- a/include/otbTensorflowSource.hxx +++ b/include/otbTensorflowSource.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowStreamerFilter.h b/include/otbTensorflowStreamerFilter.h index 6aba865..4730d36 100644 --- a/include/otbTensorflowStreamerFilter.h +++ b/include/otbTensorflowStreamerFilter.h @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/include/otbTensorflowStreamerFilter.hxx b/include/otbTensorflowStreamerFilter.hxx index b323047..59904a5 100644 --- a/include/otbTensorflowStreamerFilter.hxx +++ b/include/otbTensorflowStreamerFilter.hxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/test/otbTensorflowCopyUtilsTests.cxx b/test/otbTensorflowCopyUtilsTests.cxx index 249f16e..5b95864 100644 --- a/test/otbTensorflowCopyUtilsTests.cxx +++ b/test/otbTensorflowCopyUtilsTests.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even diff --git a/test/otbTensorflowTests.cxx b/test/otbTensorflowTests.cxx index c498912..340b421 100644 --- a/test/otbTensorflowTests.cxx +++ b/test/otbTensorflowTests.cxx @@ -1,7 +1,7 @@ /*========================================================================= Copyright (c) 2018-2019 IRSTEA - Copyright (c) 2020-2020 INRAE + Copyright (c) 2020-2021 INRAE This software is distributed WITHOUT ANY WARRANTY; without even -- GitLab