torch_concepts.data.utils.parse_tensor

parse_tensor(data: ndarray | DataFrame | Tensor | list, name: str, precision: int | str) Tensor[source]

Convert input data to torch tensor with appropriate format.

Supports conversion from numpy arrays, pandas DataFrames, or existing tensors.

Parameters:
  • data – Input data as numpy array, DataFrame, Tensor, list.

  • name – Name of the data (for error messages).

  • precision – Desired numerical precision (16, 32, or 64).

Returns:

Converted tensor with specified precision.

Return type:

Tensor

Raises:

TypeError – If data is not in a supported format.