- 博客(36)
- 收藏
- 关注
原创 PyTorch基本使用——构建基本神经网络
一个简单的例子import torchfrom torch.autograd import Variableimport torch.nn as nnimport torch.nn.functional as Fclass Net(nn.Module): def __init__(self): super(Net, self).__init__() ...
2018-03-26 10:57:51
460
原创 pytorch基本使用————backward使用
backward函数,如果没有参数,则默认是标量比如:x = Variable(torch.ones(2, 2), requires_grad=True)y = x + 2z = y * y * 3out = z.mean()out.backward()则,此时可以或得到x,y,z的outgrade值。而,backward实际参数,则是和调用其的tensor保持相同的维度,例如x = torch....
2018-03-25 23:12:02
2869
原创 基本语法说明
1、在“always”模块内,逻辑是按照指定的顺序执行的。2、两个或更多的“always”模块也是同时执行的,但是模块内部的语句是顺序执行的。3、“assign”语句、实例元件和“always”块,是同时执行的,也就是并发的4、顺序块有以下特点: 1) 块内的语句是按顺序执行的,即只有上面一条语句执行完后下面的语句才能执行。 2) 每条语句的延迟时间是相对于前一条语句的仿真时间而言的。...
2018-03-15 22:42:53
322
原创 cuda+boost+opencv 编译python可以使用的so库指令
nvcc -shared -o NCC_GPU.so kernel-py.cu --gpu-architecture=compute_62 --gpu-code=compute_62 -DOPENCV `pkg-config --libs --cflags opencv` -DGPU -I/usr/inlcude/boost -I/usr/local/cuda/include/ -I/usr/i...
2018-03-10 14:36:55
357
原创 进程控制
一、获取进程ID1、获取当前进程ID getpid()2、获取父进程ID getppid()二、创建进程fork()函数创建子进程,获得除PID之外,代码段、数据段、堆、共享库和用户栈,以及文件描述符(对应着文件读写权限)均相同。由于都相同,因此子进程还会执行fork()函数,但是此时,并不实际执行fork函数,但是fork函数返回0表明是子进程,并根据此进行处理。基于此,
2017-11-06 20:39:18
182
转载 解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题
解决linux安装软件:/lib/ld-linux.so.2: bad ELF interpreter问题详见这篇文章。点击打开链接
2015-12-02 15:39:41
613
转载 Qt5.5.0编译移植到Linux-Arm-A9
Qt5.5.0编译移植到Linux-Arm-A9时间:2015-07-04 14:10:36 阅读:2167 评论:0 收藏:0 [点我收藏+] 标签:android style com http src it 文件 la 问题 这篇是我的第二篇博客,呵呵。上次那篇发牢骚是我第一次写博客。
2015-12-01 20:35:08
2269
原创 php-----1 html简单介绍
浏览器的选择IE 6,7,8不遵循国际标准firefox国际标准,调试器充足google国际标准,调试不足operamac所以最后选择火狐 firefox。 是声明这个文档是由html格式编辑的html 主要由两部分:和两部分组成主要是用来提前说明一些配置信息的,主要是文档的编码格式,风格样式和事件等等。
2015-10-13 19:35:28
364
原创 马哥运维笔记----3
如何配置Linux ip地址vi /etc/sysconfig/network-scripts/ifcfg-ethx配置完以后重启动服务.,p地址就配置好了。其实前面3个的配置方法最终还是改变了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罢了。其中如果不知道HWADDR的值,可以用ifconfig -a的指
2015-10-03 09:32:03
921
原创 Android开发笔记---Android控件
Android控件可以基本分为两类:一类能够存子元素,一类不能够拥有子元素。view是viewGroup的父类,viewGroup可以放子元素,而view不能。 setContentView(R.layout.XXX)函数所做的事情就是:新建一个layout,并能将各个子元素建立,并将各个子元素,加入到layout中,然后再把这个创建的layout加入到activity上。
2015-09-26 08:32:44
320
原创 马哥Linux运维笔记----2
LFS Linux From Scratch 下载Linux源码,自己编译,然后定制自己所要的Linux系统,不同于任何的distribution。NetsSarang.xManager.Enterprise 远程控制,ssh协议的客户端,用于远程操控LinuxsubLime 文本编辑器,用于常用的文本编辑,Linux和Windows文本共享,可以突破不同系统之间的后缀名不同,以及编码
2015-09-21 20:49:12
1644
原创 马哥Linux运维笔记---1
vnc Virtual Network Computer 虚拟网络计算机 用于远程控制桌面VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和Windows 和 MAC 中的任何远程控制软件媲美。viewert端用于接受,server用于共享需要keyDHCP Dynamic Host Configuratio
2015-09-21 19:55:56
1364
原创 Android开发笔记----radioGroup的使用
radioGroupradioGroup是单项选择按钮,用来实现单选功能。简单地创建一个radioGroup,和建立一个button,textview等基本相同,就是要写xml文件,只不过radioGroup需要在其中在写入radioButton,代码如下 android:id="@+id/radioGroup1" android:layout_w
2015-08-22 10:05:35
615
原创 Android开发笔记----listview的使用
建立一个listview我们需要建立两个变量,一个listview型的,一个adapter类型的,其中listview是用来建立目录栏项的,adapter是一种适配器,会有不同的子类,用于控制如何显示每一个列表项,并且还可以控制显示多少个列表项,即listview是一个容器,可以装入多个adapter,来显示列表项。我们这里采用的是arrayAdapter这个子类,我们需要选定adapter的
2015-08-09 10:00:34
348
原创 Android开发笔记----界面布局及在布局上动态地增加删除子元素
1.re布局这是一个相对布局,既可以跟父级的容器相对,也可以跟子元素相对。跟子元素想对的时候,ru
2015-08-06 11:33:40
3095
原创 Android开发笔记----简单的方法实现打电话和浏览网页
打电话我们通过建立intent来实现,其中intent.action是用来隐式地指明目标是什么,然后uri是用来指明资源是什么有点类似于网页中的URLIntent i=new Intent(Intent.ACTION_VIEW);i.setData(Uri.parse("tel:10086"));startActivity(i);浏览网页 类似于打电话的方法,只
2015-08-05 11:47:57
477
原创 Android开发笔记----Intent变量的深入了解
Intent变量是要执行的目标变量IntentFileter是用来存组件的地址,用于确定intent所指的变量在哪,且具有过滤功能,如果只有一个,则自动执行,不只有一个需要用户选择显试intent的使用Intent i=new Intent();i.setComponent(new ComponentName("com.example.intentleran", "com.
2015-08-04 10:54:04
552
原创 Android开发笔记---contentProvider的简单了解
contentProvider是用来接受和传输不同应用程序之间的数据,比如说,你的程序需要用到联系人的数据,就可以用contentProvide。由于这个需要涉及到的知识较多,所以我们先简单地举个例子。举一个获得联系人数据的例子getContentResolver().query(ContactsContract.Contacts.CONTENT_URI, null, null,
2015-08-03 11:15:31
402
原创 Android开发笔记---Broadcast Receiver的简单使用
需要注意的是Broadcast Receiver是小数据小规模的传送,如果数据量较大且数据传送较频繁的时候我们就不能使用Broadcast Receiver,否则会很卡broadcast的建立和其他之前讲过的组件,也是先建立一个类,然后在根据此在mainifest.xml中加入这个broadcast,就可以了,并重写其中的onCreate的方法,以便接受到信息后继续处理
2015-08-02 12:08:00
385
原创 Android开发笔记---service的绑定及如何获得service实例
service的绑定1.bindService(serviceIntent, this,Context.BIND_AUTO_CREATE );这个函数是用来绑定service的,但是由于监听是这个类,所以需要实现ServiceConnection的接口,即实现public void onServiceConnected(ComponentName name, IBinder service);
2015-08-01 11:50:18
8508
原创 Android开发笔记---service的简单使用
service的建立首先建一个类然后让它继承自service这个类;然后在mainifest.xml中加入这个service,这个很关键不想vs平台加一个类就完事了service的使用---如何让service开始执行,关闭首先建立一个连接private Intent serviceIntent; serviceIntent =new Intent(this,E
2015-07-31 11:30:02
387
原创 Android开发笔记---不同activity之间的数据传递
数据传递有两种1.只能传递简单的数据首先,Intent型的变量i,i.putExtra(name,要传的东西);方法,将其传过去然后在另一个activity上用getIntent()方法,来获得其内容,注意这个只是获得Intent的值,还需要调用具体的方法get---Extra(name)方法来获得具体内容最后在调用输出该数据的方法来输出刚才获得的数据
2015-07-28 14:16:42
683
原创 Android开发笔记---如何添加一个新的activity并实现一个activity到另一个activity的转换以及关闭自身
新建一个activity首先在src->包名->下新建一个class,并让他extendsactivity然后在AndroidManifest.xml的application页选项下,将activity加入进去,在根据名字来讲他们对应上,这步及其重要,否则你新建的activity是没有用的。其次我们还需要建立一个与这个activity相对应的layout,xml,并用setConten
2015-07-28 11:44:36
2638
原创 Android开发笔记-----activity简述
activity即为当前的活动界面,可用于人机交互,在Android中activity不能进行最大化和最小化。activity的三种状态:1.运行状态 当前在最外层,正在运行;2,暂停状态 当前没挡住,但是是半透明状,例如长按home键后,原来的程序被挡住,成半透明状,能够看清;3.停止状态 按home键后,当前程序没有在执行,可以通过长按home键查看activity的7个生
2015-07-26 09:56:59
395
原创 Android开发笔记-------对Android程序的基本了解
首先是对开发环境的说明,我选择的是adt bundle v22MainActivity.java的源代码 package com.example.hello_world;import android.os.Bundle;import android.app.Activity;import android.view.Menu;public class Main
2015-07-24 14:15:04
368
原创 Android开发笔记-----搭建Android开发环境
首先,现在搞Android必须要解决Google翻墙的问题,Android是Google推崇的,在做的,很多东西都是Google搞的,所以要准备个翻墙的东西,诸如Android sdk(类似于安卓的源码啥的),eclipse 中的adt 插件(更方便使用eclipse搞Android的),以及Android studio均为Google的源中国只有东软neusoft可以弄,但是仅供教育网使用,如果
2015-07-19 18:28:22
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人