Alien-XGBoost
view release on metacpan or search on metacpan
xgboost/dmlc-core/src/io/s3_filesys.cc view on Meta::CPAN
}
std::string getEndpoint(std::string region_name) {
// using if elseif chain switching region_name
if (region_name == "us-east-1") {
return "s3.amazonaws.com";
} else if (region_name == "cn-north-1") {
return "s3.cn-north-1.amazonaws.com.cn";
} else {
std::string result_endpoint = std::string("s3-");
result_endpoint.append(region_name);
result_endpoint.append(".amazonaws.com");
return result_endpoint;
}
}
// useful callback for reading memory
struct ReadStringStream {
const char *dptr;
size_t nleft;
// constructor
explicit ReadStringStream(const std::string &data) {
( run in 0.232 second using v1.01-cache-2.11-cpan-b61123c0432 )