参数(n_neighbors)的参数值必须为序列

时间:2018-06-23 22:06:56

标签: python python-3.x

嗨,我正在尝试使用Skleanr模块,

但是,我的代码在下面

public class PhotosGallery extends AppCompatActivity {

    // Used to show glide load image.
    ImageView photoGallery;
    Uri imageUri;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_photos_gallery);

        SharedPreferencesManager prefManager = SharedPreferencesManager.getInstance(PhotosGallery.this);

        photoGallery = findViewById(R.id.photo_gallery);

        if (getIntent() != null) {             
            imageUri = prefManager.getPhotos());
            Glide.with(PhotosGallery.this).load(imageUri).into(photoGallery);
        }else{
            Toast.makeText(PhotosGallery.this, "There are no images displayed", Toast.LENGTH_LONG).show();
        }


    }
}

我遇到了错误

  

参数(n_neighbors)的参数值必须为序列。

不确定我做错了什么。

1 个答案:

答案 0 :(得分:1)

在Python 3.x中,函数range返回一个range对象(不是序列),而不是列表。您必须自己将其转换为列表:

n_range = {'n_neighbors': list(range(1,100))}