3#if _MSC_VER >= 1900 && defined(_M_X64)
5#include "ClassEqualizerBase.h"
15 class FL_EXPORT CClassEqualizerForTensorImages :
public CClassEqualizerBase<T>
18 CClassEqualizerForTensorImages();
19 CClassEqualizerForTensorImages(
const CClassEqualizerForTensorImages& lrs);
20 CClassEqualizerForTensorImages(
const CClassEqualizerForTensorImages* pLrs);
21 virtual ~CClassEqualizerForTensorImages();
23 virtual const CResult
Assign(
const CClassEqualizerForTensorImages& lrs);
24 virtual const CResult
Assign(
const CClassEqualizerForTensorImages* pLrs);
26 virtual const CResult Initialize()
override;
28 virtual const CResult ArrangeBatch(int64_t i64BatchSize, int64_t i64SubMiniBatchSize, std::vector<int64_t>& vctResultBatchIndices, int64_t i64TotalIteration = 0)
override;
31 DeclareGetClassType();
32 SupportToDuplicateObject(CClassEqualizerForTensorImages, *
this);
35 std::vector<std::vector<std::pair<int64_t, int64_t>>>& m_vctLabelDistributionForTiling;
39 friend class COptimizer;
43 typedef CClassEqualizerForTensorImages<float> CClassEqualizerForTensorImagesF;
44 typedef CClassEqualizerForTensorImages<double> CClassEqualizerForTensorImagesD;
46 typedef CClassEqualizerForTensorImages<float> CCEImagesF;
47 typedef CClassEqualizerForTensorImages<double> CCEImagesD;
50 using CCEImages = CClassEqualizerForTensorImages<T>;
@ Assign
Set the value of CGUIPropertyItemView3DFigure to the specified figure.