Python, я сохранил свою модель как файл joblib в определенном месте, я открываю файл в байтах чтения 'rb', можно ли преобразовать прямо в байты вместо сохранения в файл,
import joblib
joblib.dump(model, 'model.joblib')
#Read as bytes
model_bytes = open('C:/Models/model.joblib','rb').read()
model_bytes
#This outputs like
b'\x80\x03csklearn.ensemble.forest\nRandomForestClassifier\nq\x00)\x81q\x01}q\x...…..
Здесь я не хочу сохранять в каком-либо месте, поэтому я попытался использовать временный файл, но это не сработает, я знал, есть ли другие варианты
import tempfile
bytes_model = tempfile.TemporaryFile()
bytes_model.read(model)
#Also bytes function doesn't work
bytes_model = bytes(model)
Мне не нужно создавать файл, поэтому мне не нужно к нему обращаться. Можно ли читать переменную модели как байты?