ModuleNotFoundError: No module named 'sklearn.ensemble.forest' - python

I built a classifier classifier_new.pkl using
from sklearn.ensemble import RandomForestClassifier
I pickled this calssifier and then tried to use it for a web application.
import pickle
pickle_in=open('classifier_new.pkl','rb')
After executing this code I got this error message:
ModuleNotFoundError: No module named 'sklearn.ensemble.forest'
What should I do instead or what could I examine in order to make it running?
I also searched for similar questions/answers for this problem and saw this solution: No module name 'sklearn.forest.ensemble' but it did not work in my case...

Related

Get module not found error while importing from utils_ssd

while executing the following in Jupyter Noteboook
from utils_ssd import *
I get the following error :
ModuleNotFoundError: No module named 'keras.engine.topology'
After I bit of digging I got to know that topology module from keras.engine is now deprecated
So how do I make the above code work?

Having trouble importing RLGlue: "No module named 'rlglue.rl_glue'"

I was going through an Reinforcement Learning Course and wanted to try running the code locally. I installed RLGlue with pip install rlglue from here
But then when trying to run the code:
from rlglue.rl_glue import RLGlue
import main_agent
import ten_arm_env
import test_env
Received this error message:
ModuleNotFoundError: No module named 'rlglue.rl_glue'
Any idea on how to fix that to import the module?
I use this as work-around, add this file to your project.
https://gist.github.com/niektuytel/eab1117070454042b11e5e5c026dd3fb

ModuleNotFoundError: No module named 'mxnet.contrib.amp' When importing gluonnlp

I have the following versions of mxnet==1.4.0 and gluonnlp==0.9.1 installed using pip.
However when I run the following codeimport gluonnlp as nlp it yields the following error
ModuleNotFoundError: No module named 'mxnet.contrib.amp'
So I try to manually import the missing module using
from mxnet.contrib import amp
import gluonnlp as nlp
which also yields an error
ImportError: cannot import name 'amp' from 'mxnet.contrib' (/usr/local/lib/python3.7/dist-packages/mxnet/contrib/__init__.py)
I've been running the code on Colab. Is there a possible workaround for this issue?
Please Advise.
I have not used these libraries but in this github issue they say:
AMP was introduced in MXNet 1.5. Could you try that version (or newer)?
So I think that the problem is there.
Cheers!

Dask - import dask_ml.cluster - ModuleNotFoundError: No module named 'sklearn.cluster._k_means'

I would like to use Dask to create a simple clustering model. I have tried the following import statements individually (in separate cells) in Jupyter Notebooks:
import dask_ml.cluster
from dask_ml.cluster import KMeans
from dask_ml.cluster import SpectralClustering
Each of them separately resulting in the following error:
ModuleNotFoundError: No module named 'sklearn.cluster._k_means'
This seems really strange. Has anyone experienced this?
I encourage you to update Dask-ML to the latest release

ModuleNotFoundError: No module named 'pyrouge.utils'; 'pyrouge' is not a package

I have this library in my code:
from pyrouge.utils import log
But I am getting the following error:
ModuleNotFoundError: No module named 'pyrouge.utils';
'pyrouge' is not a package
Though pyrouge in already installed in my system. I tried to find its solution but there are like none results. Can anyone help me here?

Categories

Resources