Unverified Commit 30a2a235 authored by xuehui's avatar xuehui Committed by GitHub
Browse files

For support different python versions (#1828)

* change, and be compatible with different python versions

* update by comments
parent daa31e8e
...@@ -33,8 +33,8 @@ from torch.utils.data import DataLoader, Dataset ...@@ -33,8 +33,8 @@ from torch.utils.data import DataLoader, Dataset
# pylint: disable=E0611 # pylint: disable=E0611
from torch.utils.data.dataloader import _DataLoaderIter, _utils from torch.utils.data.dataloader import _DataLoaderIter, _utils
import nni.feature_engineering.gradient_selector.constants as constants from . import constants
import nni.feature_engineering.gradient_selector.syssettings as syssettings from . import syssettings
torch.set_default_tensor_type(syssettings.torch.tensortype) torch.set_default_tensor_type(syssettings.torch.tensortype)
sparsetensor = syssettings.torch.sparse.tensortype sparsetensor = syssettings.torch.sparse.tensortype
......
...@@ -26,10 +26,10 @@ import torch ...@@ -26,10 +26,10 @@ import torch
from sklearn.feature_selection import SelectKBest, \ from sklearn.feature_selection import SelectKBest, \
f_classif, mutual_info_classif, f_regression, mutual_info_regression f_classif, mutual_info_classif, f_regression, mutual_info_regression
import nni.feature_engineering.gradient_selector.constants as constants from . import constants
import nni.feature_engineering.gradient_selector.syssettings as syssettings from . import syssettings
from nni.feature_engineering.gradient_selector.learnability import Solver from .learnability import Solver
from nni.feature_engineering.gradient_selector.utils import EMA from .utils import EMA
torch.set_default_tensor_type(syssettings.torch.tensortype) torch.set_default_tensor_type(syssettings.torch.tensortype)
......
...@@ -30,9 +30,9 @@ from sklearn.utils.validation import check_is_fitted ...@@ -30,9 +30,9 @@ from sklearn.utils.validation import check_is_fitted
import torch import torch
from nni.feature_engineering.feature_selector import FeatureSelector from nni.feature_engineering.feature_selector import FeatureSelector
import nni.feature_engineering.gradient_selector.constants as constants from . import constants
from nni.feature_engineering.gradient_selector.fginitialize import PrepareData from .fginitialize import PrepareData
from nni.feature_engineering.gradient_selector.fgtrain import _train from .fgtrain import _train
class FeatureGradientSelector(FeatureSelector, BaseEstimator, SelectorMixin): class FeatureGradientSelector(FeatureSelector, BaseEstimator, SelectorMixin):
......
...@@ -25,9 +25,9 @@ import scipy.special ...@@ -25,9 +25,9 @@ import scipy.special
import torch import torch
import torch.nn as nn import torch.nn as nn
import nni.feature_engineering.gradient_selector.constants as constants from . import constants
import nni.feature_engineering.gradient_selector.syssettings as syssettings from . import syssettings
from nni.feature_engineering.gradient_selector.fginitialize import ChunkDataLoader from .fginitialize import ChunkDataLoader
torch.set_default_tensor_type(syssettings.torch.tensortype) torch.set_default_tensor_type(syssettings.torch.tensortype)
sparsetensor = syssettings.torch.sparse.tensortype sparsetensor = syssettings.torch.sparse.tensortype
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment