DecodeCsv

পাবলিক ফাইনাল ক্লাস DecodeCsv

CSV রেকর্ডগুলিকে টেনসরে রূপান্তর করুন। প্রতিটি কলাম একটি টেনসর মানচিত্র.

CSV রেকর্ডের জন্য RFC 4180 ফর্ম্যাট প্রত্যাশিত৷ (https://tools.ietf.org/html/rfc4180) মনে রাখবেন যে আমরা int বা ফ্লোট ফিল্ড সহ লিডিং এবং ট্রেইলিং স্পেসের অনুমতি দিই।

নেস্টেড ক্লাস

ক্লাস DecodeCsv.Options DecodeCsv এর জন্য ঐচ্ছিক বৈশিষ্ট্য

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

পাবলিক পদ্ধতি

স্ট্যাটিক DecodeCsv
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TString > রেকর্ড, পুনরাবৃত্তিযোগ্য< অপারেন্ড <?>> রেকর্ড ডিফল্ট, বিকল্প... বিকল্প)
একটি নতুন DecodeCsv অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।
স্ট্যাটিক DecodeCsv.Options
ফিল্ডডেলিম (স্ট্রিং ফিল্ডডেলিম)
ইটারেটর< অপারেন্ড < TType >>
স্ট্যাটিক DecodeCsv.Options
naValue (স্ট্রিং naValue)
তালিকা< আউটপুট <?>>
আউটপুট ()
প্রতিটি টেনসরের রেকর্ডের মতো একই আকৃতি থাকবে।
স্ট্যাটিক DecodeCsv.Options
সিলেক্টকলস (লিস্ট<লং> সিলেক্টকলস)
স্ট্যাটিক DecodeCsv.Options
useQuoteDelim (বুলিয়ান useQuoteDelim)

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "ডিকোডসিএসভি"

পাবলিক পদ্ধতি

পাবলিক স্ট্যাটিক DecodeCsv তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TString > রেকর্ড, পুনরাবৃত্তিযোগ্য< অপারেন্ড <?>> রেকর্ড ডিফল্ট, বিকল্প... বিকল্প)

একটি নতুন DecodeCsv অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানা পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
রেকর্ড প্রতিটি স্ট্রিং csv-এ একটি রেকর্ড/সারি এবং সমস্ত রেকর্ডের একই বিন্যাস হওয়া উচিত।
রেকর্ড ডিফল্ট ইনপুট রেকর্ডের প্রতি কলামে একটি টেনসর, হয় সেই কলামের জন্য একটি স্কেলার ডিফল্ট মান বা কলামের প্রয়োজন হলে একটি খালি ভেক্টর।
বিকল্প ঐচ্ছিক বৈশিষ্ট্য মান বহন করে
রিটার্নস
  • DecodeCsv এর একটি নতুন উদাহরণ

পাবলিক স্ট্যাটিক DecodeCsv.Options fieldDelim (স্ট্রিং ফিল্ডডেলিম)

পরামিতি
ফিল্ডডেলিম একটি রেকর্ডে পৃথক ক্ষেত্রের জন্য char delimiter.

পাবলিক ইটারেটর< অপারেন্ড < TType >> পুনরাবৃত্তিকারী ()

পাবলিক স্ট্যাটিক DecodeCsv.Options naValue (স্ট্রিং naValue)

পরামিতি
naValue NA/NaN হিসাবে চিনতে অতিরিক্ত স্ট্রিং৷

সর্বজনীন তালিকা< আউটপুট <?>> আউটপুট ()

প্রতিটি টেনসরের রেকর্ডের মতো একই আকৃতি থাকবে।

সর্বজনীন স্ট্যাটিক DecodeCsv.Options selectCols (List<Long> SelectCols)

সর্বজনীন স্ট্যাটিক DecodeCsv.Options useQuoteDelim (বুলিয়ান ইউজ কোটডেলিম)

পরামিতি
QuoteDelim ব্যবহার করুন মিথ্যা হলে, স্ট্রিং ক্ষেত্রগুলির মধ্যে নিয়মিত অক্ষর হিসাবে দ্বিগুণ উদ্ধৃতি চিহ্নগুলি বিবেচনা করে (RFC 4180, বিভাগ 2, বুলেট 5 উপেক্ষা করে)।