mirror of
https://github.com/clearml/clearml
synced 2025-06-23 01:55:38 +00:00
Fix fastAI binding not reporting scalars if tensorboard is installed
This commit is contained in:
parent
0b521b00a6
commit
0959974920
@ -8,6 +8,7 @@ from . import _patched_call
|
|||||||
from .tensorflow_bind import WeightsGradientHistHelper
|
from .tensorflow_bind import WeightsGradientHistHelper
|
||||||
from ..import_bind import PostImportHookPatching
|
from ..import_bind import PostImportHookPatching
|
||||||
from ...debugging.log import LoggerRoot
|
from ...debugging.log import LoggerRoot
|
||||||
|
from .tensorflow_bind import IsTensorboardInit
|
||||||
|
|
||||||
try:
|
try:
|
||||||
import fastai
|
import fastai
|
||||||
@ -51,7 +52,7 @@ class PatchFastaiV1(object):
|
|||||||
@staticmethod
|
@staticmethod
|
||||||
def patch_model_callback():
|
def patch_model_callback():
|
||||||
# if you have tensorboard, we assume you use TensorboardLogger, which we catch, so no need to patch.
|
# if you have tensorboard, we assume you use TensorboardLogger, which we catch, so no need to patch.
|
||||||
if "tensorboard" in sys.modules:
|
if "tensorboard" in sys.modules and IsTensorboardInit.tensorboard_used():
|
||||||
return
|
return
|
||||||
|
|
||||||
try:
|
try:
|
||||||
@ -191,7 +192,7 @@ class PatchFastaiV2(object):
|
|||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def patch_model_callback():
|
def patch_model_callback():
|
||||||
if "tensorboard" in sys.modules:
|
if "tensorboard" in sys.modules and IsTensorboardInit.tensorboard_used():
|
||||||
return
|
return
|
||||||
|
|
||||||
# noinspection PyBroadException
|
# noinspection PyBroadException
|
||||||
|
Loading…
Reference in New Issue
Block a user