21 lines
518 B
Python
21 lines
518 B
Python
import pandas as pd
|
|
from torch.nn import functional
|
|
import torch
|
|
|
|
|
|
class Tool:
|
|
def __init__(self) -> None:
|
|
self.__OneHot_Encording = []
|
|
pass
|
|
|
|
def Set_OneHotEncording(self, content):
|
|
Counter = []
|
|
for i in range(len(content)):
|
|
Counter.append(i)
|
|
|
|
Counter = torch.tensor(Counter)
|
|
self.__OneHot_Encording = functional.one_hot(Counter, len(content))
|
|
pass
|
|
|
|
def Get_OneHot_Encording_Label(self):
|
|
return self.__OneHot_Encording |