标签: watson-studio

无法连接到 Cloud 对象存储实例 IBM Watson Studio

我正在尝试从 IBM Watson Studio 连接到 COS,但出现错误...

在此处输入图片说明

当我按 Enter 时,出现以下错误:

Unable to find products data_catalog or data_science_experience in the 
entitlements response for account id: 51373fa1b8bf36fd9d78574d19af0d11.
Run Code Online (Sandbox Code Playgroud)

ibm-watson data-science-experience ibm-cloud-storage watson-studio

5
推荐指数
0
解决办法
208
查看次数

IBM Watson CPLEX 在求解 LP 文件时不显示变量,也没有解决方案

我正在将以前在 IBM 的 DoCloud 上运行的应用程序迁移到基于 Watson 的新 API。由于我们的应用程序没有 CSV 格式的数据,也没有模型层和数据层之间的分离,上传一个 LP 文件和一个读取 LP 文件并解决它的模型文件似乎更简单。我可以上传并且它声称可以正确解决但返回空的解决状态。我还输出了各种模型信息(例如变量的数量),并且一切都归零了。我已经确认 LP 不是空白的 - 它有一个微不足道的 MILP。

这是我的模型代码(其中大部分直接取自https://dataplatform.cloud.ibm.com/exchange/public/entry/view/50fa9246181026cd7ae2a5bc7e4ac7bd 上的示例):

import os
import sys
from os.path import splitext

import pandas
from docplex.mp.model_reader import ModelReader
from docplex.util.environment import get_environment
from six import iteritems


def loadModelFiles():
    """Load the input CSVs and extract the model and param data from it
    """
    env = get_environment()
    inputModel = params = None
    modelReader = ModelReader()

    for inputName in [f for f in os.listdir('.') …
Run Code Online (Sandbox Code Playgroud)

python cplex ibm-cloud watson-studio docplex

5
推荐指数
1
解决办法
174
查看次数

如何在 Watson Studio 中使用 Insert to Code 从 StreamingBody 对象加载数据到 Pandas?

Insert to Code功能使您能够在 Watson Studio 中的 Jupyter 笔记本中工作时访问存储在 Cloud Object Storage 中的数据。某些文件类型(例如 txt 文件)将只有 StreamingBody 和 Credentials 作为插入代码选项:

插入代码功能的屏幕截图

如何使用StreamingBody对象访问我的数据?

pandas jupyter-notebook data-science-experience watson-studio

4
推荐指数
1
解决办法
1591
查看次数

将github链接到IBM watson

我想在IBM Watson Studio中运行github项目.我有什么方法可以直接做到吗?或者我必须在Jupyter笔记本中从头开始编写代码?

我已经将github存储库与IBM Watson Project链接以发布代码,但我想知道是否有任何方法可以导入代码?

可以选择导入Gitlab文件.任何人都可以帮助将github项目转换为gitlab项目吗?

任何帮助,将不胜感激

github gitlab ibm-watson watson-studio

3
推荐指数
1
解决办法
168
查看次数

如何在IBM的Spark服务上列出预安装的Python包

在Python笔记本中,我可以执行!pip freeze以获取已安装软件包的列表.但结果是一个空列表,或者只显示我自己安装的几个包.几周前,该命令将返回所有软件包的列表,包括IBM预安装的软件包.我怎样才能获得完整列表?

python apache-spark data-science-experience ibm-cloud watson-studio

1
推荐指数
1
解决办法
297
查看次数

在 Watson Studio 中下载 Pandas 数据框

我想知道在 Watson Studio 中使用 Jupyter Notebok 时如何将 Pandas 数据帧下载为 CSV 文件。

watson-studio

0
推荐指数
1
解决办法
1687
查看次数

如何在 Watson Studio 中使用 pandas read_csv 读取压缩的 csv 文件?

要在本地 Jupyter 笔记本中读取带有 pandas 的 zip 压缩 csv 文件,我执行:

import pandas as pd
pd.read_csv('csv_file.zip')
Run Code Online (Sandbox Code Playgroud)

但是,在 Watson Studio 中,read_csv()当我用云对象存储流对象替换文件名时,会引发异常。

这是 Watson Studio 中我的笔记本的第一个单元格:

import types
from ibm_botocore.client import Config
import ibm_boto3

def __iter__(self): return 0

client = ibm_boto3.client(service_name='s3', ibm_api_key_id='...',
    ibm_auth_endpoint="...", config=Config(signature_version='oauth'),
    endpoint_url='...')

body = client.get_object(Bucket='...', Key='csv_file.zip')['Body']
if not hasattr(body, "__iter__"):
    body.__iter__ = types.MethodType( __iter__, body )
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试时:

import pandas as pd
df = pd.read_csv(body)
Run Code Online (Sandbox Code Playgroud)

我得到:

'utf-8' codec can't decode byte 0xbb in position 0: invalid start byte
Run Code Online (Sandbox Code Playgroud)

如果我指定compression='zip' …

python zip dataframe pandas watson-studio

0
推荐指数
1
解决办法
1763
查看次数