Skip to content

Commit 0733c6b

Browse files
committed
More explicit-size types
1 parent d740a92 commit 0733c6b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Native/MatrixFactorizationNative/UnmanagedMemory.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -111,14 +111,14 @@ EXPORT_API(mf_model_bridge*) MFTrainWithValidation(const mf_problem_bridge *tr_b
111111
return model_bridge; // To clean memory up, we need to delete model_bridge, model_bridge->P, and model_bridge->Q.
112112
}
113113

114-
EXPORT_API(float) MFCrossValidation(const mf_problem_bridge *prob_bridge, int nr_folds, const mf_parameter_bridge *param_bridge)
114+
EXPORT_API(float) MFCrossValidation(const mf_problem_bridge *prob_bridge, int32_t nr_folds, const mf_parameter_bridge *param_bridge)
115115
{
116116
auto param = TranslateToParam(param_bridge);
117117
auto prob = TranslateToProblem(prob_bridge);
118118
return mf_cross_validation(&prob, nr_folds, param);
119119
}
120120

121-
EXPORT_API(float) MFPredict(const mf_model_bridge *model_bridge, int p_idx, int q_idx)
121+
EXPORT_API(float) MFPredict(const mf_model_bridge *model_bridge, int32_t p_idx, int32_t q_idx)
122122
{
123123
mf_model model;
124124
TranslateToModel(model_bridge, &model);

src/Native/MatrixFactorizationNative/UnmanagedMemory.h

+2-2
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,6 @@ EXPORT_API(mf_model_bridge*) MFTrain(const mf_problem_bridge *prob_bridge, const
5252

5353
EXPORT_API(mf_model_bridge*) MFTrainWithValidation(const mf_problem_bridge *tr, const mf_problem_bridge *va, const mf_parameter_bridge *parameter_bridge);
5454

55-
EXPORT_API(float) MFCrossValidation(const mf_problem_bridge *prob, int nr_folds, const mf_parameter_bridge* parameter_bridge);
55+
EXPORT_API(float) MFCrossValidation(const mf_problem_bridge *prob, int32_t nr_folds, const mf_parameter_bridge* parameter_bridge);
5656

57-
EXPORT_API(float) MFPredict(const mf_model_bridge *model, int p_idx, int q_idx);
57+
EXPORT_API(float) MFPredict(const mf_model_bridge *model, int32_t p_idx, int32_t q_idx);

0 commit comments

Comments
 (0)