class_docstr: This is a wrapper class of luigi.Task.
  
  The key methods of a TaskOnKart are:
  
  * :py:meth:`make_target` - this makes output target with a relative file path.
  * :py:meth:`make_model_target` - this makes output target for models which generate multiple files to save.
  * :py:meth:`load` - this loads input files of this task.
  * :py:meth:`dump` - this save a object as output of this task.
class_docstr_tok: ["This","is","a","wrapper","class","of","luigi.Task",".","The","key","methods","of","a","TaskOnKart","are",":","*",":","py",":","meth",":","`","make_target","`","-","this","makes","output","target","with","a","relative","file","path",".","*",":","py",":","meth",":","`","make_model_target","`","-","this","makes","output","target","for","models","which","generate","multiple","files","to","save",".","*",":","py",":","meth",":","`","load","`","-","this","loads","input","files","of","this","task",".","*",":","py",":","meth",":","`","dump","`","-","this","save","a","object","as","output","of","this","task","."]
code: def _get_task_log_target(self):
      return self.make_target(f"log/task_log/{type(self).__name__}.pkl")
  
imports: import hashlib
  import inspect
  import os
  import types
  from importlib import import_module
  from logging import getLogger
  from typing import Any, Callable, Dict, List, Optional, Set, Union
  import luigi
  import pandas
  from luigi.parameter import ParameterVisibility
  import gokart
  from gokart.file_processor import FileProcessor
  from gokart.pandas_type_config import PandasTypeConfigMap
  from gokart.parameter import ExplicitBoolParameter, ListTaskInstanceParameter, TaskInstanceParameter
  from gokart.redis_lock import make_redis_params
  from gokart.target import TargetOnKart
  from gokart.task_complete_check import task_complete_check_wrapper
label_desc: Use image node_id 24 for calling the TaskOnKart obj's underlying member method code with example usage: obj._get_task_log_target() and returns: self