Esempio n. 1
0
def _set_attr_to_resource(attr_name, attr_value):
    sess = session_ctx.GetDefaultSession()
    if sess.status_ == sess.Status.INITED:
        reso_config = resource_util.Resource()
        setattr(reso_config, attr_name, attr_value)
        sess.update_resource_eagerly(reso_config)
    else:
        setattr(sess.config_proto.resource, attr_name, attr_value)
Esempio n. 2
0
def EnvResource():
    resource, error_str = oneflow_internal.EnvResource()
    error = text_format.Parse(error_str, error_util.ErrorProto())
    if error.HasField("error_type"):
        raise JobBuildAndInferError(error)
    return text_format.Parse(resource, resource_util.Resource())
Esempio n. 3
0
def EnvResource():
    resource = oneflow._oneflow_internal.EnvResource()
    return text_format.Parse(resource, resource_util.Resource())
Esempio n. 4
0
def EnvResource():
    resource = oneflow_api.EnvResource()
    return text_format.Parse(resource, resource_util.Resource())
Esempio n. 5
0
def CurrentResource():
    resource = oneflow_api.CurrentResource()
    return text_format.Parse(resource, resource_util.Resource())
Esempio n. 6
0
def EnvResource():
    resource, error = oneflow_api.EnvResource()
    if error.has_error_type():
        raise JobBuildAndInferCfgError(error)
    return text_format.Parse(resource, resource_util.Resource())