首页 文章 精选 留言 我的

精选列表

搜索[backend],共1511篇文章
优秀的个人博客,低调大师

Rex-Ray配置VirtualBox backend

【1】Installation REX-Ray curl -sSL https://rexray.io/install | sh - 【2】然后创建并编辑 REX-Ray 的配置文件 /etc/rexray/config.yml libstorage: service: virtualbox virtualbox: endpoint: http://192.168.57.1:18083 volumePath: /Users/ztr/VirtualBox/Volumes controllerName: SATA 【3】在VirtualBox宿主机上启动vboxwebsrv服务 【4】关闭 VirtualBox 的登录认证: 【5】在关机状态下修改虚拟机 master和 docker1 的 Storage 配置 关闭虚拟机master和docker1 2.删除IDE存储介质,保留SATA存储介质 3.设置SATA controller 的 port 数量的最大值 为 30 【6】开启master和docker1, 运行rexray volume ls 测试 Rex-Ray 是否能够正常工作。

优秀的个人博客,低调大师

python和Keras.backend常见函数

python 常见函数(v3.0) lambda 匿名函数 # lambda <params>:<result> func = lambda x, y: x + y print(func(1, 2)) # 输出 3 map 函数 将 一个或多个 sequnce 中元素作为参数传递到 func 中执行,并以迭代器的方式将函数执行结果返回。 # map(func, sequnce[, sequnce,....]) -> iterator >> list(map(lambda x: x+2, [1,2,3])) [3, 4, 5] >> list(map(pow, [1,2,3], [2,3,4])) [1, 8, 81] filter 函数 过滤器, 若function为None,则会返回包含非空元素的迭代器。 # filter(func or None, sequence) -> iterator >> list(filter((lambda x: x>0),range(-5,5))) [1,2,3,4] >> list(filter(None,range(-5,5))) [-5, -4, -3, -2, -1, 1, 2, 3, 4] map 函数 对sequnce中元素依次执行 func, 并返回一个map对象 # map(func, sequence) >> map(lambda x: x*x*x, range(1, 11) <map object at 0x7fafdf0d6978> >> list(map(lambda x: x*x*x, range(1, 11)) [1, 8, 27, 64, 125, 216, 343, 512, 729, 1000] 当 func 参数为多个参数时, sequence 数量与之对应 reduce 函数 迭代 sequence 中内容逐一调用相应函数, 返回一个结果 # reduce(func, sequence, starting_value) # starting_value 为初始调用值, 可为空或省略 >> reduce(lambda x, y: x + y, range(1, 11)) 55 在 python 3 之后如果想用 reduce 可以采用 functools, 因为其已经被移除 python 3 内置的功能, 方法如下: import functools functools.reduce(lambda x, y: x + y, range(1, 11)) zip 函数 接收 sequence 对象作为参数, 将对象中对应的元素打包成为一个个 tuple, 然后返回由这些 tuples 组成的 list. 若传入参数的长度不等, 则返回 list 的长度和参数中长度最短的对象相同. 使用 * 操作符与 zip 函数配合可以实现与 zip 相反的功能,即将合并的序列拆成多个 tuple. # zip([sequence, ...]) >> x = [1, 2, 3]; y = ['a', 'b', 'c'] >> list(zip(x, y)) [(1,'a'),(2,'b'),(3,'c')] >> list(zip(*zip(x, y))) [(1,2,3),('a','b','c')] # 长度不一样 >> x = [1, 2, 3]; y = ['a', 'b', 'c', 'd'] >> list(zip(x, y)) [(1,'a'),(2,'b'),(3,'c')] >> list(zip(*zip(x, y))) [(1,2,3),('a','b','c')] keras 样本打散 # data_x 是 numpy.array 对象 indices = numpy.random.permutation(data_x.shape[0]) # shape[0]表示第0轴的长度,通常是训练数据的数量 rand_data_x = data_x[indices] rand_data_y = data_y[indices] # data_y就是标记(label)

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册