• mbp-源码

    2021-03-21 13:30:48
  • MBP introspection

    2020-12-01 11:16:00
    <div><p>A number of user requests regarding topology and state introspection for an MBP model have been made. These include: <ul><li>[x] Retrieve the floating base bodies in an MBP. Proposed API: ...
  • mbp-setup-ansible:Ansible剧本,可加快mbp的设置维护
  • MBP 13.3 2019

    2020-12-31 10:42:08
    <div><p>I just wanted to know if anyone got it working, i have a MBP 13.3 i7 with touch bar, i tried the keyboard & touchpad but without success, wanted to know if anyone got something working ? ...
  • <div><p>EDIT (2020/07/17): Re-scoped to handle both MBP and SceneGraph https://github.com/RobotLocomotion/drake/pull/13505</p> <p>Sub-issue: - [x] #13507 <p>\cc </p><p>该提问来源于开源项目:...
  • MBP contact Jacobians

    2020-11-30 11:13:26
    This is required to implement time stepping with contact in MBP. <p>This change is <a href="https://reviewable.io/reviews/robotlocomotion/drake/8888"><img src=...
  • 这是一款整理发布的运用MBP方法设计企业组织架构,它能给予你所需要了解与运用MBP方法设计企业...该文档为运用MBP方法设计企业组织架构,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看
  • ve bought a brand new MBP continuity and handoff should work out of the box but it isn't. I started thinking that the issue could be caused by a full restore from a time machine backup of an old ...
  • 17mbp18mbp屏幕Model Pruning is a class of AI models optimizations inspired by a human natural process that happens in the brain between early childhood and adulthood.Model Pruning是一类AI模型优化,它...


    Model Pruning is a class of AI models optimizations inspired by a human natural process that happens in the brain between early childhood and adulthood.

    Model Pruning是一类AI模型优化,它受到人类自然过程的启发,该过程发生在儿童早期和成年之间。

    Pruning striving to diminish the number of parameters and operations required in the computation by excluding some components inside the neuron network. (connections, neurons, channel … )

    修剪努力通过排除神经元网络内部的某些组件来减少计算中所需的参数和操作的数量。 (连接,神经元,通道……)

    The main purpose is to reduce the model size and inference time.Pruning can be done before training, during training, and after training. We are supposed to apply it on the pre-trained model.Enclosed a figure which illustrates the different components of pruning framework :

    主要目的是减少模型大小和推断时间。可以在训练之前,训练期间和训练之后进行修剪。 我们应该将其应用到预训练模型上,并附上一张图,说明修剪框架的不同组成部分:

    Image for post
    Pruning in Deep Learning Model深度学习模型中的修剪

    To start pruning our models, we should follow 3 main steps :


    i. Chose the level of pruning: The most used pruning approaches are either made on neuron connections (called weight pruning ) or nodes (called neuron pruning ).


    ii. Chose the pruning criteria, we will use the absolute value criteria.

    ii 。 选择修剪标准,我们将使用绝对值标准。

    iii. Chose the pruning algorithm, the based one is Magnitude Pruner.

    iii 。 选择修剪算法,基于的是Magnitude Pruner。

    Enclosed a Git link which contains several pruning algorithms papers, classified by release date


    The bellow image illustrates the pruning level that we will work on for the next step, we will focus exclusively on pruning connections.


    Image for post
    Pruned Level example shows removed connections and neurons

    权重修剪(Weights Pruning)

    Weight pruning (pruning connections) in general means eliminating some values in the weight tensors. We set the neural network parameters values to zero to exclude what we consider additional connections between the layers of a neural network.

    重量修剪(修剪连接)通常意味着消除重量张量中的某些值。 我们将神经网络参数值设置为零以排除我们认为的神经网络各层之间的其他连接。

    基于幅度的修剪 (Magnitude Based Pruning)

    Magnitude based pruning consists to set “individual weights” in the weight matrix to zero. This corresponds to deleting connections between neurons. To achieve “sparsity” of K% Unknown character we rank the “individual weights” in weight matrix according to their magnitude (absolute value) |wi,j|, and then set to zero the smallest K% Unknown character.

    基于幅度的修剪包括将权重矩阵中的“单个权重”设置为零。 这对应于删除神经元之间的连接。 为了获得K%未知字符的“稀疏性”,我们根据权重矩阵的大小(绝对值)| wi,j |在权重矩阵中对“各个权重”进行排名,然后将最小的K%未知字符设置为零。



    • Individual weights: its each |wi,j| of the Weight matrix.

      单个权重:每个| wi,j | 权重矩阵

    • Sparsity: This term used to describe the percentage of cells in a matrix or database that are not filled with data or are equal to zeros. ( On the other hand, a Dense array or database contains mostly non-zeros.)

      稀疏度:该术语用于描述矩阵或数据库中未填充数据或等于零的单元格的百分比。 (另一方面,密集数组或数据库主要包含非零值。)

    • The k% we will use is in this range:


    k in ['0.1%','0.4%', '0.8%', '1%', '2%', '6%','8%','9%','99%']

    k in ['0.1%','0.4%', '0.8%', '1%', '2%', '6%','8%','9%','99%']

    • Note that as we increase the percentage of pruning (increase the sparsity k%) the model performance will degrade.

    • We will do pruning onpthfile (Pytorch implementation, but it can be done also with Tensorflow).


    You can find all the related code in my Google Colab notebook:

    您可以在我的Google Colab笔记本中找到所有相关代码:

    Tacotron2参考: (Tacotron2 reference:)

    Fastspeech2参考: (Fastspeech2 reference:)

    结论: (Conclusion:)

    After pruning the tacotron2 and fastspeech2 models with Magnitude based pruning algorithm MBP (without using any function in Tensorflow or Pytorch API), we load the new checkpoints in PyTorch with gzip format.

    在使用基于Magnitude的修剪算法MBP修剪tacotron2和fastspeech2模型之后(不使用Tensorflow或Pytorch API中的任何功能),我们以gzip格式在PyTorch中加载新的检查点。

    We did use Pytorch version TTS models, but it still valid for Tensorflow implementation.


    After, we try the inference based on k% sparsity of new checkpoints. We did find for tacotron2, the suitable checkpoint is around 8% of sparsity which reduce around 18% of the model (from 108mb to 87mb), and for fastspeech2 for 99% of sparsity, it reduces around 11% of model size (from 196 to 174mb).

    之后,我们尝试基于新检查点的k%稀疏性进行推断。 我们确实发现,对于tacotron2,合适的检查点是稀疏度的8%左右,这会减少约18%的模型(从108mb减少到87mb),而对于fastspeech2来说,稀疏度的99%,它会减少约11%的模型大小(从196开始)至174mb)。

    Note that we exclude bias matrix from pruning in RNN and CNN part of tacotron2, and we do the pruning only on attention layer of Fastspeech2 without bias matrix.


    透视: (Perspective:)

    While Fastspeech2 is based on Transformers neuron network, the best solution its to go for head pruning.


    After we arrive at pruning the models, and if we assume that we are working with Tensorflow implementation, we can go for a model quantization using Tflite.


    翻译自: https://medium.com/@ahmed.barbouche1/prune-tacotron2-and-fastspeech2-models-with-magnitude-based-pruning-algorithm-mbp-or-mp-bfcde390d419


  • 刚好新公司需要使用mac,趁着暑假教育优惠,入手了2020 13寸 2.0Ghz的mbp,一个月使用感受大致如下:1、macos和服务器上的linux系统环境差异比较大,我们的项目代码无法在本地编译,我们的服务器和我们不在一个城市...

    网上很多人推荐程序员使用macbookpro,说是最适合程序员的电脑。刚好新公司需要使用mac,趁着暑假教育优惠,入手了2020 13寸 2.0Ghz的mbp,一个月使用感受大致如下:

    1、macos和服务器上的linux系统环境差异比较大,我们的项目代码无法在本地编译,我们的服务器和我们不在一个城市,延时很大,ssh连服务器不稳定,还是得在本地编译。一般自己搭环境,或者用vscode remote。我的开发工具是vim+插件,所以自己搭的环境,需要装虚拟机,以防需要用到一些windows软件,就装了windows10,用ubuntu bash配置环境。这样其实没有对开发有太大益处,反而麻烦。



    4、在任务多开,4核基本跑满的情况下,打开apple music和chrome,可以正常的播放音乐和浏览网页,一点都不卡顿。这点windows显然做不到。


    6、apple id和电脑强绑定。其实我是很不喜欢这样半胁迫的方式。macos说和linux一样,都是类unix系统,血统还更纯正一些,但毕竟是面向个人的商业系统,很多数据无法像linux一样自有操作,尤其是最近系统默认开了sip之后。

    7、最后插个题外话,关于apple store的音乐和网易云音乐的音质哪个更好。我找了一首两者都有的中文歌,都是会员,用airpods pro听,感觉网易云音乐的音质更好一点。英文歌没试过。


  • mbp使用心得总结

    2020-07-27 23:36:24
    从linux换到mbp主要是图mbp的屏幕,眼睛看着舒服,其次是mbp的触摸板,话说dell xps 7590也不错,可是有个大下巴 触摸板不好用 还是预装的windows,有点丑,放弃了,话说今天看到dell xps 17寸有点心动了 看到价格 默默的...

    前段时间购买了一台16 寸mbp,从苹果官网买的,不得吐槽一下苹果官网买东西就是慢,从此叛逃用了三年的linux阵营,不过我还是把mbp看作是一台特殊的linux,mac linux各有利弊
    mac 有些命令和linux不同

    1. sed mac需要在前面添加一个‘’ 空白表示占位
      1.mac sed -i ‘’ ‘s/aaa/ddd/g’ test
      2. linux sed -i ‘s/aaa/ddd/g’ test
    2. date 取前一天的数据
      1.mac date -v -1d +’%Y%m%d’
      2. Linux date --date=‘1 days ago’ +%Y%m%d

    从linux换到mbp主要是图mbp的屏幕,眼睛看着舒服,其次是mbp的触摸板,话说dell xps 7590也不错,可是有个大下巴 触摸板不好用 还是预装的windows,有点丑,放弃了,话说今天看到dell xps 17寸有点心动了 看到价格 默默的mac真香



    习惯了linux的包管理器apt yum pacman dnf ,所以mac上也得安排上,搜索下发现使用homebrew的不少,官网看着也很是简介,只需一条命令

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    呵呵 !!! 由于墙的问题导致折腾了很久也无法安装,即使将安装脚本wget .sh到文件修改后面的源为国内源,依旧卡在最后某个地方,遂放弃

    最近需要安装一个telnet mac竟然没有??? 下面的macport竟然也没有,还有mac自带的vim竟然也没有+clipboard???
    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
    一个大佬将全部的东西替换为国内的镜像了,在此表示非常感谢🙏,所以说有时候不一定非的看github gitee也有好东西

    后来发现还有一个同等替代的产品,macport,功能和brew差不多,但是安装比brew简单多了,只需要下载相应的dmg文件慢慢等待就好了,大概需要30分钟,唯一的缺点是下载一个包需要安装很多无用的依赖,导致磁盘使用增大,还需要使用管理员权限,即sudo,执行命令也怪怪的 sudo port install xxx,port install execuse me ???

    # 安装软件
    sudo port insatll 
    # 删除软件
    sudo port uninstall xxx
    # 更新自身
    sudo port selfupdate
    # 找出那些可以删除的软件或者依赖
    sudo port installed inactive
    # 删除没有用到的软件
    sudo port install inactive
    # 查看是否有不需要的依赖
    sudo port echo leaves (leaves 叶子孤立的叶子节点)
    # 删除不需要的依赖,会省出大量的空间
    sudo port uninstall leaves (一般需要删除多次,因为有些依赖循环依赖上一个不需要的依赖,直到报错无法匹配即可,所以使用循环
    while true
    sudo port uninstall leaves
    # 查找有哪些软件有新版本
    sudo port outdated
    # 建议单独升级需要的软件包
    sudo port upgrade xxx
    # 或者直接升级所有的旧软件包
    sudo port upgrade outdated
    macport 安装软件到/opt/local/bin /opt/local/sbin 需要将这两个路径放到PATH中
    # 一次性完成更新,删除无用包
    #! /bin/bash
    sudo port selfupdate
    sudo port uninstall inactive
    sudo port uninstall leaves
    sudo port uninstall leaves
    sudo port uninstall leaves
    sudo port upgrade outdated

    2 常用软件

    • Jetbrain全家桶 idea、pycharm etc

    • Jdk 安装位置 /Library/Java/JavaVirtualMachines/jdk1.8.0_231.jdk/Contents/Home/

    • Mysql 初始密码设置,mac初次安装mysql需要设置mysql密码

       # 切换到管理员账户
       sudo su
       cd /usr/local/mysql/bin
       ./mysqld_safe  --skip-grant-tables & 注意& 表示在后台运行,再
       接着打开一个终端 mysql就可以进入
       flush privileges;
       set password for 'root'@'localhost'=xxxx
       flush privileges
       # 命令行开启关闭mysql服务
       sudo /usr/local/mysql/support-files/mysql.server start
       sudo /usr/local/mysql/support-files/mysql.server stop
    • 网易云、百度云、Firefox、Chrome、wechat、sublime、钉钉、Typora、QQMusic、docker、ParallelDesktop etc

    • Iterm 终端 因为之前我一直是在linux的guake的重度使用者,换到mac后没有mac guake但是iterm可以简单替代,隐藏闪现, 但是在iterm2中tmux复制的话,需要按住option键才能cmd+c 复制

    3 系统设置

    • 触摸板设置点击代替按压

    • 三只拖动快速移动窗口,快速选中等三指操作在这里插入图片描述

    • tab 进行选择控制 确认取消这些操作 按下tab即可 然后空格确认 use keyboard navigation

    • mac键键位和普通的window键盘无法匹配 所以需要更改键映射 modifier keys 一般是将 option 和 command互换这样就和mac键盘一致了

    • idea写代码时需要使用 F1-10功能键 所以需要开启 use F1,F2 etc keys as standard function keys on external keyborads 即在外接键盘上面正常使用F功能键

    • 触发角Hot Corners 热角 和linux gnome插件 activity 差不多 即 鼠标到达相应的角落触发什么操作

    • Finder文件管理器显示绝对路径
      终端输入 defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
      即可看到finder显示了绝对路径 快捷键option+command+c 可以复制该路径到剪切板

    • Mac 关闭Finder
      defaults write com.apple.finder QuitMenuItem -bool YES
      然后重启下Finder:killall Finder然后cmd-Q就可以关闭Finder了

    • Dock上面的launchpad小火箭🚀误删恢复
      finder 这台电脑搜索 launchpad 即可 然后在把launchpad添加到Dock上面

    • Mac 一键关闭所有打开的程序,并且对应用图标进行修改

    • Mac添加快捷短语 系统设置-> 键盘-> 文本 添加相应的映射 如 ys 映射

    • Mac 快捷输入⌃ ⌥ ⌘ ⎋ ⇧  等特殊字符
       可以由快捷键 shift+option+k输出
      直接在中文拼音状态下输出cmd 就会弹出⌘ 来替换 其他亦然

    • 修改Touch Bar展示的内容
      Touch Bar上面有siri看着很不爽😕有时候还会误触 所以像要将Touch Bar上面的东西修改一下,其实Touch Bar很鸡肋,根本没有什么用
      点击customize control strip 然后鼠标往下滑 鼠标就会定位到Touch Bar上面
      在Touch Bar按住向上划 删除Touch Bar上面的,按住往Touch Bar下面拉 添加到Touch Bar上面

    • mac 顶部栏中的应用的设置项 容易忽略

    4 安装方式 dmg pkg

    • .app 应用程序
    • .dmg 磁盘映像
    • .pkg 安装包文件
    • .key keynote演示文稿
    • .numbers numbers数据表格
    • .pages pages文档
    • .kext 硬件驱动
    • .icns 图标文件
    • .plist 配置文件

    安装软件默认在/Application路径下 删除的话也简单 rm -rf /Application/xxx,有的需要sudo权限

    5 快捷键&命令行




    • 截图快捷键

      全屏幕截图保存到桌面 command shift 3
      部分截图保存到桌面 command shift 4
      全屏幕截图保存到剪贴板 command control shift 3 
      部分截图保存到剪贴板 command control shift 4
      但是上面截图方式不能标注,那么用微信截图标注功能ctrl+cmd+a 截图标注
    • 所有的软件设置快捷键统一为 command+,

    • 全屏快捷键为ctl+cmd+f,但是iterm2的为cmd+enter退出也是

    • 苹果图标 🍎  shift+option+k  🍎

    • 行首ctrl a 行尾ctrl e home end有些地方可以用 有些地方不能用

    • ctrl left right 切换左右桌面

    • 声音需要上面设置允许外接键盘 F1 F2 等功能键
      Fn+F9 加大音量
      Fn+F10 减少音量

    • 亮度 ScrollLock 降低亮度 对应F14 PauseBreak 增加亮度 对应F15

    • 预览文件 有时候只是想简单的查看一个文件比如docx,并不想打开查看,那么预览就表现出来了 空格文件 即可预览 linux 鹦鹉螺也可以

    • 按住option键在用鼠标点击 wifi或者蓝牙或者 会有不同的展示

    • 直接在finder显示文件,回车即可重命名


    #使用默认软件打开指定的文件 常用open . 打开当前目录
    open xxx 
    open -a /application/xxx.app
    # 查看硬件设备,发现wifi为en0
    networksetup -listallhardwareports  
    networksetup -setairportpower en0 off/on 	
    # 查看wifi状态
    networksetup -getairportpower en0 
    networksetup -getairportpower en0 | grep "On" && networksetup -setairportpower en0 off || networksetup -setairportpower en0 on
    #说实话 很纠结 到底是充着电好,还是不充电好!
    sudo gem install iStats
    istats 就会列出电池相关参数 包括电池循环次数
    #终端查看wifi密码  需要输入用户名称密码 cmcc为wifi名称
    security find-generic-password -ga "CMCC" | grep password

    6 其他

    • mac自动获取当日的bing壁纸并作为桌面壁纸 今天的壁纸挺好看的索性写个脚本
    #! /bin/bash
    wget -q https://cn.bing.com -P  /Users/$(whoami)/
    middle=`sed -n '3p' /Users/fl/index.html | awk -F '\"' '{print $6}' | awk -F '\&' '{print $1}' | awk -F '_' '{print $1"_"$2}'`
    currentDate=`date "+%Y_%m_%d"`
    rm -rf /Users/$(whoami)/Pictures/Bing/$currentDate.jpg
    wget -q  "https://cn.bing.com${middle}_UHD.jpg&pid=hp&w=7680&h=4320&rs=1&c=4&r=0" -O /Users/fl/Pictures/Bing/$currentDate.jpg 
    osascript -e "tell application \"Finder\" to set desktop picture to POSIX file \"/Users/fl/Pictures/Bing/$currentDate.jpg\""
    rm -rf /Users/fl/index.html
    • mac catalina 默认壁纸目录 /System/Library/Desktop Pictures/
    • mac移动顶部栏的图标:按住cmd+鼠标就能移动


    1. pdf perview 预览 本身是深色模式但是这个预览偏偏不是深色模式,每次看pdf都是白色,很刺眼

    2. pdf 右键 用百度搜索 默认跳到safari浏览器去搜索,而不是你自己设置的默认浏览器,强迫症表示很难受,垃圾苹果

    3. pdf 三指选词 点击按理说应该跳出英译汉来说才对,但是我这里全部都是英译英??? catalina 10.15.2 不敢升级听说10.15.4 会导致ssh无法登陆

    4. 强迫症最无法忍受的就是小红点,系统更新小红点,软件更新小红点!!!所以我只能把系统设置、软件从dock栏去掉

    5. Home End键有的软件可以用 有的不可以 习惯了Home 回到行首 end回到行尾 一时有点不大习惯 正确使用方法是
      ctrl a 行首 ctrl e行尾 通用 可能是习惯了 linux win 的ctrl a全选不习惯 mac command a才是全选

    6. mac文件管理器 finder有点反人类,用着很恶心🤢


    2021-01-01 23:10:41
    <strong><em>*</em></strong><strong><em>*</em></strong><strong><em>*</em></strong> MBP GPU Fix FAILED <strong><em>*</em></strong><strong><em>*</em></strong><strong><em>*</em></strong> <p>what to do to...
  • Crash after waking MBP

    2020-12-09 09:20:19
    <div><p>I am using Xchat Aqua on my 2010 MBP. I am usually conected to one server and one chanel. When I put computer to sleep (usually I forget to /quit from chanel, so Xchat is still conected) and ...
  • Basic MBP SDF parser

    2020-11-29 23:37:24
    <div><p>Implements basic MBP parser based off work by in #8441. Geometry parsing will come in a follow up PR. <p>This change is <a href="https://reviewable.io/reviews/robotlocomotion/drake/8687">...
  • Linearize MBP pendulum model

    2020-12-07 09:21:16
    <p>Fixes MBP scalar conversion constructor and adds unit test linearizing a pendulum plant. <p>This change is <a href="https://reviewable.io/reviews/robotlocomotion/drake/8294"><img src=...
  • BLIS misdetects 2017 MBP

    2020-11-22 01:05:18
    <div><p>My 2017 MBP is not correctly detected as <code>haswell</code> at runtime, although <code>configure auto</code> builds the <code>haswell</code> kernels. CPU info: <pre><code> machdep.cpu.vendor...
  • Retina MBP on startup

    2020-12-02 23:19:55
    <div><p>i have a new retina MBP. <p>when i have gfxCardStatus set to start on login, something seems to get stuck. symptoms include: the smart menu bar icon not switching when i change the card or ...
  • 说到MacBook Pro,大家并不陌生,他跟Windows相比较,到底有何种优势呢?...很多年轻人是比较喜欢MBP的,颜值方面就能略胜一筹,做工好,屏幕出色,也一直是笔记本制造领域的一个标杆;有了颜值,...

    说到MacBook Pro,大家并不陌生,他跟Windows相比较,到底有何种优势呢?因为所用的用户群体不一样,所以很难说哪个更好更受欢迎。首先划定一个范围参考,Windows使用群体主要专注的领域:办公、工程、游戏;MacBook Pro使用群体主要专注的领域:影音、设计创意开发。





  • Fuji 6MBP10VAA120-50.PDF

    2021-02-22 16:11:25
    Fuji 6MBP10VAA120-50 IGBT
  • 该项目包含多功能绑定和配置平台(MBP) ,该平台是为轻松部署,管理和监视IoT环境而开发的IoT平台。 MBP通过允许用户以简单明了的事件条件操作方式为其物联网环境创建规则,从而使IoT应用程序的简单实现成为可能,...
  • MBP 15,2 security lag

    2020-12-26 22:31:20
    <p>I have been working with using a SMBIOS for MBP 15,2 and have run your script to disable TouchID daemons, but there is still a significant lag when a system level (or third party app) password is ...
  • How to install mbp 2015

    2021-01-08 13:55:41
    <div><p>I installed recent released driver on my MBP 2015 by following the instruction of main page. But I can't see nothing on the update driver list on the device manager panel. <p>Did I miss ...
  • <div><p>This PR introduces the Stribeck model for friction in MBP. <p>This change is <a href="https://reviewable.io/reviews/robotlocomotion/drake/8550"><img src=...
  • 2013-2014的MBP的固件427

    2020-11-17 16:14:12
    从Big sur安装包解出来的,2013和2014的MBP的固件, 版本是427, 放上来,方便大家更新,而无须下载12G的安装包,也不须要安装最新的系统就可以升级固件。 具体升级操作办法看我的文章:...
  • Thus far contact is not supported in the time stepping MBP. This is a required step for time stepping methods for contact resolution. <p>This change is ...
  • <div><p>As far as I can tell, I MUST have a monitor plugged into my MBP 2010 for it to be stable (and even then it takes several tries to reboot, each involving a ritual where I unplug the external ...
  • 7MBP50RJ120

    2014-03-31 05:14:49
    7MBP50RJ120.pdf g整流开关逆变于一体的器
  • MBP用u盘装mac和win双系统-附件资源



1 2 3 4 5 ... 20
收藏数 3,601
精华内容 1,440