精华内容
下载资源
问答
  • sup, inf 与 min, max 的区别

    万次阅读 多人点赞 2018-07-27 11:03:29
    以前优化函数时的决策目标总是: min 或 max。最近读论文时,发现不少高质量的论文中总是写成: inf 或 sup。 inf 是 infimum 的简称,sup 是 supremum 的简称。 使用 inf 或 sup 总能保证一个函数的 inf 或 sup ...

    以前优化函数时的决策目标总是: min 或 max。最近读论文时,发现不少高质量的论文中总是写成: inf 或 sup。

    inf 是 infimum 的简称,sup 是 supremum 的简称。

    使用 inf 或 sup 总能保证一个函数的 inf 或 sup 存在,而函数的 min 或 max 有时候不存在。

    例如函数: f(x)=sin(x)/xf(x)=\sin(x)/x 的图像:
    这里写图片描述

    该函数在 x=0x=0 处没有值,因此其最大值即 max 不存在,但是我们可以看出 f(x)f(x) 最小的上界为 1(不小于它最大值的值,都是它的上界),即 supf(x)=1\sup f(x)=1

    sup 的定义:一个集合最小的上界
    inf 的定义:一个集合最大的下界

    展开全文
  • 对于中间操作和终端操作的定义,请看《JAVA8 stream接口 中间操作和终端操作》,这篇主要讲述的是stream的min,max,findFirst,findAny操作,我们先看下函数的定义 Optional<T> min(Comparator<? super...

    对于中间操作和终端操作的定义,请看《JAVA8 stream接口 中间操作和终端操作》,这篇主要讲述的是stream的min,max,findFirst,findAny操作,我们先看下函数的定义

    	Optional<T> min(Comparator<? super T> comparator);  
      
        Optional<T> max(Comparator<? super T> comparator);
    	
    	Optional<T> findFirst();  
      
        Optional<T> findAny();

    这4个函数,都是返回的Optional对象,关于这个对象,如果有不清楚的,后期我们会做详细的介绍,现在只需要知道,这个类是对null做处理的,就可以了;

    通过函数的定义,我们其实,已经可以看到,这4个函数的作用了,min和max传入的是一个Comparator这个是一个对比接口,那么返回就是根据比较的结果,取到的集合里面,最大的值,和最小的值;

    findFirst和findAny,通过名字,就可以看到,对这个集合的流,做一系列的中间操作后,可以调用findFirst,返回集合的第一个对象,findAny返回这个集合中,取到的任何一个对象;通过这样的描述,我们也可以知道,在串行的流中,findAny和findFirst返回的,都是第一个对象;而在并行的流中,findAny返回的是最快处理完的那个线程的数据,所以说,在并行操作中,对数据没有顺序上的要求,那么findAny的效率会比findFirst要快的;下面,我们通过案例,介绍这几个的用法;

      List<String> strs = Arrays.asList("d", "b", "a", "c", "a");
            Optional<String> min = strs.stream().min(Comparator.comparing(Function.identity()));
            Optional<String> max = strs.stream().max((o1, o2) -> o1.compareTo(o2));
            System.out.println(String.format("min:%s; max:%s", min.get(), max.get()));// min:a; max:d
    
            Optional<String> aa = strs.stream().filter(str -> !str.equals("a")).findFirst();
            Optional<String> bb = strs.stream().filter(str -> !str.equals("a")).findAny();
    
            Optional<String> aa1 = strs.parallelStream().filter(str -> !str.equals("a")).findFirst();
            Optional<String> bb1 = strs.parallelStream().filter(str -> !str.equals("a")).findAny();
    
            System.out.println(aa.get() + "===" + bb.get());// d===d
            System.out.println(aa1.get() + "===" + bb1.get());// d===b or d===c

    可以看到在min和max中,两种不同的写法,Function.identity(),表示当前对象String本身,如果集合里,是其他的实体类对象,那么可以根据实体类对象里的具体成员进行对象

    后面的findFirst和findAny也都在串行和并行中,都有解释;最后Optional的get方法,是取到这个对象,这里的是String,取出来的就是字符串

     

     

    1.lambda表达式

    《java8 Lambda表达式简介》

    《java8 lambda表达式,方法的引用以及构造器的引用》

    2.函数式接口

    《java8 函数式接口简介》

    《JAVA8 Function接口以及同类型的特化的接口》

    《JAVA8 Consumer接口》

    《JAVA8 Supplier接口》

    《JAVA8 UnaryOperator接口》

    《JAVA8 BiConsumer 接口》

    3.stream接口操作

    《java8 Stream接口简介》

    《 java8 Stream-创建流的几种方式》

    《JAVA8 stream接口 中间操作和终端操作》

    《JAVA8 Stream接口,map操作,filter操作,flatMap操作》

    《JAVA8 stream接口 distinct,sorted,peek,limit,skip》

    《java8 stream接口 终端操作 forEachOrdered和forEach》

    《java8 stream接口 终端操作 toArray操作》

    《java8 stream接口 终端操作 min,max,findFirst,findAny操作》

    《java8 stream接口终端操作 count,anyMatch,allMatch,noneMatch》

    《java8 srteam接口终端操作reduce操作》

    《java8 stream接口 终端操作 collect操作》

    4.其他部分

    《java8 Optional静态类简介,以及用法》

     

    展开全文
  • 3D-MAX真实三维地形制作过程

    万次阅读 多人点赞 2016-09-13 11:43:51
    3DMAX三维地形图效果演示 工具准备 1、BIGEMAP地图下载器 2、3DMAX软件 3、global mapper Global mepper下载地址:http://www.bigemap.com/Home/Product/index.html 资料准备 下载你需要 区域的DEM数据...

    3DMAX三维地形图效果演示

     

    下载全国路网数据、全国水系矢量 行政区划边界(省市区县)、行政地名 矢量数据  

     

    其他教程: Arcgis制作三维地形图教程

    工具准备

         1、BIGEMAP地图下载器

         2、3DMAX软件

          3、global mapper 

       Global mepper 下载地址:http://www.bigemap.com/Home/Product/index.html

    资料准备

          下载你需要 区域的DEM数据和 卫星影像数据。

    影像须使用BIGEMAP地图下载器中Google Earth无偏移影像,并具有无Google小水印、免封IP、影像更新更快等特点。

            首先在图源列表中选中Google Earth图源,只有此图源可实现高清卫星图像下载和高程等高线下载。在此通过矩形区域选择下载边界(当然你也可以选折对应的 行政区域下载或者多边形框下载)(如图 1所示),以下载重庆的某块区域为例加以演示:

       下载卫星图像

       选定一个区域,下载卫星图像,如下图:

    cq1.png   

    注意:红色箭头的地方。

       下载高程数据

       同一个矩形区域,再次双击,选择高程,选择级别,开始下载,如下图:

    cq2.png

     (注:下载的高程和卫星图像可以选择不一样的对应级别,不需要两个的级别都选择一样,建议:高程下载16级或者17级,卫星图像级别越高,生成的三维越清晰,越详细。)

     

        下载完成之后,由于是经纬度坐标信息的需要转成大地坐标系的,方便高程海拔高度显示。本案例以转换成UTM(WGS84)为例子。转换步骤如下图:

        启动安装好的Global Mapper软件,启动中文版在安装好的目录下有个chs或则chinese的启动图标,如下图所示:

    ad.png

           将下载好的高程数据(下载目录下的后缀为tiff格式)拖入到global mapper中,如下图所示:

     

    1.png

      

      点击【设置】,如下图:

    2.png

     选择【投影】,在投影的下拉列表框中选择【UTM】,其他默认不变,点击【确定】,之后保存为DEM,如下图:

    3.png

     

     选择【输出海拔网格格式】,在弹出的对话框中选择【DEM】,如下图:

    4.png

     

       高程的预处理已经完成,同样的方式将卫星图像也处理成UTM投影方式,如下图:

       将下载好的卫星图像(下载目录下的后缀为tiff格式)拖入到global mapper中,如下图所示:

    5.png

       6.png

     

          设置完成后开始保存,保存格式选择【JPG】,如下图:

    7.png

     

     

     

     接下来打开3DMAX软件,导入经过Global Mapper 处理过后保存的DEM数据,如下图:

    s1.jpg

    s2.jpg

    s3.jpg

            然后,保存DEM为OBJ格式,如下图:

    s4.jpg

    s5.jpg

    s6.jpg

    s7.jpg

            关闭3DMAX中的DEM文件,然后再打开OBJ的文件,如下图:

    s9.jpg

    s10.png

        打开之后,就是3D模型,需要为该模型贴上材质,也就是下载高清卫星图像,如下图:

    s11.png

    s12.png

     

    s13.png

    s14.png

     

       最后 生成的三维效果如下图:

    s15.png

     

     

     
    展开全文
  • torch.max

    万次阅读 多人点赞 2018-03-31 10:55:46
    torch.max(input) → Tensor 返回输入tensor中所有元素的最大值 a = torch.randn(1, 3) &gt;&gt;0.4729 -0.2266 -0.2085 torch.max(a) &gt;&gt;0.4729     torch.max(input, dim, ...

    torch.max(input) → Tensor

    返回输入tensor中所有元素的最大值

    a = torch.randn(1, 3)
    >>0.4729 -0.2266 -0.2085
    
    torch.max(a)
    >>0.4729

     

     

    torch.max(inputdimkeepdim=Falseout=None) -> (TensorLongTensor)

    按维度dim 返回最大值

    torch.max)(a,0) 返回每一列中最大值的那个元素,且返回索引(返回最大元素在这一列的行索引

    a = torch.randn(3,3)
    >>
    0.2252 -0.0901  0.5663
    -0.4694  0.8073  1.3596
     0.1073 -0.7757 -0.8649
    
    torch.max(a,0)
    >>
    (
     0.2252
     0.8073
     1.3596
    [torch.FloatTensor of size 3]
    , 
     0
     1
     1
    [torch.LongTensor of size 3]
    )
    

    torch.max(a,1) 返回每一行中最大值的那个元素,且返回其索引(返回最大元素在这一行的列索引

    a = torch.randn(3,3)
    >>
    0.2252 -0.0901  0.5663
    -0.4694  0.8073  1.3596
     0.1073 -0.7757 -0.8649
    
    torch.max(a,1)
    >>
    (
     0.5663
     1.3596
     0.1073
    [torch.FloatTensor of size 3]
    , 
     2
     2
     0
    [torch.LongTensor of size 3]
    )

    torch.max()[0], 只返回最大值的每个数

    troch.max()[1], 只返回最大值的每个索引

    torch.max()[1].data 只返回variable中的数据部分(去掉Variable containing:)

    torch.max()[1].data.numpy() 把数据转化成numpy ndarry

    torch.max()[1].data.numpy().squeeze() 把数据条目中维度为1 的删除掉

    torch.max(tensor1,tensor2) element-wise 比较tensor1 和tensor2 中的元素,返回较大的那个值

    展开全文
  • tf.argmax()解析

    万次阅读 多人点赞 2018-07-27 17:00:53
    tf.argmax(input,axis)根据axis取值的不同返回每行或者每列最大值的索引。 这个很好理解,只是tf.argmax()的参数让人有些迷惑,比如,tf.argmax(array, 1)和tf.argmax(array, 0)有啥区别呢? 这里面就涉及到一个概念...
  • argmaxmax 的区别

    万次阅读 多人点赞 2019-04-10 21:57:19
    y=f(t) 就是一般的函数形式 ...y=max f(t) :y是f(t)函数的最大值 y=argmax f(t) :y是f(t)函数取到最大值时的参数t 比如有 f(t)=t^2 ; t的取值范围{0,1,2},那么: y=max f(t)=4; y=argmax f(t)=2; ...
  • matlab max/min函数用法

    万次阅读 多人点赞 2018-06-04 10:06:58
    matlab中的max/min函数 求矩阵的最大值和最小值 求矩阵A的最大值的函数有3种调用格式,分别是: (1) max(A):返回一个行向量,向量的第i个元素是矩阵A的第i列上的最大值。 (2) [Y,U]=max(A):返回行向量Y和...
  • MAX3485

    千次阅读 2019-07-16 16:15:28
    MAX3483, MAX3485, MAX3486, MAX3488, MAX3490以及MAX3491是用于RS-485与RS-422通信的3.3V,低功耗收发器,每个器件中都具有一个驱动器和一个接收器。MAX3483和MAX3488具有限摆率驱动器,可以减小EMI,并降低由不...
  • max3485和max485区别

    千次阅读 2019-12-17 16:33:31
    max485电压容忍最大为12V,一般使用5V,通信速率最高2.5Mbps;3485最大为7V,一般使用3.3V,通信速率最大12Mbps。 下面是max485数据截图: 下面是max3485截图: ...
  • iPhone12将拥有:黑色、白色、红色、橙色、浅蓝色、粉色(不确定),六种颜色。配色数量与去年的iPhone11相同,做了少许的改动。...iPhone 12与iPhone 12 Max属于同一类型,在配置方面基本相似,都支持4GB运存,有64G
  • 标准库std::min/std::max与min/max宏冲突

    万次阅读 2017-12-14 12:04:47
    如题,因为windef.h中定义了max和min宏:#ifndef NOMINMAX#ifndef max #define max(a,b) (((a) > (b)) ? (a) : (b)) #endif#ifndef min #define min(a,b) (((a) < (b)) ? (a) : (b)) #endif#endif /* NOMI
  • Autodesk 3dmax2018软件下载3dmax2018安装激活教程(中文完整版) 这是我自己安装好注册激活之后用了几天,发现无论是界面、功能、使用效果都非常方便,这么好的方便,不能藏着掖着,所以我决定分享出来,你可以和我...
  • 现在随着社会不断发展,很多人都开始学会投资自己了,有人开始自学3Dmax,那么对于初学者新手而言用哪个3Dmax好呢?用哪个3Dmax版稳定点?下面我们就来看下答案吧。 新手用哪个3Dmax版本好? 安装3Dmax版本的高低要看...
  • 1.tf.layers.MaxPooling1D Class MaxPooling1D:1D输入的最大池化层 参数: pool_size:一个整数或者一个单个整数的tuple/list,表示池化窗口的大小 strides:一个整数或者一个单个整数的tuple/list,指定池化操作的...
  • iPhone XS Max(xr)进入DFU模式的方法

    万次阅读 2018-10-11 09:47:24
    iPhone XS Max iPhone xr等都一样啊(不用绿盟小编都说一遍吧,还有xs),进入DFU模式的方法如下: 1,先用把手机通过Lightning转USB传输线连电脑; 2,打开电脑的iTunes; 3,确认连接上了后,按音量-一次,再按...
  • tf.argmax()以及axis解析

    万次阅读 多人点赞 2017-04-23 18:40:13
    用tensorflow做CNN_TEXT文本分类时,看到这个API,然后去官网查了一下,再看了一下别的资料,算是明白它的处理方式了。...这个很好理解,只是tf.argmax()的参数让人有些迷惑,比如,tf.argmax(array, 1)和tf.argmax(arr
  • 我亲测好用的最新版3dmax2020(64位)软件下载地址: 链接:https://pan.baidu.com/s/1_mBwYZhhGb8h7DOzfSzQtg 提取码:18ck 一、安装视频教程 https://v.qq.com/x/page/r0857b6n22y.html 观看1080P高清蓝光更清晰:...
  • MAX3232和MAX232的具体差别

    千次阅读 2016-08-18 15:09:38
    MAX232是5V电压的,功耗较MAX3232高,一般的民用产品均用这个. MAX3232是3.3V的,低功耗高性能,主要用在航天及对功耗要求很苛刻的地方. 两者的性能没有什么差别.
  • LaTeX argmin argmax 下标使用方法

    万次阅读 多人点赞 2015-11-25 13:51:16
    LaTeX中,使用argmin,argmax下标。
  • Max Num

    万次阅读 2017-11-30 08:56:29
    Given a sequence a[1],a[2],a[3]......a[n], your job is to calculate the max sum of a sub-sequence. For example, given (6,-1,5,4,-7), the max sum in this sequence is 6 + (-1) + 5 + 4 = 14.  The fi
  • max 和 argmax的区别

    千次阅读 2018-06-21 00:48:56
    y = max f(t) 代表:y 是f(t)函式所有的值中最大的output。y = arg max f(t) 代表:y 是f(t)函式中,會產生最大output的那個參數t。看起來很模糊,舉個例子應該比較好理解:假設有一個函式 f(t),t 的可能範圍是 {0,...
  • MAX232与MAX3232的区别

    千次阅读 2017-03-16 11:23:30
    MAX232是5V电压供电的,而max3232是5v或3.3V电压供电的。 2. MAX232功耗较大,供电电压5V时,耗电5mA;而MAX3232功耗较小,供电电压5V或3.3V时,耗电 0.3mA。 3. MAX232外接4个1uF电容;而MAX3232外接4个0.1uF电容...
  • TensorFlow的argmax和arg_max

    千次阅读 2018-03-13 15:06:47
    大白一枚 记录学习点滴敲代码时本想敲argmax 结果出来个arg_max[懵逼状] 突然想搞清有什么区别tf.argmax() 与 numpy.argmax() 方法的意思是一致的, 即: axis = 0 时 返回每一列最大值的位置索引 axis = 1 时 ...
  • torch max函数

    千次阅读 2018-10-13 11:01:36
    torch.max(anch_ious, 1, keepdim=True)[1] 取最大值: torch.max(conf_mask)[0] 二维数组 max获取索引的正确方法: import torch anch_ious=torch.Tensor([[1,2,3],[4,5,6],[7,8,9]]) b=to...
  • 【Matlab】max函数和min 函数的用法

    万次阅读 2017-07-24 13:49:02
    今天写代码的时候用到了max函数和min函数,查了帮助文档,并将其内容记录在此。 max函数 用于求数组中的最大元素。暂时用到的语法形式有以下3种: C = max(A); C = max(A, B); C = max(A, [], dim); 描述: C...
  • 3dmax怎么移动点 3dmax移动点 3dmax移动中心点 3dmax移动问题13dmax怎么移动点3dsMAX中移动点时要平行对齐另外一个点可以用以下方法:1 对捕捉按钮右键,在捕捉设置里设置勾选启用轴约束,这样,移动点时点被强制在...
  • Max Pooling的理解

    万次阅读 多人点赞 2019-10-12 09:45:31
    Max Pooling是什么 在卷积后还会有一个 pooling 的操作。 max pooling 的操作如下图所示:整个图片被不重叠的分割成若干个同样大小的小块(pooling size)。每个小块内只取最大的数字,再舍弃其他节点后,保持原有...
  • arg maxmax的区别

    千次阅读 2014-10-29 11:46:05
    最近接触最优化的问题,涉及 arg max f(t) 和max f(t)
  • 宏LONG_MAX和LLONG_MAX

    千次阅读 2019-07-04 23:59:28
    宏LONG_MAX和LLONG_MAX均存在与头文件limits.h中,分别表示long int 和long long int类型的最大值。 下面程序在64位编译系统中,打印该宏的值。 #include <stdio.h> #include <limits.h> #include <...
  • 写在前面:本文的目的是解决3DMax模型与SolidWorks (SW) 模型的转换问题,这个方法是从百度知道和CSDN博文等多种渠道的内容总结而来,在此向热心的答题者和博主们表示感谢。 1. 在3DMax软件打开需要转换的模型 以3D...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 375,993
精华内容 150,397
关键字:

max