2323from hsml .predictor_state import PredictorState
2424from hsml .resources import Resources
2525from hsml .inference_logger import InferenceLogger
26- from hsml .inference_batcher import InferenceBatcher
27- from hsml .transformer import Transformer
2826
2927from hsml .client .exceptions import ModelServingException
3028from hsml .constants import DEPLOYABLE_COMPONENT , PREDICTOR_STATE
@@ -311,63 +309,6 @@ def predictor(self):
311309 def predictor (self , predictor ):
312310 self ._predictor = predictor
313311
314- @property
315- def requested_instances (self ):
316- """Total number of requested instances in the deployment."""
317- return self ._predictor .requested_instances
318-
319- # Single predictor
320-
321- @property
322- def model_name (self ):
323- """Name of the model deployed by the predictor"""
324- return self ._predictor .model_name
325-
326- @model_name .setter
327- def model_name (self , model_name : str ):
328- self ._predictor .model_name = model_name
329-
330- @property
331- def model_path (self ):
332- """Model path deployed by the predictor."""
333- return self ._predictor .model_path
334-
335- @model_path .setter
336- def model_path (self , model_path : str ):
337- self ._predictor .model_path = model_path
338-
339- @property
340- def model_version (self ):
341- """Model version deployed by the predictor."""
342- return self ._predictor .model_version
343-
344- @model_version .setter
345- def model_version (self , model_version : int ):
346- self ._predictor .model_version = model_version
347-
348- @property
349- def artifact_version (self ):
350- """Artifact version deployed by the predictor."""
351- return self ._predictor .artifact_version
352-
353- @artifact_version .setter
354- def artifact_version (self , artifact_version : Union [int , str ]):
355- self ._predictor .artifact_version = artifact_version
356-
357- @property
358- def artifact_path (self ):
359- """Path of the model artifact deployed by the predictor."""
360- return self ._predictor .artifact_path
361-
362- @property
363- def model_server (self ):
364- """Model server ran by the predictor."""
365- return self ._predictor .model_server
366-
367- @model_server .setter
368- def model_server (self , model_server : str ):
369- self ._predictor .model_server = model_server
370-
371312 @property
372313 def serving_tool (self ):
373314 """Serving tool used to run the model server."""
@@ -377,23 +318,6 @@ def serving_tool(self):
377318 def serving_tool (self , serving_tool : str ):
378319 self ._predictor .serving_tool = serving_tool
379320
380- @property
381- def script_file (self ):
382- """Script file used by the predictor."""
383- return self ._predictor .script_file
384-
385- @script_file .setter
386- def script_file (self , script_file : str ):
387- self ._predictor .script_file = script_file
388-
389- @property
390- def resources (self ):
391- """Resource configuration for the predictor."""
392- return self ._predictor .resources
393-
394- @resources .setter
395- def resources (self , resources : Resources ):
396- self ._predictor .resources = resources
397321
398322 @property
399323 def inference_logger (self ):
@@ -404,23 +328,6 @@ def inference_logger(self):
404328 def inference_logger (self , inference_logger : InferenceLogger ):
405329 self ._predictor .inference_logger = inference_logger
406330
407- @property
408- def inference_batcher (self ):
409- """Configuration of the inference batcher attached to this predictor."""
410- return self ._predictor .inference_batcher
411-
412- @inference_batcher .setter
413- def inference_batcher (self , inference_batcher : InferenceBatcher ):
414- self ._predictor .inference_batcher = inference_batcher
415-
416- @property
417- def transformer (self ):
418- """Transformer configured in the predictor."""
419- return self ._predictor .transformer
420-
421- @transformer .setter
422- def transformer (self , transformer : Transformer ):
423- self ._predictor .transformer = transformer
424331
425332 @property
426333 def created_at (self ):
0 commit comments