我怎么能代替foobar用foo123bar?
这不起作用:
>>> re.sub(r'(foo)', r'\1123', 'foobar')
'J3bar'
Run Code Online (Sandbox Code Playgroud)
这有效:
>>> re.sub(r'(foo)', r'\1hi', 'foobar')
'foohibar'
Run Code Online (Sandbox Code Playgroud)
我认为这是一个常见的问题\number.任何人都可以给我一个如何处理这个问题的提示吗?
我从头开始使用Angular CLI生成应用程序.CLI版本angular-cli: 1.0.0-beta.11-webpack.2
我试图从我的智能手机测试它,但我得到Connection拒绝.
所以,我ng serve在我的笔记本电脑上运行并尝试访问该应用程序:
localhost:工作这曾用于以前的SystemJS版CLI.我检查过我没有运行防火墙.
我该如何修复或调试此错误?
我正在使用Mac.
该角2个动画文件是指网络动画API填充工具为不支持原生的一个浏览器.
将此polyfill添加到使用Angular CLI创建的Angular 2项目的正确方法是什么?
(我使用的是angular-cli:1.0.0-beta.10)
没有运气,我尝试了这里提到的想法和解决方案:
我通过NPM下载并添加到system-config.ts.我相信这是推荐的,但polyfill没有加载(我可以告诉因为动画在Safari中不起作用).
我只是通过将polyfill包括在内来实现index.html这一点,我知道这不是正确的方法:
<script src="https://rawgit.com/web-animations/web-animations-js/master/web-animations.min.js"></script>
Run Code Online (Sandbox Code Playgroud)
我将在这里添加任何可能有助于澄清我的问题的细节,但是如果你需要查看代码,我在Github上有它:
https://github.com/cmermingas/connect-four
提前致谢!
在一般的张量流设置中
model = construct_model()
with tf.Session() as sess:
train_model(sess)
Run Code Online (Sandbox Code Playgroud)
其中construct_model()包含模型定义,包括权重(tf.truncated_normal)的随机初始化并train_model(sess)执行模型的训练 -
我必须设置哪些种子,以确保重复运行上面的代码片段之间的100%可重复性?该文件为tf.random.set_random_seed可能是简洁的,但给我留下了有点混乱.我试过了:
tf.set_random_seed(1234)
model = construct_model()
with tf.Session() as sess:
train_model(sess)
Run Code Online (Sandbox Code Playgroud)
但每次都得到不同的结果.
我通过NativeScript对建立工作OS X埃尔卡皮坦,我被困在那里我应该安装点xcodeproj和cocoapods.我尝试使用的几乎所有内容都gem显示相同的错误:
$ sudo gem install xcodeproj
ERROR: While executing gem ... (Errno::EINVAL)
Invalid argument
Run Code Online (Sandbox Code Playgroud)
以下命令显示相同的错误,我是否运行它sudo:
$ gem update --system
$ gem update
$ gem install whatever
$ gem install cocoapods
Run Code Online (Sandbox Code Playgroud)
我有以下版本:
$ ruby --version
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-darwin15]
$ gem --version
2.6.7
Run Code Online (Sandbox Code Playgroud)
我已经尝试了一些我在网上找到的帮助,包括重新安装gem和ruby重启,但没有任何帮助.
我猜我有Ruby的配置问题.
有关如何排除故障的任何建议?
我有一个使用 Angular CLI 创建的 Angular 2 应用程序,它具有以下事件序列:
发生异步事件(例如用户单击按钮)。
1.1 触发动画。
1.2 运行一个昂贵的进程。这需要几秒钟。
UI 会根据昂贵过程的结果进行更新。
我遇到的问题是,当昂贵的进程运行时,动画和 UI 会冻结。
我制作了这个简化版本来显示问题:
http://plnkr.co/edit/13ieoXgMtaJfCq7Mijv7?p=preview
我尝试使用 NgZonerunOutsideAngular来运行昂贵的进程,但它与内联运行相同。我也尝试使用 Zone.js 库,但我不熟悉它,并且出现错误'zone.js.d.ts' is not a module
如何将这个昂贵的进程“分叉”到并行线程/区域中,然后在完成后将其合并到主区域中以优雅地更新 UI?或者任何合适的解决方案......它不必明确使用区域。
非常感谢!
我有一个带有四个ngrx动作的Angular(2)应用程序:
问题是捕获ADVANCE的效果似乎在处理SUCCESS的reducer之前运行
这是效果代码:
@Effect() start$ = this.actions$
.ofType('START')
.map(toPayload)
.switchMap(input => doAsyncTask(input)
.map(result => ({type: 'SUCCESS', payload: result}))
.catch(error => ({type: 'ERROR', payload: error})));
@Effect() success$ = this.actions$
.ofType('SUCCESS')
.map(() => ({type: 'ADVANCE'}));
@Effect({dispatch: false}) advance$ = this.actions$
.ofType('ADVANCE')
.withLatestFrom(this.store$.select(state => state.route))
.map(action_route => action_route[1])
.do(route => this.router.navigate([route.foo.bar]));
Run Code Online (Sandbox Code Playgroud)
我得到的错误是Cannot read property 'bar' of null.该属性foo由处理SUCCESS的reducer设置.
如果我为SUCCESS效果添加一个延迟,那么一切都很好:
@Effect() success$ = this.actions$
.ofType('SUCCESS')
.delay(1)
.map(() => …Run Code Online (Sandbox Code Playgroud) 当在Safari中运行时,这个Angular 2应用程序在添加到iPhone的主屏幕时感觉不太敏感.
我通过将其添加到index.html来使其成为web应用程序:
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-title" content="Angular NavTabs">
Run Code Online (Sandbox Code Playgroud)
如果您有几分钟的时间,请在Github Pages上查看.
在Safari中运行时,在标签之间切换会感觉非常敏感.但是,当从主屏幕启动应用程序时,它会感觉滞后.
有什么东西我可以更改或添加到代码来修复此行为?
注意:如果我从应用中删除动画,也会发生同样的事情.
我录制了几个动画GIF以试图显示差异,但除非你真的与应用程序进行交互,否则很难欣赏.
我试图根据“ input_data”中存在的功能预测收盘价(1或0)。但是,当我尝试运行代码时,出现以下错误,我不确定如何解决此问题。任何帮助都非常感谢,谢谢
Traceback (most recent call last):
File "F:/Machine Learning/SK_Learn/SVM_Stock.py", line 71, in <module>
estimator.fit(x,y)
File "C:\Python35\lib\site-packages\keras\wrappers\scikit_learn.py", line 210, in fit
return super(KerasClassifier, self).fit(x, y, **kwargs)
File "C:\Python35\lib\site-packages\keras\wrappers\scikit_learn.py", line 139, in fit
**self.filter_sk_params(self.build_fn.__call__))
TypeError: __call__() missing 1 required positional argument: 'inputs'
Run Code Online (Sandbox Code Playgroud)
这是代码:
class SVM_Stock:
def __init__(self):
pass
def create_model(self):
model = Sequential()
model.add(Dense(14, input_dim=16, kernel_initializer='normal', activation='relu'))
model.add(Dense(7, kernel_initializer='normal', activation='relu'))
model.add(Dense(1, kernel_initializer='normal', activation='sigmoid'))
model.compile(loss='binary_crossentropy',optimizer='rmsprop', metrics=['accuracy'])
return model
if __name__ == "__main__":
desired_width = 450
pd.set_option('display.width', desired_width)
pd.set_option('display.max_columns', 17)
ds = pd.read_csv('F:\\Machine …Run Code Online (Sandbox Code Playgroud) postinstall在macOS Sierra中安装节点的步骤中,我一直收到以下错误.
$ brew postinstall node --verbose
==> Postinstalling node
/usr/bin/sandbox-exec -f /private/tmp/homebrew20180915-55177-tjsmxe.sb nice /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/bin/ruby -W0 -I /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0/x86_64-darwin9.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby/2.3.0/universal-darwin9.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/site_ruby:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0/x86_64-darwin9.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby/2.3.0/universal-darwin9.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/vendor_ruby:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0/x86_64-darwin9.0:/usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0/universal-darwin9.0:/usr/local/Homebrew/Library/Homebrew -- /usr/local/Homebrew/Library/Homebrew/postinstall.rb /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/node.rb --verbose
/usr/local/Homebrew/Library/Homebrew/utils/fork.rb:49:in `write': Broken pipe (Errno::EPIPE)
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:49:in `puts'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:49:in `rescue in block (3 levels) in safe_fork'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:31:in `block (3 levels) in safe_fork'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:30:in `fork'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:30:in `block (2 levels) in safe_fork'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:27:in `open'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:27:in `block in safe_fork'
from /usr/local/Homebrew/Library/Homebrew/vendor/portable-ruby/2.3.7/lib/ruby/2.3.0/tmpdir.rb:89:in `mktmpdir'
from /usr/local/Homebrew/Library/Homebrew/utils/fork.rb:26:in `safe_fork'
from /usr/local/Homebrew/Library/Homebrew/formula_installer.rb:886:in `post_install'
from /usr/local/Homebrew/Library/Homebrew/cmd/postinstall.rb:14:in `block in postinstall'
from …Run Code Online (Sandbox Code Playgroud) angular ×5
python ×3
angular-cli ×2
data-science ×1
homebrew ×1
ios ×1
keras ×1
macos ×1
nativescript ×1
networking ×1
ngrx ×1
ngrx-effects ×1
node.js ×1
numbers ×1
random-seed ×1
regex ×1
regex-group ×1
ruby ×1
rubygems ×1
tensorflow ×1