小编lib*_*dev的帖子

如何在gorilla-repl中嵌入图像?

是否有可能将图像嵌入gorilla-repl的markdown单元格中?

我想将图像保存在项目src根目录中的文件夹中,leiningen并能够将图像嵌入到我的工作表中:

![plot 1](img/plot_1.png)
Run Code Online (Sandbox Code Playgroud)

clojure

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

将JacksonJsonProvider与ObjectMapper + JavaTimeModule一起注册到Jersey 2 Client

我正在尝试编组包含ISO格式的时间戳的响应,如下所示:

{
...
    "time" : "2014-07-02T04:00:00.000000Z"
...
}
Run Code Online (Sandbox Code Playgroud)

进入ZonedDateTime我的域模型对象中的字段.最终,如果我使用在以下片段中注释的解决方案,它会起作用.在SO上有许多类似的问题,但我想得到一个具体的答案,另一种使用的方法JacksonJsonProviderObjectMapper + JavaTimeModule什么问题?

        ObjectMapper mapper = new ObjectMapper();
        mapper.registerModule(new JavaTimeModule());
        JacksonJsonProvider provider = new JacksonJsonProvider(mapper);
        Client client = ClientBuilder.newBuilder()
//                .register(new ObjectMapperContextResolver(){
//                    @Override
//                    public ObjectMapper getContext(Class<?> type) {
//                        ObjectMapper mapper = new ObjectMapper();
//                        mapper.registerModule(new JavaTimeModule());
//                        return mapper;
//                    }
//                })
                .register(provider)
                .register(JacksonFeature.class)
                .build();
Run Code Online (Sandbox Code Playgroud)

我得到的错误:

javax.ws.rs.client.ResponseProcessingException: com.fasterxml.jackson.databind.JsonMappingException: Can not construct instance of java.time.ZonedDateTime: no String-argument constructor/factory method to deserialize from String …
Run Code Online (Sandbox Code Playgroud)

java jackson jsr310 jersey-2.0

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

回声状态网络学习Mackey-Glass功能,但如何?

我得到了一个最小的回声状态网络(ESN)的例子,我在试图理解回声状态网络时进行了分析.不幸的是,我有一些问题,理解为什么这真的有效 这一切都分解为问题:

  • [什么定义| 什么是ESN 的回声状态
  • 是什么让ESN如此简单快速地学习如Mackey-Glass功能这样复杂的非线性函数?

这里首先是一段显示初始化重要部分的代码:

% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% Generate the ESN reservoir
% 
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

rand('seed', 42);

trainLen = 2000;
testLen  = 2000;
initLen  = 100;
data     = load('MackeyGlass_t17.txt');

%         Input neurons
inSize  = 1; 
%         Output neurons 
outSize = 1;
%         Reservoir size
resSize = 1000;
%         Leaking rate
a       = 0.3; 
%         Input weights
Win     = ( rand(resSize, (inSize+1) ) - 0.5) .* 1;
%         Reservoir weights
W       = …
Run Code Online (Sandbox Code Playgroud)

matlab machine-learning neural-network

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

多模块maven项目中的Nar依赖

我设置了一个多模块maven项目,它由一个用于构建nar jni库的模块和一个依赖于该库的jar打包模块组成.

我能够将nar库安装到我的本地maven存储库,但是我无法在依赖模块中使用它.

例如,我跑mvn nar:nar-unpack,我得到:

[INFO] ------------------------------------------------------------------------
[INFO] Building nar-dependent 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- nar-maven-plugin:3.2.0:nar-unpack (default-cli) @ nar-dependent ---
[INFO] Unpacking 0 dependencies to /home/przemek/Documents/stimulant/nar-dependent/target/nar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
Run Code Online (Sandbox Code Playgroud)

似乎没有nar依赖,这显然不正确.此外,尝试执行使用jni库的类的main方法失败:

mvn exec:java -Dexec.mainClass=App

[INFO] --- exec-maven-plugin:1.4.0:java (default-cli) @ nar-dependent ---
[WARNING] 
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at org.codehaus.mojo.exec.ExecJavaMojo$1.run(ExecJavaMojo.java:293)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.UnsatisfiedLinkError: no nar-library-1.0-SNAPSHOT in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1865)
    at java.lang.Runtime.loadLibrary0(Runtime.java:870)
    at java.lang.System.loadLibrary(System.java:1122)
    at jnibook.NarSystem.loadLibrary(NarSystem.java:23)
    at jnibook.HelloWorld.<clinit>(HelloWorld.java:10)
    at App.main(App.java:9)
    ... …
Run Code Online (Sandbox Code Playgroud)

java-native-interface maven maven-nar-plugin

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

与Frege中的Java互操作性,尤其是在IO Monad中

我想把这个java代码翻译成Frege Haskell:

    PApplet pApplet = new PApplet();
    System.out.print(pApplet.toString());
    PApplet.runSketch(new String[]{"test"}, pApplet);
Run Code Online (Sandbox Code Playgroud)

我到目前为止做了:

data PApplet = mutable native processing.core.PApplet
  where
    native new :: () -> IO PApplet
    native toString :: PApplet -> IO String

native runSketch processing.core.PApplet.runSketch
  :: ArrayOf RealWorld String -> PApplet -> IO ()

main _ = do p <- PApplet.new
            pStr <- p.toString
            putStrLn pStr
            args = JArray.fromList ["test"]
            runSketch args p
Run Code Online (Sandbox Code Playgroud)

部分main编译然后我得到那些错误:

E Process.fr:14: type error in expression fromList ("test":[])
    type is : STMutable t1 …
Run Code Online (Sandbox Code Playgroud)

java haskell frege

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

什么是弗雷格相当于Haskell的分数?

该定义适用于ghci:

recip :: Fractional a ? a ? a
recip n = 1 / n
Run Code Online (Sandbox Code Playgroud)

尝试一下frege-repl我得到了:

E <console>.fr:6: can't resolve `Fractional`, did you mean `Exceptional`
    perhaps?
Run Code Online (Sandbox Code Playgroud)

"Hoogling" Fractional没有给我什么.

haskell frege

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