Explicitly cast double to unsigned
This commit is contained in:
parent
f9d19b83fb
commit
52fbbbcb6b
@ -543,7 +543,8 @@ static int COVER_ctx_init(COVER_ctx_t *ctx, const void *samplesBuffer,
|
|||||||
const unsigned first = 0;
|
const unsigned first = 0;
|
||||||
const size_t totalSamplesSize = COVER_sum(samplesSizes, first, nbSamples);
|
const size_t totalSamplesSize = COVER_sum(samplesSizes, first, nbSamples);
|
||||||
/* Split samples into testing and training sets */
|
/* Split samples into testing and training sets */
|
||||||
const unsigned nbTrainSamples = nbSamples * splitPoint;
|
double tmp = (double)nbSamples * splitPoint;
|
||||||
|
const unsigned nbTrainSamples = (unsigned)tmp;
|
||||||
const unsigned nbTestSamples = nbSamples - nbTrainSamples;
|
const unsigned nbTestSamples = nbSamples - nbTrainSamples;
|
||||||
const size_t trainingSamplesSize = COVER_sum(samplesSizes, first, nbTrainSamples);
|
const size_t trainingSamplesSize = COVER_sum(samplesSizes, first, nbTrainSamples);
|
||||||
const size_t testSamplesSize = COVER_sum(samplesSizes, nbTrainSamples, nbSamples);
|
const size_t testSamplesSize = COVER_sum(samplesSizes, nbTrainSamples, nbSamples);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user