小编BPD*_*LVA的帖子

处理具有重复多值特征的数据集

我们有一个稀疏表示的数据集,具有25个功能和1个二进制标签。例如,一行数据集是:

Label: 0
exid: 24924687
Features:
11:0 12:1 13:0 14:6 15:0 17:2 17:2 17:2 17:2 17:2 17:2
21:11 21:42 21:42 21:42 21:42 21:42 
22:35 22:76 22:27 22:28 22:25 22:15 24:1888
25:9 33:322 33:452 33:452 33:452 33:452 33:452 35:14
Run Code Online (Sandbox Code Playgroud)

因此,有时功能具有多个值,它们可以相同或不同,并且网站上说:

一些分类特征是多值的(顺序无所谓)

我们不知道功能的语义和分配给它们的价值(由于某些隐私问题,它们对公众隐藏)

我们只知道:

  • Label 表示用户是否点击了推荐广告。
  • Features 正在描述已推荐给用户的产品。
  • Task 在给定产品广告的情况下,用于预测用户获得点击的可能性。

感谢对以下问题的任何评论:

  1. 将此类数据集导入Python数据结构的最佳方法是什么。
  2. 如何处理多值特征,特别是当它们具有相似的值重复k多次时?

python scipy multivalue-database feature-selection

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

python无法导入opencv,因为它无法找到libjpeg.8.dylib

试图在Mac OSX上运行opencv for python - Mavericks但是从python导入cv时仍然没有找到libjpeg.8.dylib找不到的图像

(最近从Mountain Lion更新)

这就是我做的:

  • brew tap自制/科学

    1. brew安装opencv

    - 到目前为止一切都很好

    1. 蟒蛇

    2. 进口简历

- 发现以下错误:

回溯(最近一次调用最后一次):文件"",第1行,在文件"/usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv.py",第1行,in来自cv2.cv import*ImportError:dlopen(/usr/local/Cellar/opencv/2.4.9/lib/python2.7/site-packages/cv2.so,2):未加载库:/ usr/local/lib /libjpeg.8.dylib引用自:/usr/local/Cellar/opencv/2.4.9/lib/libopencv_highgui.2.4.dylib

原因:找不到图像

  1. 我查找了libjpeg.8.dylib并在/ usr/local/Cellar/jpeg/8d/lib /中找到了它,显然,它不是libopencv_highgui.2.4.dylib所在的位置.

我对Mac OS和自制软件有点新意.任何人都可以解释如何解决此错误并使opencv运行.我有预装Mac的python和他们自己安装的python.

谢谢.

python macos jpeg opencv

9
推荐指数
2
解决办法
9390
查看次数

应用程序试图在自身上呈现模态视图控制器

let storyboard = UIStoryboard(name: "Main", bundle: Bundle.main)
if userSignedInGlobal == "success"{
    if let mainTabController = storyboard.instantiateViewController(withIdentifier: "MainTabController") as?  MainTabController{
        mainTabController.present(mainTabController, animated: true, completion: nil)
    }
}
Run Code Online (Sandbox Code Playgroud)

由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“应用程序试图在其自身上呈现模态视图控制器。呈现控制器是 .'

我需要在使用 firebase 对应用程序进行身份验证后导航到一个页面,以便在验证身份验证后使用上面的代码。我该如何解决这个问题,一个解释如何到达那里的参考链接或代码就足够了。

uitabbarcontroller uikit ios swift

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

如何将 AzureAD 和 AzureADBearer 添加到 asp.net core 2.2 web api

我正在尝试创作一个网站,该网站使用 AzureAD 对用户进行身份验证以访问 UI 以创作数据库中的项目。而且我还希望其他服务可以通过不记名令牌调用此 API。

services.AddAuthentication(o => {
                    o.DefaultScheme = AzureADDefaults.BearerAuthenticationScheme;
                    o.DefaultAuthenticateScheme = AzureADDefaults.AuthenticationScheme;
                })
                .AddAzureAD(options => Configuration.Bind("AzureAd", options))
                .AddAzureADBearer(options => Configuration.Bind("AzureAd", options));
