import错误:
from tensorflow.keras import utils as np_utils (正解)
原文:(老版) (???怎么好像有时候又不报错了)
from tensorflow.keras.utils import np_utils
可用import以供copy:
import random,gzip,pdb,joblib,argparse,os
from tensorflow.keras.models import Sequential, model_from_config
from tensorflow.keras.layers import Concatenate,concatenate,Dense, Dropout, Activation, Flatten
from tensorflow.keras.layers import BatchNormalization,PReLU
from tensorflow.keras import utils as np_utils
from tensorflow.keras.layers import Add,Convolution2D, MaxPooling2D, Convolution1D, MaxPooling1D
from tensorflow.keras.callbacks import ModelCheckpoint, EarlyStopping
from tensorflow.keras.models import load_model
import numpy as np
from sklearn.preprocessing import StandardScaler, MinMaxScaler,LabelEncoder
1、装anaconda,然后创建虚拟环境,然后用, 注意在pycharm里面要新建一个interpret
这里见 https://www.cnblogs.com/liangxiyang/p/12145562.html
2、笔记本上失败了,版本问题,https://blog.csdn.net/mayang2015/article/details/108333518
但后面还是不行
可以
print(tensorflow.test.is_gpu_available())
3、很简单的小demo: 线性回归模型,不用下载什么,也比较好懂,就是自己生成加噪音,然后再去模拟
https://www.cnblogs.com/brady-wang/p/11956520.html
4、看sakura教程,https://sakura-gh.github.io/ML-notes/ML-notes-html/10_Keras.html
但是新的版本里,引用方式变了,比如,不能直接从keras引入,,,, 集合了,dence可以注意一下,还有直接变成to_categorical (可以搜索一下np——utils 然后再改
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Dropout, Activation
from tensorflow.keras.layers import Conv2D, MaxPooling2D, Flatten
from tensorflow.keras.optimizers import SGD, Adam
# from tensorflow.keras.utils import np_utils
from tensorflow.keras.utils import to_categorical
from tensorflow.keras.datasets import mnist
5、还是10_keras链接代码, MINST数据集不行,那么:(参 https://blog.csdn.net/weixin_40405758/article/details/88094405)
有些数据集需要科学上面才可以下载:
例如下面
from keras.datasets import imdb
(X_train, y_train), (X_test, y_test) = imdb.load_data(num_words=top_words)
会有如下提示,即使使用科学上网,有时候速度很慢,长时间等待后失败。
可考虑先把文件下载到本地,再加载即可。修改为:
from keras.datasets import imdb
(X_train, y_train), (X_test, y_test) = imdb.load_data("C:/Users/xx/PycharmProjects/untitled/imdb.npz", num_words=top_words)
重新run ,即可