Is your feature request related to a problem? Please describe.
When using cuml.accel with a program that uses subprocesses the subprocesses will use cuml.accel (via the CUML_ACCEL_ENABLED environment variable), but they don't inherit the verbosity level. This means logs from the subprocesses do not contain log messages. The naive conclusion from seeing absence of logging this is that "cuml.accel isn't turned on in the subprocess", and even if you know of the magic env variable it is annoying to not have logs (eg to see what is accelerated and what not).
Describe the solution you'd like
Subprocesses should inherit the command-line level configuration from their parent.
Describe alternatives you've considered
Provide a new alternative mechanism to easily get information about what is accelerated and what not in programs that make use of subprocesses
Is your feature request related to a problem? Please describe.
When using
cuml.accelwith a program that uses subprocesses the subprocesses will usecuml.accel(via theCUML_ACCEL_ENABLEDenvironment variable), but they don't inherit the verbosity level. This means logs from the subprocesses do not contain log messages. The naive conclusion from seeing absence of logging this is that "cuml.accel isn't turned on in the subprocess", and even if you know of the magic env variable it is annoying to not have logs (eg to see what is accelerated and what not).Describe the solution you'd like
Subprocesses should inherit the command-line level configuration from their parent.
Describe alternatives you've considered
Provide a new alternative mechanism to easily get information about what is accelerated and what not in programs that make use of subprocesses