Run Code Online (Sandbox Code Playgroud)

我希望使用 AzureAD 方案对用户进行身份验证,但对相同 WEB API(在差异路由下)的服务由承载者进行身份验证。或者拥有除两者之外的所有路线。要么有效

c# authentication azure-active-directory asp.net-core asp.net-core-webapi

7
推荐指数
2
解决办法
7296
查看次数

Fancybox 画廊打破了 swiper

Fancybox 打破了 swiper。在没有可见 CSS 和 DOM 更改的情况下添加偏移量。要在 jsbin ( https://output.jsbin.com/jiqucacete )上复制问题,您需要:

new Swiper('.swiper-container', {
  slidesPerView: 1
});
Run Code Online (Sandbox Code Playgroud)

1) 按下 swiper 幻灯片图像 2) 转到fancybox 画廊弹出窗口中的下一张图像 3) 关闭画廊,swiper 中将有幻灯片更改

它是如何工作的?为什么看不到任何 CSS、DOM 更改?怎么修?

javascript fancybox swiper

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

AWS Textract StartDocumentAnalysis 函数未向 SNS 主题发布消息

我正在使用 AWS Textract 并且我想分析一个多页文档,因此我必须使用异步选项,所以我首先使用了startDocumentAnalysis函数,我得到了一个 JobId 作为返回,但它需要触发一个我设置为的函数当 SNS 主题收到消息时触发。

这些是我的无服务器文件和处理程序文件。

provider:
  name: aws
  runtime: nodejs8.10
  stage: dev
  region: us-east-1
  iamRoleStatements:
    - Effect: "Allow"
      Action:
       - "s3:*"
      Resource: { "Fn::Join": ["", ["arn:aws:s3:::${self:custom.secrets.IMAGE_BUCKET_NAME}", "/*" ] ] }
    - Effect: "Allow"
      Action:
        - "sts:AssumeRole"
        - "SNS:Publish"
        - "lambda:InvokeFunction"
        - "textract:DetectDocumentText"
        - "textract:AnalyzeDocument"
        - "textract:StartDocumentAnalysis"
        - "textract:GetDocumentAnalysis"
      Resource: "*"

custom:
  secrets: ${file(secrets.${opt:stage, self:provider.stage}.yml)}

functions:
  routes:
    handler: src/functions/routes/handler.run
    events:
      - s3:
          bucket: ${self:custom.secrets.IMAGE_BUCKET_NAME}
          event: s3:ObjectCreated:*

  textract:
    handler: src/functions/routes/handler.detectTextAnalysis
    events:
      - sns: "TextractTopic"

resources:
  Resources: …
Run Code Online (Sandbox Code Playgroud)

amazon-web-services aws-sdk aws-lambda aws-sdk-nodejs amazon-textract

7
推荐指数
3
解决办法
1868
查看次数

Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2.Http2ConnectionErrorException

我有以下例外

Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http2.Http2ConnectionErrorException:HTTP/2 连接错误(PROTOCOL_ERROR):无效的 HTTP/2 连接序言。

我将描述我的条件。我有一个非常简单的 grpc .Net Core项目,我想要制作HTTP 端点

这是 Startup.cs

public class Startup
{
    // This method gets called by the runtime. Use this method to add services to the container.
    // For more information on how to configure your application, visit https://go.microsoft.com/fwlink/?LinkID=398940
    public void ConfigureServices(IServiceCollection services)
    {
        services.AddMvc(options => options.EnableEndpointRouting = false);
        services.AddGrpc();

        services.AddHttpClient<IAnalyticApiAsker, AnalyticApiAsker>();

        // db context
        services.AddSingleton<IApplicationMongoContext, ApplicationMongoContext>();

        // repos
        services.AddTransient<IWorkspacesRepo, WorkspaceRepo>();
        services.AddTransient<IApplicationRepo, ApplicationRepo>();
    }

