我是机器学习和整体Encog的新手,但我希望Encog能够至少从示例中得到一致的结果,以帮助我更轻松地学习Encog.对我来说,Encoge每次运行时都会给出不同的方向性结果.
谁能帮助我更好地理解为什么会这样?下面是一些正在使用的修改后的示例代码.
方向正确:10/25
方向正确:8/25
方向正确:6/25
...
public class MainPredict {
public static void main(String[] args) {
Co.println("--> Main Predict");
final MarketLoader marketLoader = new YahooFinanceLoader();
final MarketMLDataSet marketDataSet = new MarketMLDataSet(marketLoader, Config.INPUT_WINDOW, Config.PREDICT_WINDOW);
final MarketDataDescription marketDataDescription = new MarketDataDescription(Config.TICKER, MarketDataType.adjusted_close, true, true);
marketDataSet.addDescription(marketDataDescription);
Calendar end = new GregorianCalendar();// end today
Calendar begin = (Calendar) end.clone();// begin 30 days ago
begin.add(Calendar.DATE, -60);
end.add(Calendar.DATE, -60);
begin.add(Calendar.YEAR, -2);
marketDataSet.load(begin.getTime(), end.getTime());
marketDataSet.generate();
BasicNetwork basicNetwork = EncogUtility.simpleFeedForward(marketDataSet.getInputSize(), Config.HIDDEN1_COUNT, Config.HIDDEN2_COUNT, marketDataSet.getIdealSize(), true);
ResilientPropagation resilientPropagation = new …Run Code Online (Sandbox Code Playgroud) 我试图在EditTexta旁边有一个小部件Button,也有一个TextView底部.本EditText应该调整,并相应地填满屏幕,而按钮的宽度应该永远只有它所需要的是(我通过设置宽度这样做wrap_content).
我想要完成的布局不应该是相对的.下面是我到目前为止的代码(其中一些在StackOverflow上找到).删除TextView为EditText和Button提供了所需的外观,但是当添加TextView时,视图非常糟糕.
任何见解都会有帮助!
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_width="fill_parent"
>
<EditText android:text="@+id/EditText01"
android:id="@+id/EditText01"
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_width="fill_parent"
/>
<Button android:text="@+id/Button01"
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud) 我来自Perl编程世界,并且不熟悉如何在Java中创建哈希列表.
在perl中,创建哈希列表很容易.
@rows = (
{ food=>'pizza'},
{ drink=>'coke'}
);
foreach my $row (@$rows){
print $row->{food};
print $row->{drink};
}
如何在Java中实现类似的东西?既可以是字符串,也可以是对象的可能性?
我从一位同事那里接过了一个设计糟糕的项目,我正在寻找直接从WIA命令加载一个图片框,该命令刚刚完成从连接的USB摄像头拍摄照片.
当前实现等待文件写入磁盘,然后从那里显示它可能从磁盘重新读取文件.
Item item = d.ExecuteCommand(WIA.CommandID.wiaCommandTakePicture);
WIA.ImageFile imagefile = item.Transfer(FormatID.wiaFormatJPEG) as WIA.ImageFile;
Run Code Online (Sandbox Code Playgroud)
我尝试将图像投射到给定的图片框但没有成功
picBox.Image = (Image)imageFile;
Run Code Online (Sandbox Code Playgroud) 我希望在两个独立的API级别上使用Android的Camera.open()方法.首先是API级别7,它是2.1和更高,第二个是2.3.3和2.3.4,它们是API级别9.
在API级别7和8上,Camera.open方法不接受任何参数.在API级别9及更高级别,摄像机采用整数参数,为其提供要使用的cameraId.
如何在同一代码中定位两个API级别?与此伪代码类似的东西:
Camera lCamera;
if (Platform.APILevel < 7){
lCamera.open();
}else {
lCamera.open(0);
}
Run Code Online (Sandbox Code Playgroud) 我试图从生成的子接口回调切换回现有的线程.有谁知道怎么样?回调实现总是从调用它的子线程运行,而不是实现类...
有没有人知道如何在不退出R控制台的情况下停止程序执行?我可以调用,q("no")但实际上我正在寻找类似于throws语句的东西来停止执行,但让控制台保持活动状态.返回?