Send feedback
  
   
 
  
    
      tflite_support.task.text.BertCluAnnotator
     
  
      
     
  
  
  
   
  
    
  
  
    
    
Class that performs Bert CLU Annotation on text.
tflite_support . task . text . BertCluAnnotator ( 
    options :  tflite_support . task . text . BertCluAnnotatorOptions , 
    cpp_annotator :  _CppBertCluAnnotator 
)  ->  None 
Methods 
annotateView source 
annotate ( 
    request :  tflite_support . task . processor . CluRequest )  ->  tflite_support . task . processor . CluResponse Performs actual Bert CLU Annotation on the provided CLU request.
Args 
request
 
The input to CLU.
 
 
Returns 
The output of CLU.
 
 
Raises 
ValueError
 
If any of the input arguments is invalid.
 
 
RuntimeError
 
If failed to calculate the embedding vector.
 
 
create_from_fileView source 
@classmethod create_from_file ( 
    file_path :  str 
)  ->  'BertCluAnnotator' 
Creates the BertCluAnnotator object from a TensorFlow Lite model.
Args 
file_path
 
Path to the model.
 
 
Returns 
BertCLUAnnotator object that's created from the model file.
 
 
Raises 
ValueError
 
If failed to create BertCluAnnotator object from the
provided file such as invalid file.
 
 
RuntimeError
 
If other types of error occurred.
 
 
create_from_optionsView source 
@classmethod create_from_options ( 
    options :  tflite_support . task . text . BertCluAnnotatorOptions )  ->  'BertCluAnnotator' 
Creates the BertCluAnnotator object from Bert CLU Annotation options.
Args 
options
 
Options for the Bert CLU annotation task.
 
 
Returns 
BertCluAnnotator object that's created from options.
 
 
Raises 
ValueError
 
If failed to create BertCluAnnotator object from
BertCluAnnotatorOptions such as missing the model.
 
 
RuntimeError
 
If other types of error occurred.
 
 
  
  
 
  
    
    
      
    
     
  
       
         
  
  
    
    Send feedback
  
   
 
       
    
    
  
  
 
  Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
  Last updated 2024-05-08 UTC.
 
 
  
  
    
    
    
      
  
  
    Need to tell us more?
  
   
 
     
  
  
    
      [[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-05-08 UTC."],[],[]]