tensorflow:: ops:: ParseSingleExample

#include <parsing_ops.h>

একটি tf.Example প্রোটোকে (স্ট্রিং হিসেবে) টাইপড টেনসরে রূপান্তরিত করে।

সারসংক্ষেপ

যুক্তি:

  • স্কোপ: একটি স্কোপ অবজেক্ট
  • সিরিয়ালাইজড: একটি ভেক্টর যা বাইনারি সিরিয়ালাইজড Example প্রোটোগুলোর একটি ব্যাচ ধারণ করে।
  • dense_defaults: টেনসর-এর একটি তালিকা (কিছু খালি থাকতে পারে), যার দৈর্ঘ্য dense_keys এর দৈর্ঘ্যের সমান। যখন উদাহরণের feature_map-এ dense_key[j] থাকে না, তখন dense_defaults[j] ডিফল্ট মান প্রদান করে। যদি dense_defaults[j]-এর জন্য একটি খালি টেনসর প্রদান করা হয়, তাহলে Feature dense_keys[j] আবশ্যক। ইনপুট টাইপটি dense_defaults[j] থেকে অনুমান করা হয়, এমনকি যখন এটি খালি থাকে। যদি dense_defaults[j] খালি না থাকে, এবং dense_shapes[j] সম্পূর্ণরূপে সংজ্ঞায়িত থাকে, তাহলে dense_defaults[j]-এর আকৃতি অবশ্যই dense_shapes[j]-এর আকৃতির সাথে মিলতে হবে। যদি dense_shapes[j]-এর একটি অসংজ্ঞায়িত প্রধান মাত্রা থাকে (পরিবর্তনশীল স্ট্রাইড ডেন্স ফিচার), তাহলে dense_defaults[j]-তে অবশ্যই একটিমাত্র উপাদান থাকতে হবে: প্যাডিং উপাদান।
  • num_sparse: উদাহরণ থেকে পার্স করার জন্য স্পার্স ফিচারের সংখ্যা। এটি অবশ্যই sparse_keys এবং sparse_types এর দৈর্ঘ্যের সমান হতে হবে।
  • sparse_keys: num_sparse সংখ্যক স্ট্রিং-এর একটি তালিকা। Examples-এর স্পার্স ভ্যালু-সম্পর্কিত ফিচারগুলিতে এই কী-গুলো প্রত্যাশিত।
  • dense_keys: Examples-এর ডেন্স ভ্যালু-সম্পর্কিত ফিচারগুলোতে প্রত্যাশিত কী-গুলো।
  • sparse_types: num_sparse টাইপগুলোর একটি তালিকা; sparse_keys-এ দেওয়া প্রতিটি Feature-এর ডেটার ডেটা টাইপ। বর্তমানে ParseSingleExample op-টি DT_FLOAT (FloatList), DT_INT64 (Int64List), এবং DT_STRING (BytesList) সমর্থন করে।
  • dense_shapes: dense_keys-এ দেওয়া প্রতিটি Feature-এর ডেটার আকার। এই তালিকার দৈর্ঘ্য অবশ্যই dense_keys এর দৈর্ঘ্যের সমান হতে হবে। dense_key[j]-এর সাথে সম্পর্কিত Feature-এর উপাদানের সংখ্যা অবশ্যই dense_shapes[j].NumEntries()-এর সমান হতে হবে। যদি dense_shapes[j] == (D0, D1, ..., DN) হয়, তাহলে আউটপুট Tensor dense_values[j]-এর আকার হবে (D0, D1, ..., DN): যদি dense_shapes[j] = (-1, D1, ..., DN) হয়, তাহলে আউটপুট Tensor dense_values[j]-এর আকার হবে (M, D1, .., DN), যেখানে M হলো ইনপুটে থাকা D1 * .... * DN দৈর্ঘ্যের উপাদানের ব্লকের সংখ্যা।

ফেরত:

  • OutputList স্পার্স_সূচক
  • OutputList স্পার্স_মান
  • OutputList স্পার্স_শেপস
  • OutputList ঘন_মান

নির্মাতা এবং ধ্বংসকারী

ParseSingleExample (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized, :: tensorflow::InputList dense_defaults, int64 num_sparse, const gtl::ArraySlice<::tensorflow::tstring > & sparse_keys, const gtl::ArraySlice<::tensorflow::tstring > & dense_keys, const DataTypeSlice & sparse_types, const gtl::ArraySlice< PartialTensorShape > & dense_shapes)

জনসাধারণের বৈশিষ্ট্য

dense_values
operation
sparse_indices
sparse_shapes
sparse_values

জনসাধারণের বৈশিষ্ট্য

ঘন_মান

::tensorflow::OutputList dense_values

অপারেশন

Operation operation

স্পার্স_ইনডেক্স

::tensorflow::OutputList sparse_indices

স্পার্স_শেপস

::tensorflow::OutputList sparse_shapes

স্পার্স_মান

::tensorflow::OutputList sparse_values

জনসাধারণের কার্যাবলী

একক উদাহরণ পার্স করুন

 ParseSingleExample(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input serialized,
  ::tensorflow::InputList dense_defaults,
  int64 num_sparse,
  const gtl::ArraySlice<::tensorflow::tstring > & sparse_keys,
  const gtl::ArraySlice<::tensorflow::tstring > & dense_keys,
  const DataTypeSlice & sparse_types,
  const gtl::ArraySlice< PartialTensorShape > & dense_shapes
)