bash 문 실행할 파일이름을 start.sh 로 해서 생성해주기
import os
class TrainCallback(tf.keras.callbacks.Callback):
def on_train_begin(self, logs=None):
os.system("./start.sh &")
def on_train_end(self, logs=None):
os.system("mv start.txt " + file_name )
os.system("pkill dcgmi") # start.sh 명령어 안에 dcgmi 가 있어서 dcgmi 포함하는것 강제종료..
파이썬에서 model.fit( 블라블라 ) 이부분에서 아래 한줄 추가해주면 끝
callbacks = TrainCallback())
참조 :
https://www.tensorflow.org/api_docs/python/tf/keras/callbacks/Callback#on_train_begin
https://stackoverflow.com/questions/5789642/how-to-send-controlc-from-a-bash-script
'<문법> > 파이썬' 카테고리의 다른 글
DataFrame 자주쓰는 문법 정리 (0) | 2022.03.28 |
---|---|
[python] Saving multiple graphs as one pdf (0) | 2021.12.27 |
Matplotlib 바그래프 문법정리 (0) | 2021.07.22 |
Pandas 열 한개 여러개로 쪼개기 (0) | 2021.01.13 |
형태소 분석 기본 연습 - 명사만 골라내기 (konlpy - Twitter) (0) | 2021.01.13 |