    // This method gets called by the runtime. …
Run Code Online (Sandbox Code Playgroud)

c# kestrel-http-server

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

目标阵列形状与使用 Tensorflow 的预期输出不同

我正在尝试制作 CNN(仍然是初学者)。尝试拟合模型时,出现此错误:

ValueError: 一个形状为 (10000, 10) 的目标数组被传递给形状 (None, 6, 6, 10) 的输出,同时用作 loss categorical_crossentropy。此损失期望目标与输出具有相同的形状。

标签的形状 = (10000, 10) 图像数据的形状 = (10000, 32, 32, 3)

代码:

import pickle
import tensorflow as tf
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import (Dense, Dropout, Activation, Flatten, 
                                     Conv2D, MaxPooling2D)
from tensorflow.keras.callbacks import TensorBoard
from keras.utils import to_categorical
import numpy as np
import time

MODEL_NAME = f"_________{int(time.time())}"
BATCH_SIZE = 64

class ConvolutionalNetwork():
    '''
    A convolutional neural network to be used to classify images
    from the …
Run Code Online (Sandbox Code Playgroud)

python keras tensorflow

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

sci-kit learn:使用X.reshape(-1,1)重塑数据

我正在训练一个用于文本分类的python(2.7.11)分类器,并且在运行时我收到一条弃用的警告消息,我不知道我的代码中的哪一行导致它!错误/警告.但是,代码工作正常并给我结果......

\ AppData\Local\Enthought\Canopy\User\lib\site-packages\sklearn\utils\validation.py:386:DeprecationWarning:传递1d数组,因为数据在0.17中已弃用,并且会在0.19中提升ValueError.如果数据具有单个要素,则使用X.reshape(-1,1)重新整形数据;如果包含单个样本,则使用X.reshape(1,-1)重新整形数据.

我的代码:

def main():
    data = []
    folds = 10
    ex = [ [] for x in range(0,10)]
    results = []
    for i,f in enumerate(sys.argv[1:]):
        data.append(csv.DictReader(open(f,'r'),delimiter='\t'))
    for f in data:       
        for i,datum in enumerate(f):
            ex[i % folds].append(datum)
    #print ex
    for held_out in range(0,folds):
        l = []
        cor = []
        l_test = []
        cor_test = []
        vec = []
        vec_test = []

        for i,fold in enumerate(ex):
            for line in fold:
                if i == held_out:
                    l_test.append(line['label'].rstrip("\n"))
                    cor_test.append(line['text'].rstrip("\n"))
                else:
                    l.append(line['label'].rstrip("\n"))
                    cor.append(line['text'].rstrip("\n")) …
Run Code Online (Sandbox Code Playgroud)

python scikit-learn

5
推荐指数
4
解决办法
3万
查看次数

将redux与redux-persist与服务器端渲染一起使用

我正在尝试在SSR应用程序中使用redux-persist 5.10.0实现redux 4.0.0,并且遇到一个问题,在该问题中,createStore()如果应用程序崩溃,我将无法正确提供预加载状态。

发生的情况是应用程序从服务器加载了初始状态,但是当应用程序尝试createStore()在客户端上预加载状态时,应用程序刷新并崩溃。我以为是因为我的preloadedState格式不正确?

但是我不确定,因为在控制台,UI,nada中没有收到任何错误消息。

这是一些相关的代码:

商店/index.js

export default function configureStore(preloadedState = {}) {
    // This will store our enhancers for the store
    const enhancers = [];

    // Add thunk middleware
    const middleware = [thunk];

    // Apply middlware and enhancers
    const composedEnhancers = compose(
        applyMiddleware(...middleware),
        ...enhancers
    );

    // Set up persisted and combined reducers
    const persistedReducer = persistReducer(persistConfig, rootReducer);

    // Create the store with the persisted reducers and middleware/enhancers
    const store = createStore(persistedReducer, preloadedState, composedEnhancers);

    const …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs redux server-side-rendering redux-persist

5
推荐指数
2
解决办法
819
查看次数