MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / SplitBasename

Function SplitBasename

serving/processor/storage/model_store.cc:24–32  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

22}
23
24std::pair<StringPiece, StringPiece> SplitBasename(StringPiece path) {
25 path = io::Basename(path);
26 auto pos = path.rfind('.');
27 if (pos == StringPiece::npos)
28 return std::make_pair(path, StringPiece(path.data() + path.size(), 0));
29 return std::make_pair(
30 StringPiece(path.data(), pos),
31 StringPiece(path.data() + pos + 1, path.size() - (pos + 1)));
32}
33
34std::string ParseCkptFileName(const std::string& ckpt_dir,
35 const std::string& fname) {

Callers 1

ParseCkptFileNameFunction · 0.70

Calls 3

BasenameFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected