mdietrichstein / tensorflow-open_nsfw

Tensorflow Implementation of Yahoo's Open NSFW Model
Other
430 stars 136 forks source link

ValueError: Object arrays cannot be loaded when allow_pickle=False #30

Open kingyibliss opened 3 months ago

kingyibliss commented 3 months ago

(nsfw-env) zhujingyi@LT-A-02-260:~/workspace/python/tensorflow-open_nsfw$ python classify_nsfw.py -m data/open_nsfw-weights.npy 21.jpg /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:458: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_qint8 = np.dtype([("qint8", np.int8, 1)]) /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:459: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_quint8 = np.dtype([("quint8", np.uint8, 1)]) /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:460: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_qint16 = np.dtype([("qint16", np.int16, 1)]) /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:461: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_quint16 = np.dtype([("quint16", np.uint16, 1)]) /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:462: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. _np_qint32 = np.dtype([("qint32", np.int32, 1)]) /home/zhujingyi/anaconda3/envs/nsfw-env/lib/python3.6/site-packages/tensorflow/python/framework/dtypes.py:465: FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'. np_resource = np.dtype([("resource", np.ubyte, 1)]) 2024-05-30 17:03:39.531330: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.1 instructions, but these are available on your machine and could speed up CPU computations. 2024-05-30 17:03:39.531357: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use SSE4.2 instructions, but these are available on your machine and could speed up CPU computations. 2024-05-30 17:03:39.531364: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX instructions, but these are available on your machine and could speed up CPU computations. 2024-05-30 17:03:39.531368: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations. 2024-05-30 17:03:39.531378: W tensorflow/core/platform/cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use FMA instructions, but these are available on your machine and could speed up CPU computations. Traceback (most recent call last): File "classify_nsfw.py", line 69, in main(sys.argv) File "classify_nsfw.py", line 44, in main model.build(weights_path=args.model_weights, input_type=input_type) File "/home/zhujingyi/workspace/python/tensorflow-open_nsfw/model.py", line 30, in build self.weights = np.load(weights_path, encoding="latin1").item() File "/home/zhujingyi/.local/lib/python3.6/site-packages/numpy/lib/npyio.py", line 440, in load pickle_kwargs=pickle_kwargs) File "/home/zhujingyi/.local/lib/python3.6/site-packages/numpy/lib/format.py", line 727, in read_array raise ValueError("Object arrays cannot be loaded when " ValueError: Object arrays cannot be loaded when allow_pickle=False