class_docstr: Given a merge pairs strings series, performs byte pair encoding on
  a strings series using the provided separator.
  
  Parameters
  ----------
  merges_pairs : str
      Strings column of merge pairs
  
  Returns
  -------
  BytePairEncoder
class_docstr_tok: ["Given","a","merge","pairs","strings","series",",","performs","byte","pair","encoding","on","a","strings","series","using","the","provided","separator",".","Parameters","--","--","--","--","--","merges_pairs",":","str","Strings","column","of","merge","pairs","Returns","--","--","--","-","BytePairEncoder"]
code: def __init__(self, merges_pair: "cudf.Series"):
      self.merge_pairs = cpp_merge_pairs(merges_pair._column)
  
imports: from __future__ import annotations
  import cudf
  from cudf._lib.nvtext.byte_pair_encode import BPEMergePairs, byte_pair_encoding
label_desc: Use image node_id 1 to create a new BytePairEncoder object  with example: obj = BytePairEncoder(merges_pair)