class_docstr: A class for managing Neptune experiment.
  
  Each time User creates new experiment instance of this class is created.
  It lets you manage experiment, :meth:`~neptune.experiments.Experiment.log_metric`,
  :meth:`~neptune.experiments.Experiment.log_text`,
  :meth:`~neptune.experiments.Experiment.log_image`,
  :meth:`~neptune.experiments.Experiment.set_property`,
  and much more.
  
  
  Args:
      backend (:obj:`neptune.ApiClient`): A ApiClient object
      project (:obj:`neptune.Project`): The project this experiment belongs to
      _id (:obj:`str`): Experiment id
      internal_id (:obj:`str`): internal ID
  
  Example:
      Assuming that `project` is an instance of :class:`~neptune.projects.Project`.
  
      .. code:: python3
  
          experiment = project.create_experiment()
  
  Warning:
      User should never create instances of this class manually.
      Always use: :meth:`~neptune.projects.Project.create_experiment`.
class_docstr_tok: ["A","class","for","managing","Neptune","experiment",".","Each","time","User","creates","new","experiment","instance","of","this","class","is","created",".","It","lets","you","manage","experiment",",",":","meth",":","`","~neptune.experiments.Experiment.log_metric","`",",",":","meth",":","`","~neptune.experiments.Experiment.log_text","`",",",":","meth",":","`","~neptune.experiments.Experiment.log_image","`",",",":","meth",":","`","~neptune.experiments.Experiment.set_property","`",",","and","much","more",".","Args",":","backend","(",":","obj",":","`","neptune.ApiClient","`",")",":","A","ApiClient","object","project","(",":","obj",":","`","neptune.Project","`",")",":","The","project","this","experiment","belongs","to","_id","(",":","obj",":","`","str","`",")",":","Experiment","id","internal_id","(",":","obj",":","`","str","`",")",":","internal","ID","Example",":","Assuming","that","`","project","`","is","an","instance","of",":","class",":","`","~neptune.projects.Project","`",".","..","code",":",":","python3","experiment","=","project.create_experiment","(",")","Warning",":","User","should","never","create","instances","of","this","class","manually",".","Always","use",":",":","meth",":","`","~neptune.projects.Project.create_experiment","`","."]
docstr: Removes an artifact(s) (file/directory) from the experiment storage.
  
  Args:
      path (:obj:`list` or :obj:`str`): Path or list of paths to remove from the experiment's output
  
  Raises:
      `FileNotFound`: If a path in experiment artifacts does not exist.
  
  Examples:
      Assuming that `experiment` is an instance of :class:`~neptune.experiments.Experiment`.
  
      .. code:: python3
  
          experiment.delete_artifacts('forest_results.pkl')
          experiment.delete_artifacts(['forest_results.pkl', 'directory'])
          experiment.delete_artifacts('')
docstr_tok: ["Removes","an","artifact","(","s",")","(","file\/directory",")","from","the","experiment","storage",".","Args",":","path","(",":","obj",":","`","list","`","or",":","obj",":","`","str","`",")",":","Path","or","list","of","paths","to","remove","from","the","experiment","'s","output","Raises",":","`","FileNotFound","`",":","If","a","path","in","experiment","artifacts","does","not","exist",".","Examples",":","Assuming","that","`","experiment","`","is","an","instance","of",":","class",":","`","~neptune.experiments.Experiment","`",".","..","code",":",":","python3","experiment.delete_artifacts","(","'forest_results.pkl","'",")","experiment.delete_artifacts","(","[","'forest_results.pkl","'",",","'directory","'","]",")","experiment.delete_artifacts","(","``",")"]
code: def delete_artifacts(self, path):
      """Removes an artifact(s) (file/directory) from the experiment storage.
  
      Args:
          path (:obj:`list` or :obj:`str`): Path or list of paths to remove from the experiment's output
  
      Raises:
          `FileNotFound`: If a path in experiment artifacts does not exist.
  
      Examples:
          Assuming that `experiment` is an instance of :class:`~neptune.experiments.Experiment`.
  
          .. code:: python3
  
              experiment.delete_artifacts('forest_results.pkl')
              experiment.delete_artifacts(['forest_results.pkl', 'directory'])
              experiment.delete_artifacts('')
      """
      self._backend.delete_artifacts(self, path)
  
imports: import base64
  import logging
  import traceback
  import pandas
  import six
  from pandas.errors import EmptyDataError
  from neptune.common.experiments import LegacyExperiment
  from neptune.common.utils import align_channels_on_x, is_float, is_nan_or_inf
  from neptune.legacy.api_exceptions import ChannelDoesNotExist, ExperimentAlreadyFinished
  from neptune.legacy.exceptions import InvalidChannelValue, NeptuneIncorrectImportException, NoChannelValue
  from neptune.legacy.internal.channels.channels import ChannelNamespace, ChannelType, ChannelValue
  from neptune.legacy.internal.channels.channels_values_sender import ChannelsValuesSender
  from neptune.legacy.internal.execution.execution_context import ExecutionContext
  from neptune.legacy.internal.utils.deprecation import legacy_client_deprecation
  from neptune.legacy.internal.utils.image import get_image_content
label_desc: Use image node_id 27 for calling the Experiment obj's underlying member method code with example usage: obj.delete_artifacts(path) without return types