Print string as it is failing (with printf)
This commit is contained in:
parent
f9e22e9646
commit
b5fe00d499
tensorflow/core/kernels/boosted_trees
@ -54,6 +54,16 @@ class BoostedTreesCreateEnsembleOp : public OpKernel {
|
||||
std::unique_ptr<BoostedTreesEnsembleResource> result(
|
||||
new BoostedTreesEnsembleResource());
|
||||
tstring tst = tree_ensemble_serialized_t->scalar<tstring>()();
|
||||
std::cerr << "Got a string of " << tst.size() << " characters, of type " << tst.type() << "\n";
|
||||
const char* tst_data = tst.data();
|
||||
for (int i = 0; i < tst.size(); i++) {
|
||||
fprintf(stderr, "%02x ", tst_data[i]);
|
||||
if (i % 16 == 15)
|
||||
fprintf(stderr, "\n");
|
||||
else if (i % 8 == 7)
|
||||
fprintf(stderr, " ");
|
||||
}
|
||||
fprintf(stderr, "\n");
|
||||
std::cerr << "BoostedTreesCreateEnsembleOp::Compute V\n";
|
||||
if (!result->InitFromSerialized(tst, stamp_token)) {
|
||||
std::cerr << "BoostedTreesCreateEnsembleOp::Compute ^(1)\n";
|
||||
|
@ -40,11 +40,13 @@ bool BoostedTreesEnsembleResource::InitFromSerialized(const string& serialized,
|
||||
std::cerr << "Got a string of " << serialized.size() << " characters\n";
|
||||
const char* serialized_data = serialized.data();
|
||||
for (int i = 0; i < serialized.size(); i++) {
|
||||
std::cerr << reinterpret_cast<int>(serialized_data[i]) << " ";
|
||||
if (i % 10 == 9)
|
||||
std::cerr << "\n";
|
||||
fprintf(stderr, "%02x ", serialized_data[i]);
|
||||
if (i % 16 == 15)
|
||||
fprintf(stderr, "\n");
|
||||
else if (i % 8 == 7)
|
||||
fprintf(stderr, " ");
|
||||
}
|
||||
std::cerr << "\n";
|
||||
fprintf(stderr, "\n");
|
||||
CHECK_EQ(stamp(), -1) << "Must Reset before Init.";
|
||||
std::cerr << "ParseProtoUnlimited...\n";
|
||||
if (ParseProtoUnlimited(tree_ensemble_, serialized)) {
|
||||
|
Loading…
Reference in New Issue
Block a user