mirror of
https://github.com/wassname/ray.git
synced 2026-06-30 06:14:00 +08:00
[tune] trim kwargs in shim instantiation functions (#12544)
This commit is contained in:
+8
-2
@@ -3,7 +3,6 @@ import errno
|
||||
import hashlib
|
||||
import logging
|
||||
import multiprocessing
|
||||
import numpy as np
|
||||
import os
|
||||
import signal
|
||||
import subprocess
|
||||
@@ -12,11 +11,13 @@ import tempfile
|
||||
import threading
|
||||
import time
|
||||
import uuid
|
||||
from inspect import signature
|
||||
|
||||
import numpy as np
|
||||
import psutil
|
||||
import ray
|
||||
import ray.gcs_utils
|
||||
import ray.ray_constants as ray_constants
|
||||
import psutil
|
||||
|
||||
pwd = None
|
||||
if sys.platform != "win32":
|
||||
@@ -806,3 +807,8 @@ def get_user():
|
||||
return pwd.getpwuid(os.getuid()).pw_name
|
||||
except Exception:
|
||||
return ""
|
||||
|
||||
|
||||
def get_function_args(callable):
|
||||
all_parameters = frozenset(signature(callable).parameters)
|
||||
return list(all_parameters)
|
||||
|
||||
Reference in New Issue
Block a user